适用于Android应用的Google Analytics受众特征

Zit*_*ahs 8 android google-analytics tracker google-analytics-api universal-analytics

我使用Google Play服务库在Android应用上使用Google Analytics Demographics.我使用enableAdvertisingIdCollection()更新了我的android代码.它与屏幕和数据一起工作得很好.但它的人口统计信息不起作用?请建议我如何处理人口统计数据.

感谢您.

代码:应用代码:

...

 synchronized Tracker getTracker( TrackerName trackerId, String appKey)
 {

    Log.d("Application", "In Application class getTracker PID" + appKey);
    if (!mTrackers.containsKey(trackerId))
    {

        GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);

        analytics.setDryRun(false);

        analytics.getLogger().setLogLevel(Logger.LogLevel.INFO);

        Tracker t = (trackerId == TrackerName.APP_TRACKER) ? analytics.newTracker(appKey) : analytics
                .newTracker(R.xml.app_tracker);

        if (t != null)
        {
            t.enableAdvertisingIdCollection(true);
        }

        mTrackers.put(trackerId, t);

    }
    return mTrackers.get(trackerId);
}
Run Code Online (Sandbox Code Playgroud)

...

oncreate()上的代码

...

 try
 {

    GoogleAnalytics.getInstance(getActivity()).reportActivityStart(getActivity());

        Tracker t = ((AppApplication) getActivity().getApplication()).getTracker(TrackerName.APP_TRACKER, Appkey);
        t.setScreenName("Home Screen");
        // t.setSampleRate(sampleRate);
        t.enableAdvertisingIdCollection(true);
        t.send(new HitBuilders.AppViewBuilder().build());


    }
    catch (Exception ex)
    {
        CustomLogger.showLog("GAcode", ex.getMessage());
    }
Run Code Online (Sandbox Code Playgroud)

Zit*_*ahs 0

我彻底查看了 google 文档,以及大多数 stackoverflow 和 Facebook 链接,我没有找到任何帮助或代码调整可以为最近的 google sdk 启用 Android 移动应用程序中的人口统计数据。但我仍然通过跟踪器发送带有人员详细信息的事件来找到自定义人口统计数据。

因此,我得出的结论是,Google Analytics Demographics 与网络应用程序完美配合,但它不支持 Android 应用程序。