使用Android Flurry SDK 5.60

时间:2015-08-04 11:17:49

标签: android flurry flurry-analytics

我正在尝试在我们的应用程序的新版本中实现Flurry,但不会将任何事件发送到Flurry控制台/站点。

我正在使用Flurry SDK 5.60并尝试过很多不同的东西,我在日志中收到Analytics report sent消息,这会让我觉得一切正常。

为了测试,我正在更改应用程序版本号,我可以在Flurry站点/控制台上的事件日志中看到,在我使用该应用程序后,新版本号出现约5-10分钟,除了它说没有该版本下的事件。

我在onCreate的扩展Application类中设置Flurry

public class App extends Application {

public static final String KEY = "FD**************QZ";

@Override
public void onCreate() {
    super.onCreate();

    FlurryAgent.setLogEnabled(true);
    FlurryAgent.setLogLevel(Log.VERBOSE);
    FlurryAgent.init(this, KEY);

}

}

然后,在我的应用程序中,我使用FlurryAgent.LogEvent()发送事件

switch (position) {
    case 0:
        fragment = OneFragment.newInstance("ONE");
        FlurryAgent.logEvent("ONE PRESSED");
        break;
    default:
        fragment = TwoFragment.newInstance("TWO");
        FlurryAgent.logEvent("TWO PRESSED");
        break;
}

以下是我的应用测试运行日志。我启动它,单击我的按钮发送消息,然后关闭应用程序(在最近的列表中滑动它)并再次启动它,强制发送报告。该日志中的所有内容对我来说都很好看?!

08-04 12:12:22.737  14841-14865/com.nap.jebise W/FlurryAgent﹕ Flurry session paused for context:com.nap.jebise.MainActivity@95bd500
08-04 12:12:25.447  15415-15433/com.nap.jebise I/FlurryAgent﹕ New main file also not found. returning..
08-04 12:12:25.457  15415-15433/com.nap.jebise W/FlurryAgent﹕ Flurry session started for context:com.nap.jebise.MainActivity@95bd500
08-04 12:12:25.457  15415-15433/com.nap.jebise W/FlurryAgent﹕ Flurry session resumed for context:com.nap.jebise.MainActivity@95bd500
08-04 12:12:25.547  15415-15433/com.nap.jebise D/FlurryAgent﹕ Referrer file contents: null
08-04 12:12:28.537  15415-15415/com.nap.jebise W/FlurryAgent﹕ Event count started: ONE PRESSED
08-04 12:12:28.677  15415-15446/com.nap.jebise W/FlurryAgent﹕ Analytics report sent.
08-04 12:12:29.757  15415-15415/com.nap.jebise W/FlurryAgent﹕ Event count started: TWO PRESSED
08-04 12:12:30.907  15415-15415/com.nap.jebise W/FlurryAgent﹕ Event count incremented: ONE PRESSED
08-04 12:12:32.707  15415-15415/com.nap.jebise W/FlurryAgent﹕ Event count incremented: ONE PRESSED
08-04 12:12:34.397  15415-15433/com.nap.jebise W/FlurryAgent﹕ Flurry session paused for context:com.nap.jebise.MainActivity@95bd500
08-04 12:12:37.997  15910-15928/com.nap.jebise I/FlurryAgent﹕ New main file also not found. returning..
08-04 12:12:37.997  15910-15928/com.nap.jebise W/FlurryAgent﹕ Flurry session started for context:com.nap.jebise.MainActivity@95bd500
08-04 12:12:37.997  15910-15928/com.nap.jebise W/FlurryAgent﹕ Flurry session resumed for context:com.nap.jebise.MainActivity@95bd500
08-04 12:12:38.087  15910-15928/com.nap.jebise D/FlurryAgent﹕ Referrer file contents: null
08-04 12:12:41.067  15910-15945/com.nap.jebise W/FlurryAgent﹕ Analytics report sent.

我对New main file also not found. returning..Referrer file contents: null的含义有点关注,但无法通过Google找到任何相关信息。

注意:我们开始没有使用Google Play服务,因为它说它只是我们不会使用的广告所需要的。我也添加了这个,但仍然没有发生。

1 个答案:

答案 0 :(得分:3)

修正了此问题。

我们达到了300个独特事件的事件限制,所以我发送的所有新事件都没有通过。这就是新版本ID通过的原因,但我们没有看到任何事件。使用旧事件名称的简单测试将在几小时前发现。

哦,好好生活和学习......