仪表板上不报告 Android Flurry 事件

Posted

技术标签:

【中文标题】仪表板上不报告 Android Flurry 事件【英文标题】:Android Flurry events are not reported on the dashboard 【发布时间】:2013-12-23 16:40:02 【问题描述】:

我已将 Flurry 集成到一个测试项目中。我正在尝试向 Flurry 发送事件,但 Flurry 仪表板上根本没有报告它们。我已仔细遵循如何将其集成到我的应用中:

@Override
protected void onStart()

    super.onStart();
    FlurryAgent.onStartSession(this, "XXXXXXXXXXXXX");


@Override
protected void onStop()

    super.onStop();     
    FlurryAgent.onEndSession(this);


public void sendEvent(View view)
    FlurryAgent.logEvent("Page_Viewed");

设备的日志是:

12-06 10:46:53.692: W/FlurryAgent(2058): Start session
12-06 10:46:54.232: W/FlurryAgent(2058): FlurryDataSender: report eb66f44c-1a59-4b5d-82df-04a9bf5a086a sent. HTTP response: 200 : OK
12-06 10:47:00.972: W/FlurryAgent(2058): Event count started: Article_Read

我停止应用并重新启动它:

12-06 10:47:18.302: W/FlurryAgent(2058): Trying to end session
12-06 10:47:28.313: W/FlurryAgent(2058): Ending session
12-06 10:47:33.193: W/FlurryAgent(2058): Start session
12-06 10:47:33.522: W/FlurryAgent(2058): FlurryDataSender: report 017075e6-91a6-44b6-a4a7-70cffec21f00 sent. HTTP response: 200 : OK

我已经等待了超过 48 小时,但我仍然没有在仪表板上看到任何内容。我正在使用 Flurry SDK 3.3.1 版。

【问题讨论】:

请发布您使用的代码。 @TharakaNirmana 我刚刚发布了代码。 @poiuytrez 你解决了这个问题吗? 看这里如何使用 logEvent() ***.com/a/21136813/1765530 【参考方案1】:

根据您的代码,看起来您所做的一切都是正确的。唯一的问题可能是您没有调用调用 logEvent() 的 sendEvent() 方法......或者网络上可能有一些东西阻止了与 Flurry 服务器的通信。

【讨论】:

以上是关于仪表板上不报告 Android Flurry 事件的主要内容,如果未能解决你的问题,请参考以下文章

Facebook 移动广告应用安装未显示在活动报告中

Flurry 适用于没有 Google Play 服务的 Android 设备

Flurry 崩溃分析的问题

Flurry 缺少一些 iOS 下载

Flurry 如何计算下载量?

onPress 事件在 Android 上的 TouchableOpacity 上不起作用