在我将Analytics API更新为V4 {4}后,Android的Google Analytics受众特征无法正常运行

时间:2016-11-25 07:13:45

标签: android google-analytics google-analytics-v4 google-analytics-sdk google-analytics-android

我能够获得分析和人口统计数据,直到我更新到GAv4,我现在能够接收分析数据,但不能接收人口统计数据。我的代码是:

在应用程序类

    Tracker mTracker;
    synchronized public Tracker getDefaultTracker()
{
    if (mTracker == null)
    {
        GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
        mTracker = analytics.newTracker(R.xml.app_tracker);
        mTracker.enableAdvertisingIdCollection(true);
    }
    return mTracker;
}

app_tracker.xml

<?xml version="1.0" encoding="utf-8"?>

<resources>
<integer name="ga_sessionTimeout">300</integer>
<bool name="ga_autoActivityTracking">true</bool>    
<string name="ga_trackingId">UA-XXXXXXXX-X</string>
<string name="ga_sampleFrequency">100.0</string>
<bool name="ga_reportUncaughtExceptions">true</bool>

</resources> 

我的HomeActivity类中的代码:

Tracker mTracker;
onCreate(--)
{
  ----
mTracker = application.getDefaultTracker();
    //  enable demograpics data gathering
    mTracker.enableAdvertisingIdCollection(true);
 -----
}

onResume(--)
{
  ---
mTracker.setScreenName(TAG);
    mTracker.send(new HitBuilders.ScreenViewBuilder().build());
---
}

在人口统计选项卡的分析控制台上,我看到一条消息“在应用阈值时,此报告中的某些数据可能已被删除。了解详情”。我没有包含政策要求,因为我没有找到任何模板。这可能是问题吗?任何建议都非常感谢。

0 个答案:

没有答案