Google Play安装Referrer API不提供utmCampaign信息

bin*_*mic 14 android google-adwords google-play

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

我已经启用自动标记功能Google Adwords以及FireBaseAnalytics(分析)显示utmCampaign准确的数据.

返回值的示例:

ReferrerDetails response = mReferrerClient.getInstallReferrer();
response.getInstallReferrer();
Run Code Online (Sandbox Code Playgroud)

如下:

utm_source =谷歌重放&utm_medium =有机

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

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

任何人都面临类似的问题并有任何解决方 找到我们的广告系列来源信息至关重要.

小智 0

尝试这个:

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) {
            }
        });
Run Code Online (Sandbox Code Playgroud)

  • 这是获取活动信息的另一种完全方式。我的问题是为什么 Play Install Referrer 库缺少该信息?这也部分缺失了。我有什么遗漏的吗? (2认同)