我通过Facebook Analytics从我的应用程序中激活自定义事件 . 虽然我们可以在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);
1 回答
你的代码看起来很好 . 确保您使用的是最新的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()来显式刷新记录的事件 .