2010-03-19 20 views
40

Kiedy użytkownik zarejestruje się na mojej stronie, chcę mieć możliwość zapisania, czy przyszedł do mojej witryny za pośrednictwem kampanii Adwords.Jak przechwycić, jeśli użytkownik jest z Google Adwords kliknij

Wiem, że google używa javascript do śledzenia konwersji na podstawie pliku cookie, który jest tworzony na komputerze użytkownika. Czy istnieje sposób, w jaki mogę sprawdzić ten plik cookie, aby móc przechowywać jego źródło na koncie użytkownika?

+0

Zobacz pytanie: [Wykryj, czy użytkownik pochodzi z reklamy Google Adwords] (http://webmasters.stackexchange.com/q/20299/51926) w witrynie Webmasterzy. – Flimm

Odpowiedz

23

Jesteś poprawne - można przeczytać dane z plików cookie.

Aby skonfigurować śledzenie:

  1. połączyć AdWords i GA konta:

  2. na koncie AdWords, udaj się do moich konto> Ustawienia konta, kliknij na link "edytuj" obok opcji Śledzenie , a następnie wybierz pole z informacją: "Automatyczne tagowanie docelowego adresu URL". Kliknij "Zapisz zmiany";

  3. jeszcze z kontem AdWords, kliknąć kartę Analytics i wybierz Analytics Ustawienia> Profil Ustawienia> Edytuj informacje o profilu; wyboru „Zastosuj dane o kosztach”, a następnie kliknij przycisk Zapisz zmiany

Więc jak można powiedzieć, czy to działa? I gdzie GA przechowuje dane?

Zdobądź początkowe żądanie __utm.gif i spójrz na Referer. Do adresu URL dołączony jest nowy parametr "gclid." Jest to parametr specyficzny dla słowa kluczowego (unikalny dla twojego konta). Jest to parametr, który odróżnia odwiedzających jak adword-pochodzących (czyli „google (CPC)”) z „google (organicznego)” Oto jeden Właśnie chwycił i anonimowe (jajecznica numery/litery):

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

Zobaczysz to identyczny ciąg w dwóch innych miejscach w tym samym żądanie śledzenia pikseli:

(I), jak wartość dla parametru żądania GIF „utmp”, który jest żądanie strony dla bieżącej strony i, co najważniejsze;

(ii) jako wartość dla Żądania GIF Parametr "utmcc" - pojemnik na pliki cookie. Określony plik cookie przechowujący dane adwords to __utmz, który w rzeczywistości jest kontenerem wszystkich danych polecających.Oto przykład anonimowy, który po prostu złapałem mniej lub bardziej losowo (tj. Po prostu zrobiłem wyszukiwanie w Google przy użyciu zapytania składającego się z oczywistych Adwords, a następnie kliknąłem jeden z płatnych linków w moich wynikach wyszukiwania, a następnie właśnie wyciągnąłem nagłówek żądania):

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

+0

gdzie od ustawienia trzeciego ustawienia. Nie mogę znaleźć żadnej karty Analytics w adwords. – Arun

+5

To wydaje się być nieaktualne. – Flimm

+0

Czy instalacja GA jest konieczna? Chcę tylko wykryć, że użytkownik pochodzący z Adwords kliknął lub nie na moim serwerze. –

1

Zawsze możesz podać stronę docelową z adwords. W ten sposób masz dużo swobody w robieniu wszystkiego, co chcesz, przy pomocy przychodzącego użytkownika adwords ...

+0

Tak, pomyślałem o tym, ale chciałbym móc czytać pliki cookie, więc nie jestem związany z jedną kampanią adwords. – CeejeeB

12

Możesz dodać dodatkowy parametr url do adresu URL podanego w google adwords i sprawdzić go w swojej witrynie i przechowywać w zmienna sesyjna lub plik cookie.

Przy rejestracji kontroli konta użytkownika dla tej sesji lub ciasteczka zostały utworzone i działać odpowiednio ..

+0

Mam już skonfigurowane kampanie adword i naprawdę chciałbym móc uzyskać dostęp do pliku cookie. – CeejeeB

+0

Proste obejście +1. –

+1

+1 Z powodzeniem użyłem wariacji tej techniki, zanim ją tu zobaczę i mogę potwierdzić, że jest skuteczna. Nie mogłem skonfigurować Analytics na stronie docelowej WordPressa, więc musiałem wymyślić obejście. Dodałem parametr do docelowych adresów URL moich reklam AdWords i dodałem kod JavaScript na dole strony WordPress, aby wyodrębnić parametr z adresu URL (location.search) i dołączyć go do adresu URL linku na stronie za pomocą dokumentu .getElementById ('link-id'). href. – w5m

9

Wiem, że ma już zaakceptowaną odpowiedź, ale jest bardzo przestarzała. Zaktualizowana sposób można znaleźć tutaj: https://support.google.com/analytics/answer/1033981?hl=en

C + P'd:

Aby Analytics, aby wyświetlić szczegóły dotyczące słów kluczowych AdWords i kosztów, należy wykonać jedną z następujących czynności:

Włącz automatyczne tagowanie. Jest to zalecana metoda i zapewnia uzyskanie najbardziej szczegółowych danych AdWords w postaci . Ręcznie oznacz wszystkie docelowe słowa kluczowe końcowymi adresami URL za pomocą zmiennych śledzenia. Powinieneś to zrobić tylko w specjalnych przypadkach opisanych poniżej.

Automatyczne tagowanie działa Automatyczne tagowanie automatycznie importuje dane AdWords do Analytics. Łącząc dane AdWords z bogatymi informacjami po kliknięciu dostarczanymi przez Analytics, możesz zobaczyć, co się stało na Twojej witrynie po tym, jak użytkownicy kliknęli Twoje reklamy.

Po włączeniu automatycznego tagowania parametr o nazwie gclid jest dodawany do adresu adresu URL strony docelowej, gdy użytkownik kliknie w witrynie z poziomu reklamy. Na przykład, jeśli witryna jest www.mysite.com, gdy użytkownik kliknie na reklamie pojawia się w pasku adresu jako:

www.mysite.com/?gclid=123xyz

Enable auto -tagging Aby włączyć/wyłączyć automatyczne tagowanie:

Zaloguj się na konto AdWords. Kliknij ikonę koła zębatego i wybierz Ustawienia konta. Upewnij się, że jesteś na karcie Preferencje i kliknij Edytuj w sekcji Śledzenie. Zaznacz (włącz) lub wyczyść (wyłącz) pole wyboru automatycznego tagowania . Kliknij Zapisz zmiany.