Google 活动衡量跟踪

Google Campaign Measurements Tracking

我正在尝试设置 Campaign Measurement 系统来跟踪用户找到我的应用程序的位置。我已经实现了第一部分 Google Play Campaign Attribution this but I can't seem to figure out how to do the 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% 确定我必须如何检索它。

有什么想法吗?

每当任何 end-user 点击某个社交网站或电子邮件上的广告时,用户将点击 url 并且此 url 将发送到您的应用意图。

您可以通过 activity class 中的以下代码检索此 url:

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

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