簡體   English   中英

Google Analytics v4無法看到實時點擊

[英]Google Analytics v4 can't see live hits

我剛開始使用GAV4。

我跟着並仔細閱讀了入門教程 我已經設置了所需的所有權限,並將其getTracker代碼放在一個類中,該類駐留在Application類中,該類提供需要全局訪問數據的所有應用程序片段。

這是代碼:

public static enum TrackerName {
    APP_TRACKER, // Tracker used only in this app.
    GLOBAL_TRACKER, // Tracker used by all the apps from a company. eg: roll-up tracking.
    ECOMMERCE_TRACKER, // Tracker used by all ecommerce transactions from a company.
  }

  private static HashMap<TrackerName, Tracker> mTrackers = new HashMap<TrackerName, Tracker>();


 synchronized static public Tracker getTracker(Application thisApp) {
        if (!mTrackers.containsKey(TrackerName.APP_TRACKER)) {


          GoogleAnalytics analytics = GoogleAnalytics.getInstance(thisApp);
          GoogleAnalytics.getInstance(thisApp).getLogger().setLogLevel(LogLevel.VERBOSE);
          Tracker t =
                  analytics.newTracker(thisApp.getResources().getString(R.string.app_tracker_property_id));
          mTrackers.put(TrackerName.APP_TRACKER, t);

        }
        return mTrackers.get(TrackerName.APP_TRACKER);
      }

注意我只需要一個應用跟蹤器,所以我刪除了有關全球跟蹤器和電子商務跟蹤器的部分。 此外,R.string.app_tracker_property_id是我正確的屬性ID,格式為UA-XXXXXXXX-1。

這是我放在片段onCreate中的代碼來計算屏幕命中:

    Tracker tracker = ((AppCore)getActivity().getApplication()).getTracker();
    tracker.setScreenName("settings");
    tracker.send(new HitBuilders.AppViewBuilder().build());

當我進入這個屏幕時會發生什么,我得到一個“找不到競選活動數據”打印到logcat(我明白沒問題),還有來自記錄器的詳細消息,說明客戶端ID是從磁盤加載的,成功連接到分析服務以及稍后將命中發送到服務器:

10-17 13:22:52.093: V/GAV4(23153): Thread[client_id_fetcher,5,main]: Loaded client id from disk.
10-17 13:22:57.098: V/GAV4(23153): Thread[GAThread,5,main]: connecting to Analytics service
10-17 13:22:57.138: V/GAV4(23153): 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) }
10-17 13:22:57.143: I/GAV4(23153): Thread[GAThread,5,main]: No campaign data found.
10-17 13:22:57.143: V/GAV4(23153): Thread[GAThread,5,main]: Initialized GA Thread
10-17 13:22:57.173: V/GAV4(23153): Thread[main,5,main]: service connected, binder: android.os.BinderProxy@414e2760
10-17 13:22:57.173: V/GAV4(23153): Thread[main,5,main]: bound to service
10-17 13:22:57.178: V/GAV4(23153): Thread[main,5,main]: Connected to service
10-17 13:22:57.208: V/GAV4(23153): Thread[GAThread,5,main]: Loaded clientId
10-17 13:22:57.213: V/GAV4(23153): Thread[GAThread,5,main]: Loaded clientId
10-17 13:22:57.213: V/GAV4(23153): Thread[GAThread,5,main]: putHit called
10-17 13:22:57.213: V/GAV4(23153): Thread[GAThread,5,main]: Sending hit to service   (ommited details)

但由於某些原因,我無法獲得GA網站中RealTime視圖的任何細節。 選中的整個選項卡和所有圖表都是空的。 是因為我的帳戶是新創建的(在SO中讀取我需要等待至少1天,但它已經過去了),或者我做錯了什么?

問題已解決......只需等待一兩天......

是的,這可能令人沮喪,但我只能在2-3天后看到結果,所以請確保你做得對(這很簡單)並耐心等待。

暫無
暫無

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

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