2013-09-04 33 views
6

Ho un'analisi universale installata sul mio sito Web e voglio analizzare il cookie __utmz per ottenere informazioni sui referral. Tuttavia, non vedo mai questo set di cookie.Google Analytics mancante __utmz cookie

È cambiato qualcosa? Qualsiasi motivo questo non è impostato?

Vedo il cookie _ga quando navigo il mio sito, e vedo il cookie __utmz nella mia cache del browser se vado a altri siti.

Ho controllato i documenti e non vedo alcun riferimento a questo cambiamento recente, quindi un po 'perplesso.

risposta

8

Universal Analytics non crea alcun cookie __utm *.

Tuttavia, è possibile utilizzare contemporaneamente il codice Universal Analytics (analytics.js) E il codice tradizionale (ga.js) sul proprio sito. Questo ti permetterà di popolare il tuo profilo UA e raschiare i valori da __utmz.

+0

ah! subdolo .. sì, sembra che potrebbe funzionare. Non sei sicuro di quanto tempo google supporterà ga.js tho. –

3

Sembra che con Universal Analytics questo cookie sia scomparso e si ottenga un solo cookie _ga.

Fonte: https://developers.google.com/analytics/devguides/collection/analyticsjs/cookie-usage

Anche qui menzionato: How to get the referrer, paid/natural and keywords for the current visitor in PHP with new Google Analytics?

dato inoltre che Analytics è in primo luogo uno strumento per raccogliere informazioni aggregate, non riuscivo a trovare (e dubito) che non v'è alcun modo per interrogare GA per ottenere queste informazioni, dato il cookie _ga.

3

È possibile creare il proprio cookie e memorizzare i parametri della stringa di query utilizzati da google analytics (utm_campaign ed ecc.). Vedere questo progetto come esempio: https://github.com/dm-guy/utm-alternative