android - 谷歌广告系列测量跟踪

标签 android google-analytics google-analytics-firebase

我正在尝试设置 Campaign Measurement 系统来跟踪用户在哪里找到我的应用程序。我已经实现了第一部分 Google Play Campaign Attribution this但我似乎无法弄清楚如何做 General Campaign & Traffic Source Attribution一。

它说:

// In this example, campaign information is set using
// a url string with Google Analytics campaign parameters.
// Note: This is for illustrative purposes. In most cases campaign
//       information would come from an incoming Intent.

但我找不到任何文档来指定 Bundle 中接收到的字符串的名称是什么,或者我应该如何检索该 url。我猜它会自动发送到应用程序,但我不能 100% 确定我必须如何检索它。

有什么想法吗?

最佳答案

每当任何最终用户点击某个社交网站或电子邮件上的广告时,用户将点击一个 url,该 url 将发送到您的应用程序 Intent 。

您可以通过 Activity 类中的以下代码检索此 url:

Intent intent = getIntent();
Uri data = intent.getData();

然后您可以使用 setCampaignParamsFromUrl() 函数将此数据发送到 GA 进行跟踪。

关于android - 谷歌广告系列测量跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41849002/

相关文章:

java - 一个seekBar的移动会影响其他seekBar

java - 创建继承的Activity时出现StackOverFlowError

javascript - Google Analytics 如何确定 “Device Category”(移动/平板/桌面)?

python - 将 quotaUser 添加到 Google Analytics API 请求

ios - 如何出于 GDPR/RGPD 的目的对 iOS 版 Google Analytics 进行匿名化

android - 当您提高 minSdkVersion 时,Google Play 中的当前安装会发生什么情况?

android - Gradle 同步失败 : Could not find method compile() for arguments [com. android.support :appcompat-v7:25. 3.1]

php - 在PyroCMS中集成Google Analytics(分析)时出错

http - Google Analytics 如何知道 HTTPS 入站自然搜索流量的来源?

api - 如何通过 API Key 授权谷歌分析 API