2010-03-19 15 views
40

Wenn sich ein Nutzer auf meiner Website anmeldet, möchte ich speichern können, ob er über eine AdWords-Kampagne zu meiner Website weitergeleitet wurde.So erfassen Sie, wenn ein Besucher von einem Google AdWords-Klick ist

Ich weiß, dass Google Javascript verwendet, um Conversions basierend auf einem Cookie zu erfassen, das auf dem Benutzercomputer erstellt wird. Gibt es eine Möglichkeit, dieses Cookie zu überprüfen, damit ich die Quelle gegen das Benutzerkonto speichern kann?

+0

Siehe diese Frage: [Erkennen, ob der Nutzer aus einer Google Adwords-Anzeige stammt] (http://webmasters.stackexchange.com/q/20299/51926) auf Webmasters. – Flimm

Antwort

23

Sie sind richtig - Sie können diese Daten von den Cookies lesen.

die Tracking konfigurieren:

  1. verbinden Ihre adwords und Konten GA:

  2. in Ihrem AdWords-Konto> Kontoeinstellungen zu My Konto gehen, klicken Sie den Link "Bearbeiten" Wählen Sie neben Tracking das Feld "Ziel-URL-Auto-Tagging" aus. Klicken Sie auf "Änderungen speichern";

  3. noch aus Ihrem AdWords-Konto auf die Registerkarte Analytics klicken und Analytics-Einstellungen wählen> Einstellungen Profil> Profil bearbeiten Informationen; check „Kostendaten“ und klicken Sie auf Änderungen speichern

Wie können Sie sagen, ob es funktioniert hat? Und wo speichert GA die Daten?

Ergreifen Sie eine erste __utm.gif Anfrage und schauen Sie sich den Referer an. An die URL angehängt ist ein neuer Parameter "gclid." Dies ist der Schlüsselwort-spezifische Parameter (einzigartig für Ihr Konto). Es ist dieser Parameter, die Ihre Besucher als AdWord-Ursprung unterscheidet (dh „google (KVZ)“) von „Google (organisch):“ Hier ist ein i (verschlüsselt die Zahlen/Buchstaben) nur packte und anonymisierter:

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

Sie werden in zwei anderen Orten in der gleichen Tracking-Pixel-Anfrage diese identische Zeichenfolge sehen:

(i) als Wert für die GIF-Request Parameter "utmp", die das ist Seitenanforderung für die aktuelle Seite und vor allem;

(ii) als Wert für den GIF Requests Parameter "utmcc" --der Container für die Cookies. Der spezifische Cookie, der die AdWords-Daten enthält, ist __utmz, der eigentlich der Container für alle Verweisdaten ist.Hier ist ein anonymisiertes Beispiel, das ich mehr oder weniger zufällig aufgenommen habe (dh ich habe gerade in Google mit einer Suchanfrage gesucht, die offensichtlich AdWords enthält und dann auf einen der bezahlten Links in meinen Suchergebnissen geklickt und dann einfach den Anfrage-Header gezogen):

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

+0

wo von wir die dritte Einstellung festgelegt. Ich kann keine Analytics Registerkarte in AdWords finden. – Arun

+5

Dies scheint veraltet zu sein. – Flimm

+0

Ist es ein Muss, GA zu installieren? Ich möchte nur den Besucher von Adwords klicken klicken oder nicht auf meinem Server. –

1

Sie können immer eine AdWords-spezifische Zielseite bereitstellen. Auf diese Weise haben Sie eine Menge Freiheit zu tun, was Sie wollen mit dem eingehenden Adwords Benutzer ...

+0

Ja, ich habe daran gedacht, aber ich würde gerne in der Lage sein, die Cookies zu lesen, also bin ich nicht an eine einzige AdWords-Kampagne gebunden. – CeejeeB

12

Sie könnten einen zusätzlichen URL-Parameter zu der URL hinzufügen, die Sie bei Google Adwords gegeben haben, und überprüfen Sie auf Ihrer Website und speichern in eine Sitzungsvariable oder ein Cookie

Bei der Registrierung eines Benutzerkontos Prüfung für diese Sitzung oder Cookie Sie erstellt haben und entsprechend handeln ..

+0

Ich habe bereits Adword-Kampagnen eingerichtet und möchte wirklich auf den Cookie zugreifen können. – CeejeeB

+0

Einfache Problemumgehung +1. –

+1

+1 Ich habe eine Variation dieser Technik erfolgreich verwendet, bevor ich sie hier gesehen habe, und kann bestätigen, dass sie effektiv ist. Es war mir nicht gestattet, Analytics auf einer WordPress-Zielseite einzurichten, daher musste ich einen Workaround einleiten. Ich habe den Ziel-URLs meiner AdWords-Anzeigen einen Parameter hinzugefügt und am unteren Rand der WordPress-Seite etwas JavaScript-Code angehängt, um den Parameter aus der URL (location.search) zu extrahieren und an die URL eines Links in der Seite über ein Dokument anzuhängen .getElementById ('Link-ID'). href. – w5m

9

ich weiß, das bereits eine akzeptierte Antwort hat, aber es ist sehr veraltet. Die aktualisierte Weg ist hier zu finden: https://support.google.com/analytics/answer/1033981?hl=en

C + P'd:

Damit Analytics Details zu Ihren AdWords-Keywords angezeigt werden und Kosten, können Sie eine der folgenden Aktionen ausführen müssen:

Aktivieren Sie die automatische Tag-Kennzeichnung. Dies ist der empfohlene Ansatz und stellt sicher, dass Sie die detailliertesten AdWords-Daten erhalten, und zwar . Markieren Sie manuell alle Ihre Keyword finalen URLs mit Tracking-Variablen. Sie sollten dies nur in den folgenden Sonderfällen tun: .

So funktioniert die automatische Tag-Kennzeichnung Die automatische Tag-Kennzeichnung importiert die AdWords-Daten automatisch in Analytics. Durch die Kombination von AdWords-Daten mit den reichhaltigen Post-Klick-Informationen von Analytics können Sie sehen, was auf Ihrer Website passiert ist, nachdem Nutzer auf Ihre Anzeigen geklickt haben.

Wenn Sie die automatische Tag-Kennzeichnung aktivieren, wird ein Parameter namens gclid zu Ihrer Zielseiten-URL hinzugefügt, wenn ein Nutzer von einer Anzeige auf Ihre Website klickt. Zum Beispiel, wenn Ihre Website www.mysite.com ist, wenn ein Benutzer auf Ihre Anzeige klickt erscheint es in der Adressleiste als:

www.mysite.com/?gclid=123xyz

auto aktiviert -tagging So aktivieren/deaktivieren Sie die automatische Tag-Kennzeichnung:

Melden Sie sich in Ihrem AdWords-Konto an. Klicken Sie auf das Zahnradsymbol und wählen Sie Kontoeinstellungen. Vergewissern Sie sich, dass Sie sich auf dem Tab "Einstellungen" befinden, und klicken Sie im Bereich "Tracking" auf Bearbeiten. Aktivieren Sie das Kontrollkästchen Auto-Tagging, aktivieren Sie es, oder deaktivieren Sie es. Klicken Sie auf Änderungen speichern.