6

Sau khi làm theo này https://developers.google.com/analytics/solutions/testing-play-campaignstheo dõi chiến dịch không hoạt động sau chuyển sang dịch vụ Google Play

Các logcat luôn báo cáo: Không tìm thấy dữ liệu chiến dịch.

Dưới đây là AndroidManifest.xml của tôi

<!-- Used for Google Play Store Campaign Measurement --> 
<service android:name="com.google.android.gms.analytics.CampaignTrackingService" /> 
<receiver 
    android:name="com.google.android.gms.analytics.CampaignTrackingReceiver" 
    android:exported="true" > 
    <intent-filter> 
    <action android:name="com.android.vending.INSTALL_REFERRER" /> 
    </intent-filter> 
</receiver> 

Trả lời

19

Sau nhiều giờ tìm kiếm.

Cuối cùng, tôi tự tìm thấy câu trả lời.

adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n 
com.example.gatestapp/com.google.analytics.tracking.android.CampaignTrackingReceiver 
--es "referrer" "utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=testContent&utm_campaign=testCampaign" 

Tài liệu dường như sử dụng mã từ SDK cũ.

Bạn phải thay đổi com.google.analytics.tracking.android.CampaignTrackingReceiver-com.google.android.gms.analytics.CampaignTrackingReceiver

Và đây là những gì nó sẽ giống như

adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n  
com.example.gatestapp/com.google.android.gms.analytics.CampaignTrackingReceiver 
--es "referrer" "utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=testContent&utm_campaign=testCampaign" 
+1

nhờ chỉ này ra. Chúng tôi sẽ cập nhật tài liệu ngay khi có thể. Vui lòng đánh dấu câu trả lời của bạn là giải pháp đúng để những người khác đến trang này biết phải làm gì. – Avi

+5

Cảm ơn bạn, không thể tin rằng Google vẫn chưa cập nhật tài liệu của mình. Tài liệu thực sự xấu: ( –

+2

@Avi Tài liệu vẫn chưa được cập nhật. :( –

Các vấn đề liên quan