簡體   English   中英

Google Analytics v4,未找到廣告系列

[英]Google Analytics v4, Campaign Not Found

我總是收到“找不到廣告系列數據”錯誤。 以下是我遵循的步驟。 請告訴我我錯了。 我正在使用Android Studio。

1)我包含了最新的Google Play庫項目。2)在XML文件中添加了以下幾行

<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>

3)我在res / values中添加了2個文件analytics.xml和global_tracker.xml

Analytics.xml

<?xml version="1.0" encoding="utf-8" ?>

<resources>
<!--Replace placeholder ID with your tracking ID-->
<string name="ga_trackingId">UA-******-1</string>

<!--Enable automatic activity tracking-->
<bool name="ga_autoActivityTracking">true</bool>
<string name="ga_logLevel">verbose</string>
<!--Enable automatic exception tracking-->
<bool name="ga_reportUncaughtExceptions">true</bool>

Global_tracker.xml

<?xml version="1.0" encoding="utf-8"?>

<!-- how often the dispatcher should fire -->
<integer name="ga_dispatchPeriod">30</integer>

<!-- Treat events as test events and don't send to google -->
<bool name="ga_dryRun">false</bool>

<!-- The screen names that will appear in reports -->
<string name="com.xyz.abc.def">My Activity</string>

然后我安裝了該應用程序並觸發了以下命令

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

然后我在logcat中看到了以下內容。 請告訴我我錯了

V/GAV4    (23030): Thread[GAThread,5,main]: connecting to Analytics service
V/GAV4    (23030): Thread[main,5,main]: service connected, binder: android.os.BinderProxy@49cf026
V/GAV4    (23030): Thread[main,5,main]: bound to service
V/GAV4    (23030): Thread[GAThread,5,main]: connect: bindService returned true for Intent { act=com.google.android.gms.analytics.service.START cmp=com.google.android.gms/.analytics.service.AnalyticsService (has extras) }
V/GAV4    (23030): Thread[main,5,main]: Connected to service
I/GAV4    (23030): Thread[GAThread,5,main]: No campaign data found.

我認為您應該查看“ 測試跟蹤廣告系列文檔”中的“故障排除”一章

我認為最重要的是將Google Analytics(分析)的日志級別更改為詳細級別,因為如果沒有,您就不能100%確定logcat的日志來自您的應用。

GoogleAnalytics.getInstance(this).getLogger().setLogLevel(Logger.LogLevel.VERBOSE);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM