[英]Google Analytics Only track 1 screen, Android
我試圖跟蹤登錄到我的應用程序的用戶,但無緣無故它僅跟蹤第一個屏幕。
有時,它使用我的程序包(com.company ...)進行跟蹤,有時使用主屏幕名稱進行跟蹤,有時使用“菜單”進行跟蹤(這就是我所說的)
我一直稱此為“遇見”,我需要調用一個新屏幕。
public static void GATrackWithScreenName (String screen) {
Log.d(TAG, "Tracking "+screen);
Tracker tracker = GoogleAnalytics.getInstance(act).getTracker("UA-xxxxx-y");
HashMap<String, String> hitParameters = new HashMap<String, String>();
hitParameters.put(Fields.HIT_TYPE, "appview");
hitParameters.put(Fields.SCREEN_NAME, screen);
tracker.send(hitParameters);
}
編輯:我也測試此代碼,並且有時也可用於地圖,但不適用於Levels:S
Tracker easyTracker = EasyTracker.getInstance(act);
// This screen name value will remain set on the tracker and sent with
// hits until it is set to a new value or to null.
easyTracker.set(Fields.SCREEN_NAME, screen);
easyTracker.send(MapBuilder
.createAppView()
.build()
);
我還需要等待30秒才能在屏幕上顯示連接,我在iOS上安裝了此應用,
有任何想法嗎?
嘗試在analytics.xml中添加<integer name="ga_dispatchPeriod">10</integer>
。
它為我工作!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.