Как захватить, если посетитель от Google AdWords нажмите - PullRequest
40 голосов
/ 19 марта 2010

Когда пользователь регистрируется на моем сайте, я хочу иметь возможность узнать, пришли ли они на мой сайт через кампанию Adwords.

Я знаю, что Google использует javascript для отслеживания конверсий на основе файла cookie, который создается на компьютере пользователя. Есть ли способ проверить этот файл cookie, чтобы сохранить исходный код в учетной записи пользователя?

Ответы [ 4 ]

23 голосов
/ 21 марта 2010

Вы правы - вы можете прочитать эти данные из файлов cookie.

Чтобы настроить отслеживание:

  1. соедините ваши adwords и GA счета:

  2. в вашем аккаунте AdWords, перейдите на страницу Мой Аккаунт> Настройки аккаунта, нажмите ссылка "изменить" рядом с отслеживанием затем выберите поле с надписью Msgstr "Автоматическая пометка целевого URL". Нажмите «Сохранить изменения»;

  3. еще из вашей учетной записи AdWords, щелкните вкладку Analytics и выберите Настройки Google Analytics> Профиль Настройки> Редактировать информацию профиля; установите флажок «Применить данные о расходах», затем нажмите Сохранить изменения

Так как вы можете определить, работает ли он? И где GA хранит данные?

Получите первоначальный запрос __utm.gif и посмотрите на Реферера. К URL добавлен новый параметр " gclid ." Это специфический для ключевого слова параметр (уникальный для вашей учетной записи). Именно этот параметр отличает ваших посетителей от AdWord (например, "google (cpc)") от "google (Organic)". Вот один из них, который я только что схватил и анонимизировал (шифровал цифры / буквы):

Рефери: http://www.adomainname.com/?gclid=CKr61p31yKACFZlg4wodjj3gbA

Вы увидите эту идентичную строку в двух других местах в том же запросе пикселя отслеживания:

(i) в качестве значения параметра запроса GIF " utmp ", который является запросом страницы для текущей страницы, и, что наиболее важно;

(ii) в качестве значения параметра запросов GIF " utmcc " - контейнер для файлов cookie. Конкретный файл cookie, содержащий данные adwords, - __ utmz , который фактически является контейнером для всех реферальных данных. Вот анонимный пример, который я выбрал более или менее случайным образом (т. Е. Я просто выполнил поиск в Google, используя запрос, состоящий из очевидных AdWords, а затем нажал одну из платных ссылок в результатах поиска, а затем просто извлек заголовок запроса):

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

13 голосов
/ 19 марта 2010

Вы можете добавить дополнительный параметр url к URL-адресу, который вы дали в Google AdWords, проверить его на своем сайте и сохранить в переменной сеанса или файле cookie.

При регистрации учетной записи пользователя проверьте созданный вами сеанс или файл cookie и действуйте соответствующим образом.

9 голосов
/ 16 сентября 2016

Я знаю, что это уже есть принятый ответ, но он очень устарел. Обновленный способ можно найти здесь: https://support.google.com/analytics/answer/1033981?hl=en

C + P'd:

Чтобы в Google Analytics отображались сведения о ваших ключевых словах AdWords. и расходы, вы должны сделать одно из следующих действий:

Включить автоматическую пометку. Это рекомендуемый подход и гарантирует, что Вы получаете самые подробные данные AdWords. Вручную пометить все ваши ключевые слова окончательные URL с отслеживающими переменными. Вы должны сделать это только в особые случаи изложены ниже.

Как работает автоматическая пометка Автоматическая пометка автоматически импортирует данные AdWords в аналитику. Объединение данных AdWords с богатым пост-кликом Информация, предоставленная Analytics, позволяет увидеть, что произошло на Ваш сайт после того, как люди нажимают на ваши объявления.

Когда вы включаете автоматическую пометку, параметр с именем gclid добавляется в URL вашей целевой страницы, когда пользователь нажимает на ваш сайт из объявления. Например, если ваш сайт www.mysite.com, когда пользователь нажимает на Ваше объявление показывается в адресной строке как:

www.mysite.com /? GCLID = 123xyz

Включить автоматическую пометку Чтобы включить / отключить автоматическую пометку:

Войдите в свою учетную запись AdWords. Нажмите на значок шестеренки и выберите Настройки аккаунта. Убедитесь, что вы находитесь на вкладке Preferences, и нажмите Отредактируйте в разделе «Отслеживание». Выберите (включить) или очистить (отключить) Автоматическая пометка флажком. Нажмите Сохранить изменения.

1 голос
/ 19 марта 2010

Вы всегда можете предоставить целевую страницу, ориентированную на adwords. Таким образом, у вас есть большая свобода делать что угодно с новым пользователем adwords ...

...