我想使用谷歌分析跟踪我的应用程序的安装引用。
我不想使用跟踪网页浏览量和事件功能,只需安装即可。
所以我在我的应用程序中添加了 sdk jar,将这些行添加到 list 中:
<receiver android:name="com.google.android.apps.analytics.AnalyticsReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
并发布应用。
但是怎么才能看到统计数据呢?我从未输入我的 UA-xxxxxxx id。
对于页面浏览量和事件跟踪,它在这里:
tracker.start("UA-YOUR-ACCOUNT-HERE", this);
但是正如自述文件所说:(注意:不要在您的应用程序 onCreate() 中启动 GoogleAnalyticsTracker 方法(如果使用推荐跟踪)。
但是对于 referer,我应该把我的 id 放在哪里呢?
在谷歌分析控制台中观看的网址是什么?
谢谢
最佳答案
这样做的方法或多或少是这样的:
@Override
public void onReceive(Context context, Intent intent) {
Log.v("ReferralReceiver", " " + intent.getAction());
Log.v("ReferralReceiver", " " + intent.getDataString());
Log.v("ReferralReceiver", " " + intent.toString());
Log.v("ReferralReceiver", " " + intent.getStringExtra("referrer"));
Log.v("ReferralReceiver", "Starting the traker");
super.onReceive(context, intent);
GoogleAnalyticsTracker tracker = GoogleAnalyticsTracker.getInstance();
tracker.start(UI_CODE, context);
tracker.trackPageView("Referral");
Log.v("ReferralReceiver", "Dispacthing and closing");
tracker.dispatch();
tracker.stop();
}
我在这篇文章中详细解释了推荐跟踪器的工作原理:http://www.dev-articles.com/article/Analytics-referral-tracking-for-Android-447001
关于android - 谷歌分析,安装跟踪安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4604039/