2014-04-06 13 views
6

Sto imparando a utilizzare Google Analytics per le app. Fini di prova ho creato un nuovo account Google, analisi per le applicazioni abilitate e rilasciato seguente comando da terminale a prova sta funzionando:Come utilizzare correttamente il protocollo di misurazione 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" 

Purtroppo, questa richiesta non mi interessano tutti i numeri che vedo sulla pagina di analisi - sono tutti zeri. Qualsiasi richiesta di google analytics risulta in "200 OK" e immagine GIF 1x1 pixel, quindi non riesco a capire il problema: la richiesta è errata o ho bisogno di preconfigurare in qualche modo google analytics, oppure ha giorni di ritardo prima della visualizzazione dei dati ecc.

Qualche suggerimento?

+1

Sono necessarie fino a 24 ore prima che i dati vengano visualizzati nei rapporti standard. Hai controllato i rapporti in tempo reale? – DaImTo

+0

Sì, è qui! Grazie! – grigoryvp

risposta

5

Sembra che il problema sia stato risolto. Alcuni suggerimenti per altre persone che vengono a questa pagina:

  • Cerca nei rapporti in tempo reale.
  • Prova a inviare visualizzazione di pagina o screenview anziché evento. Si presentano in più posti.
  • Il cid deve essere un UUID v4.
+0

Ancora non riuscivo a vedere nulla nel mio tempo reale. Una domanda deve essere generata l'UUID v4 ogni volta che viene richiesta? – Debopam

+0

no. L'uuid dovrebbe rimanere lo stesso per una determinata combinazione di utente + dispositivo. Se lo modifichi ad ogni richiesta, vedrai molti utenti unici anche se sono visitatori abituali. – Avi

+0

Puoi guidarmi come ottenere la combinazione UUID utente + dispositivo? – Debopam

3

Per debuging le vostre richieste è possibile utilizzare questo URL:

/debug/raccogliere

invece di

/raccogliere

Nel corpo della risposta si vedrà dettagli.

+0

molto utile .. – tunpishuang