追跡目的で、現在の FacebookSDK for Android v3.5 を統合しました。com.facebook.AppEventsLogger.activateApp(context, YOUR_APP_ID); を呼び出して、アプリのインストールを追跡できます。
これまでのところ問題はありません。これらのイベントが Facebook ダッシュボードに表示されていることがわかります。イベントの追跡やイベントの購入に関しては、Facebook は次のことを推奨しています。
m_fbAppEventsLogger = com.facebook.AppEventsLogger.newLogger(applicationcontext);
m_fbAppEventsLogger.logPurchase(BigDecimal.valueOf(4.99), Currency.getInstance("USD"));
購入イベントがすぐにフラッシュされるようです。
09-22 15:10:04.680: D/com.facebook.AppEventsLogger(31691): Caught unexpected exception while flushing: java.lang.NullPointerException
カスタム イベントを送信しようとすると、Facebook SDK がキュー内のイベントをフラッシュすることを決定すると、同じエラーが発生します。
この動作については何も見つかりませんでしたので、どんな助けでも大歓迎です。