2010-03-19 13 views
40

Quando un utente si iscrive al mio sito, desidero essere in grado di memorizzare se sono venuti o meno sul mio sito tramite una campagna AdWords.Come catturare se un visitatore proviene da un google di google, fare clic su

So che Google utilizza javascript per tracciare le conversioni in base a un cookie creato sul computer dell'utente. C'è un modo per controllare questo cookie in modo da poter memorizzare la fonte contro l'account utente?

+0

Vedere questa domanda: [Rileva se l'utente proviene da un annuncio di Google Adwords] (http://webmasters.stackexchange.com/q/20299/51926) su Webmaster. – Flimm

risposta

23

Sei corretta - si può leggere questi dati dai cookie.

Per configurare il tracking:

  1. collegare AdWords e GA conti:

  2. nel tuo account AdWords, andare al mio account> Preferenze account, fare clic il link "modifica" accanto a Tracking quindi selezionare la casella che dice "Auto-tagging URL di destinazione". Fai clic su "Salva modifiche";

  3. ancora da AdWords, fare clic sulla scheda Analytics e scegliere Analytics Impostazioni> Profilo Impostazioni> Modifica informazioni profilo; controllo "Applica i dati di costo", quindi fare clic su Salva modifiche

Così come si può dire se funziona? E dove GA memorizza i dati?

Prendere una richiesta __utm.gif iniziale e guardare il Referer. Aggiunto all'URL è un nuovo parametro "gclid". Questo è il parametro specifico per parola chiave (unico nel tuo account). È questo parametro che distingue i tuoi visitatori come AdWord-origin (cioè, "google (cpc)") da "google (organico)" Ecco uno che ho appena afferrato e reso anonimo (codificato i numeri/lettere):

Referente: http://www.adomainname.com/ ? gclid = CKr61p31yKACFZlg4wodjj3gbA

Vedrete questa stringa identica in altri due posti nella stessa richiesta di tracciamento dei pixel:

(I) come il valore per il GIF Request Parameter "utmp" che è il richiesta di pagina per la pagina corrente e, cosa più importante;

(ii) come valore per il parametro Richieste GIF "utmcc" - il contenitore per i cookie. Il cookie specifico che contiene i dati AdWords è __utmz, che è in realtà il contenitore per tutti i dati di riferimento.Ecco un esempio anonimo che ho appena afferrato più o meno a caso (cioè, ho appena fatto una ricerca su Google utilizzando una query comprensibile di AdWords ovvio e poi cliccato su uno dei link a pagamento nei miei risultati di ricerca, quindi ho appena estratto l'Intestazione richiesta):

utmcc = __ utma% 3D755416178.1576730350.1269876846.1269143846.1269143846.1% 3B% 2B__utmz% 3D219726107.1269143846.1.1.utmgclid% 3CKr61p31yKACFZlg4wodjj3gbA% 7Cutmccn% 3D (non% 2520set)% 7Cutmcmd% 3D (non% 2520set)% 7Cutmctr % 3Dhomes% 2520for% 2520sale% 3B HTTP/1,1

+0

da dove abbiamo impostato la terza impostazione. Non riesco a trovare alcuna scheda Analytics in AdWords. – Arun

+5

Questo sembra essere scaduto. – Flimm

+0

È necessario installare GA? Voglio solo rilevare il visitatore proveniente da AdWords clic o non nel mio server. –

1

È sempre possibile fornire una pagina di destinazione specifica per AdWords. In questo modo hai molta libertà di fare tutto ciò che vuoi con l'utente adwords in arrivo ...

+0

Sì, ho pensato a questo, ma mi piacerebbe poter leggere i cookie in modo da non essere legato a una singola campagna AdWords. – CeejeeB

12

Puoi aggiungere un ulteriore parametro url all'URL che hai dato su google adwords, e controllarlo sul tuo sito e archiviarlo in una variabile di sessione o un cookie.

Alla registrazione di un account utente di controllo per questa sessione o cookie di aver creato e agire di conseguenza ..

+0

Ho già impostato le campagne di adword e mi piacerebbe davvero poter accedere al cookie. – CeejeeB

+0

Soluzione alternativa semplice +1. –

+1

+1 Ho usato una variante di questa tecnica con successo, prima di vederla qui, e posso confermare che è efficace. Non mi è stato permesso di configurare Analytics su una pagina di destinazione di WordPress, quindi ho dovuto escogitare una soluzione alternativa. Ho aggiunto un parametro agli URL di destinazione dei miei annunci AdWords e ho aggiunto del codice JavaScript nella parte inferiore della pagina di WordPress per estrarre il parametro dall'URL (location.search) e aggiungerlo all'URL di un collegamento nella pagina tramite documento .getElementById ('link-id'). href. – w5m

9

so che questo ha già una risposta accettata ma è molto aggiornata. Il modo più aggiornato può essere trovato qui: https://support.google.com/analytics/answer/1033981?hl=en

C + P'd:

Affinché Analytics per visualizzare i dettagli sulle parole chiave AdWords e dei costi, è necessario effettuare una delle seguenti operazioni:

Abilita la codifica automatica. Questo è l'approccio consigliato e assicura che ottieni i dati AdWords più dettagliati. Contrassegna manualmente tutte le tue parole chiave URL finali con variabili di monitoraggio. Dovresti farlo solo nei casi speciali descritti di seguito.

Come funziona la codifica automatica La codifica automatica importa automaticamente i dati di AdWords in Analytics. Combinando i dati AdWords con le ricche informazioni post-clic fornite da Analytics puoi vedere cosa è successo sul tuo sito dopo che gli utenti hanno fatto clic sui tuoi annunci.

Quando si attiva la codifica automatica, un parametro chiamato gclid viene aggiunto a l'URL della pagina di destinazione quando un utente fa clic sul proprio sito da un annuncio. Per esempio, se il sito è www.mysite.com, quando un utente fa clic sul suo annuncio appare nella barra degli indirizzi come:

www.mysite.com/?gclid=123xyz

Abilita auto -tagging Per abilitare/disabilitare la codifica automatica:

Accedi al tuo account AdWords. Fai clic sull'icona a forma di ingranaggio e seleziona Impostazioni account. Assicurati di essere nella scheda Preferenze e fai clic su Modifica nella sezione Tracciamento. Selezionare (abilitare) o deselezionare (disabilitare) la casella di controllo Codifica automatica . Fai clic su Salva modifiche.

Problemi correlati