2014-10-17 2 views
1

방금 ​​GAV4를 사용하기 시작했습니다.Google 애널리틱스 v4에서 실시간 조회수가 표시되지 않습니다.

나는 뒤이어서 신중히 getting started tutorial을 읽었다. 필요한 모든 권한을 설정하고 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()); 

, 내가 찾을 수 없습니다 "라는 캠페인 데이터"는 로그 캣에 인쇄하지 수를 (어떤 I 이해) 확인하고, 또한 클라이언트 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: [email protected] 
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 앉아에서 실시간보기에 대한 자세한 내용을 얻을 수 없습니다 이자형. 확인 된 전체 탭과 모든 그래프가 비어 있습니다. 그것은 내 계좌가 새로 생성 되었기 때문에 (적어도 1 일을 기다려야하므로 이미 읽었지만 이미 통과했기 때문에) 아니면 내가 잘못하고있는 것입니까?

+0

이미 알아 냈습니까? 나는 불행하게도 바로 지금 같은 문제에 직면하고있다. –

+0

@TimSpecht 예. 내 질문에 대답했다. – Jjang

+0

나와 같은 사례였다. 고마워. –

답변

3

문제가 해결 ... 단지

예,이 좌절 될 수 있지만 내가 2-3 일 후에 결과를보고, 그래서 '당신이 있는지 확인하지 못했습니다 ... 또 다른 하루 이틀 기다려야했다 그것을 바로하고 (아주 간단합니다) 인내심을 가지고.

관련 문제