Google Play安装Referrer API不提供utmCampaign信息 [英] Google Play Install Referrer API not providing utmCampaign info
问题描述
我使用 Google Play安装引荐API 1.0 来收集安装推荐人信息。 API完美地提供了 utmSource 和 utmMedium 数据,但完全缺少 utmCampaign 。
我已经在 返回值的示例: 如下: utm_source = google-play& utm_medium = organic 我想知道为什么utmCampaign数据丢失了。 任何人都面临类似的问题,并有任何解决方案?找到我们的Campaign源代码信息是至关重要的。 试试这个: I am using Google Play Install Referrer API 1.0 to collect the install referrer information. The API is providing the utmSource and utmMedium data perfectly, but utmCampaign is completely missing. I have enabled autoTagging in Examples of value returned by : is as follows : utm_source=google-play&utm_medium=organic utm_source=(not%20set)&utm_medium=(not%20set) I am wondering why utmCampaign data is missing. Anyone faced similar issue and has any solution? It is critical to find out the Campaign source information for us. Try this:
这篇关于Google Play安装Referrer API不提供utmCampaign信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋! Google
Adwords
和 FireBase $ c $中启用了autoTagging c> Analytics(分析)正确显示 utmCampaign 数据。
ReferrerDetails response = mReferrerClient.getInstallReferrer();
response.getInstallReferrer();
utm_source =(不是%20set)& utm_medium =(not%20set)
FirebaseDynamicLinks.getInstance()。getDynamicLink(getActivity()。getIntent())
.addOnSuccessListener(getActivity(),new OnSuccessListener< PendingDynamicLinkData>(){
@Override
public void onSuccess(PendingDynamicLinkData pendingDynamicLinkData){
//从结果中获取深层链接(如果未找到链接,则可能为null)
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){
}
});
Google
Adwords
and the FireBase
Analytics is showing the utmCampaign data accurately.ReferrerDetails response = mReferrerClient.getInstallReferrer();
response.getInstallReferrer();
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) {
}
});