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