2014-04-06 15 views
6

Uczę się używać Google Analytics do aplikacji. Dla celów testu Stworzyłem nowe konto Google, włączone Analytics dla aplikacji i wydał następujące polecenie z terminalu do testu to działa:Jak poprawnie korzystać z protokołu pomiaru google analytics?

curl "http://www.google-analytics.com/collect?v=1&tid=UA-12345678-1&cid=123&an=myapp&t=event&ec=action&ea=click" 

Niestety, wniosek ten nie narusza żadnych numerów widzę na stronie Analytics - to wszystkie zera. Każde żądanie do Google Analytics skutkuje "200 OK" i obrazem gif 1 x 1 piksela, więc nie mogę wykombinować problemu: czy prośba jest niepoprawna, czy muszę wstępnie skonfigurować google analytics lub ma kilka dni opóźnienia, zanim dane zostaną wyświetlone itp.

Jakieś sugestie?

+1

Wyświetlenie danych w standardowych raportach zajmuje do 24 godzin. Czy sprawdziłeś raporty w czasie rzeczywistym? – DaImTo

+0

Tak, jest tutaj! Dzięki! – grigoryvp

Odpowiedz

5

Wygląda na to, że problem został rozwiązany. Niektóre wskaźniki dla innych osób przychodzących na tę stronę:

  • Przeglądaj raporty w czasie rzeczywistym.
  • Spróbuj wysłać odsłonę strony lub ekran zamiast wydarzenia. Pojawiają się w większej liczbie miejsc.
  • Cid powinien być UUID v4.
+0

Nadal nie widziałem niczego w moim czasie rzeczywistym. Jedno pytanie wymaga wygenerowania UUID v4 za każdym razem, gdy jest to wymagane? – Debopam

+0

nie. Uuid powinien pozostać taki sam dla danego użytkownika i kombinacji urządzeń. Jeśli zmienisz to przy każdym żądaniu, zobaczysz wielu unikalnych użytkowników, mimo że są to wielokrotni odwiedzający. – Avi

+0

Czy możesz wskazać, jak uzyskać kombinację UUID użytkownika i urządzenia? – Debopam

3

Dla debuging swoje wnioski można użyć tego adresu URL:

/debug/zbierać

zamiast

/zbierać

W organizmie reakcji zobaczysz Detale.

+0

bardzo pomocne .. – tunpishuang

Powiązane problemy