【问题标题】:Tracking Custom events in Facebook Analytics Dashboard在 Facebook 分析仪表板中跟踪自定义事件
【发布时间】:2017-03-07 10:20:38
【问题描述】:

我正在通过 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); 

【问题讨论】:

  • 您能分享一下您用来触发自定义事件的代码吗?
  • 私有 AppEventsLogger 记录器;记录器 = AppEventsLogger.newLogger(mContext);捆绑参数 = new Bundle(); parameters.putString("时间","2:30 pm"); parameters.putString("日期","22/11/2016"); logger.logEvent("家长档案",parameters);

标签: facebook facebook-analytics


【解决方案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() 来显式刷新记录的事件。

【讨论】:

    猜你喜欢
    • 2016-04-24
    • 1970-01-01
    • 1970-01-01
    • 2013-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-15
    • 1970-01-01
    相关资源
    最近更新 更多