【问题标题】:Google Play Install Referrer API not providing utmCampaign infoGoogle Play Install Referrer API 未提供 utmCampaign 信息
【发布时间】:2018-06-08 18:05:51
【问题描述】:

我正在使用Google Play Install Referrer API 1.0 收集安装引荐来源信息。 API 完美地提供了 utmSourceutmMedium 数据,但完全缺少 utmCampaign

我已在 Google Adwords 中启用自动标记,FireBase Analytics 正在准确显示 utmCampaign 数据。

返回值的示例:

ReferrerDetails response = mReferrerClient.getInstallReferrer();
response.getInstallReferrer();

如下:

utm_source=google-play&utm_medium=organic

utm_source=(not%20set)&utm_medium=(not%20set)

我想知道为什么缺少 utmCampaign 数据。

有人遇到过类似的问题,有什么解决办法吗?找出广告系列的来源信息对我们来说至关重要。

【问题讨论】:

  • 你是如何测试这个的?
  • 从实时应用中收集的日志
  • 你好,这个问题你解决了吗?
  • 我面临同样的问题。你有什么解决办法吗?
  • 您找到解决方案了吗?

标签: android google-play google-ads-api


【解决方案1】:

Google play 商店检查所有登录到 Google play 的邮件帐户,如果您使用工作电子邮件(企业域电子邮件 ID)登录,它将 UTM 属性设置为 utm_source=(not%20set)&utm_medium=(not%20set)

因此,请尝试从 google play 商店中删除工作电子邮件并进行验证。

使用Google Play URL Builder 生成广告系列网址。

【讨论】:

  • 我没有收到“尝试从 Google Play 商店删除工作电子邮件并进行验证”。请详细说明。我通过 utm_source 获得“utm_source=google-play&utm_medium=organic”被设置了不同的名称,但仍然是 google-play。请建议做什么
【解决方案2】:

试试这个:

FirebaseDynamicLinks.getInstance().getDynamicLink(getActivity().getIntent())
        .addOnSuccessListener(getActivity(), new OnSuccessListener<PendingDynamicLinkData>() {
            @Override
            public void onSuccess(PendingDynamicLinkData pendingDynamicLinkData) {
                // Get deep link from result (may be null if no link is found)
                if (pendingDynamicLinkData != null) {
                    //utm_campaign=cam&utm_medium=cpc&utm_source=xyz
                    Uri deepLink = pendingDynamicLinkData.getLink();
                    if (deepLink.toString().contains("utm_campaign") ||
                            deepLink.toString().contains("utm_medium") ||
                            deepLink.toString().contains("utm_source")) {
                    }
                }
            }
        })
        .addOnFailureListener(getActivity(), new OnFailureListener() {
            @Override
            public void onFailure(@NonNull Exception e) {
            }
        });

【讨论】:

  • 这是获取活动信息的另一种方式。我的问题是为什么 Play Install Referrer 库缺少该信息?这也部分地错过了它。有什么我想念的吗?
  • @binaryKarmic 请检查推荐 URL 是否必须包含 utm_campaign 信息。
  • 这就是我在问题中提到的。“我在 Google Adwords 中启用了自动标记。FireBase Analytics 正在准确地显示 utmCampaign 数据。”
猜你喜欢
  • 1970-01-01
  • 2020-12-31
  • 1970-01-01
  • 1970-01-01
  • 2019-12-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多