2017-12-28 32 views
12

Google Play Install Referrer API 1.0을 사용하여 설치 참조 자 정보를 수집합니다. API는 utmSourceutmMedium 데이터를 완벽하게 제공하지만 utmCampaign은 완전히 누락되었습니다.Google Play utmCampaign 정보를 제공하지 않는 Referrer API 설치

나는 GoogleAdwords에서 자동 태그를 활성화하고 FireBase 분석 정확하게 utmCampaign에게 데이터를 보여주고있다.

utm_source를가 = &에서 utm_medium = 유기

에 utm_source = (되지 %의 20set) & utm_medium을 구글 플레이 : 의해 반환 값

예 : 다음

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

은 = (not % 20set)

utmCampaign 데이터가 누락 된 이유가 궁금합니다.

누구나 비슷한 문제에 직면 해 있으며 해결책이 있습니까? 우리를 위해 캠페인 소스 정보를 찾는 것이 중요합니다.

답변

1

이 시도 :

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) { 
      } 
     }); 
+0

이 캠페인 정보를 가져 오는 또 다른 방법 완전한이다. 내 질문에 Play 설치 리퍼러 라이브러리에 해당 정보가 누락 된 이유는 무엇입니까? 그것도 부분적으로 빠져있다. 제가 누락 된 것이 있습니까? – binaryKarmic

+0

@binaryKarmic Pls는 추천 URL에 utm_campaign 정보가 있어야 함을 확인합니다. – anujtayal

+0

그것이 내가 질문에서 언급 한 것입니다. "Google Adwords에서 자동 태그 기능을 활성화했습니다. FireBase Analytics는 utmCampaign 데이터를 정확하게 보여줍니다." – binaryKarmic