2017-11-10 20 views
0

現在、Facebook SDK SDK for Java v2.9を使用し、v2.10またはv2.11にアップグレードしようとしています。ただし、新しいバージョンのいずれも、AdInsightsオブジェクトのgetFieldImpressionDeviceメソッドを持っていませんか?私はこの呼び出しの周りの変更または非推奨について説明する変更履歴情報を見つけられませんでした。誰でもこの問題の洞察を持っていますか?Facebook SDK APIのためのJava SDK AdsInsights.getFieldImpressionDevice()メソッド

githubの理由として少し混乱も

https://github.com/facebook/facebook-java-ads-sdk/

このリンクは例えば、それを示していても、2.10や2.11のlibsにのみ2.9のlibsを持っていない、

SRCを。 /メイン/ javaの/ COM/Facebookの/広告広告SDK V2.11リリース2017年11月8日の任意の助け

答えて

0

ため

おかげで知られているがありますそれが判明した問題。 AdsInsightsクラスの内訳フィールドとメソッドの一部(またはすべて)が削除されました。生のjsonを使用して作業することができます。たとえば、

JsonObject jo = insight.getRawResponseAsJsonObject(); 
JsonElement je = jo.get("impression_device"); 
String device = je.getAsString();