0

我正在通过 Facebook 分析从我的应用程序中触发自定义事件。虽然我们可以在 FB Analytics 仪表板的事件选项卡中查看默认触发事件,但我无法查看我自定义的事件。

谁能帮助我在 FB Analytics Events 仪表板中查看自定义事件?

这是我的代码:

private AppEventsLogger logger; 
logger = AppEventsLogger.newLogger(mContext); 
Bundle parameters = new Bundle(); 
parameters.putString("Time","2:30 pm"); 
parameters.putString("Date","22/11/2016"); 
logger.logEvent("Parent Profile",parameters); 
4

1 回答 1

0

你的代码看起来很好。确保您使用的是最新的 Android SDK 4.20 并相应地设置了 AndroidManifest.xml。见这里:https ://developers.facebook.com/docs/android/getting-started/

请记住,调用 logEvent() 不会立即记录您的事件,我们的 SDK 会批量处理事件,并默认在 15 秒或 100 个事件后刷新它们。更多信息在这里:https ://developers.facebook.com/docs/reference/android/current/class/AppEventsLogger.FlushBehavior/

如果您的日志记录非常稀疏,您可能需要考虑调用 .flush() 来显式刷新记录的事件。

于 2017-03-16T00:38:44.253 回答