簡體   English   中英

Google Analytics(分析)僅跟蹤1個屏幕,Android

[英]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.

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