Программно отслеживать конверсии с / без Google Analytics - SpringMVC - PullRequest
0 голосов
/ 22 сентября 2010

Мне нужно отслеживать конверсии по рекламному баннеру, который будет отображаться на разных партнерских сайтах. Это не через AdWords.

Теперь я читаю о кампаниях и целях в Google Analytics и думаю, что этот подход может сработать. Но я пытаюсь найти более автоматическое решение, если таковое существует, чтобы облегчить нагрузку на маркетологов.

Баннерная реклама переходит на целевую страницу, на которой пользователю предлагается зарегистрироваться, и после нескольких шагов подтверждает регистрацию (конверсию).

Приложение использует Spring MVC, и контроллер на целевой странице создает файл cookie для сеанса. Мне было интересно, есть ли способ создать cookie для Google Analytics или манипулировать им (или каким-либо другим способом), чтобы автоматически создавать кампании или отслеживать конверсии из разных филиалов без создания кампании для каждого партнера.

Предоставляет ли Analytics такую ​​функцию через API?

Можете ли вы порекомендовать другой подход для отслеживания этой информации с помощью Java на контроллере SpringMVC?

1 Ответ

2 голосов
/ 22 сентября 2010

Нет процесса «создания» кампаний в Google Analytics или через API. Вместо этого GA создает для вас «кампании» на лету, принимая переменные utm, переданные в строке запроса URL целевой страницы. (то есть utm_campaign, utm_source, utm_medium, а также utm_content и utm_term в некоторых случаях). Единственная конфигурация, которая вам понадобится, - это создание пользовательских URL-адресов, а GA обрабатывает все остальное.

Чтобы надежно отслеживать рефералов, не относящихся к AdWords, вам нужно пометить все входящие ссылки переменными кампании utm; в противном случае нет надежного способа узнать, какой клик пришел из какой кампании, варианта объявления или среднего. В противном случае, вы можете получить только атрибуцию от HTTP_REFERER, когда она доступна (то есть, только на веб-показах вашего объявления, но не где-либо еще). Но это не даст вам возможности подробно изучить, какие объявления способствовали конверсии.

Итак, если ваша целевая страница имеет значение http://example.com/landing.html,, и в вашем электронном письме есть объявление с ценой за клик, рекламирующее скидку, которую Боб Хранилище рассылает в своем списке, вам необходимо установить URL-адрес для объявления. быть:

http://example.com/landing.html?utm_campaign=falldiscount2010&utm_medium=email&utm_source=bobswarehouseemaillist

Что касается настройки Цели, то это однократная настройка. Вы задаете конечный целевой URL (или совпадение заголовка этого URL, если оно является полууникальным значением), а затем вы можете настроить последовательность шагов, чтобы можно было проанализировать отказ от последовательности. Вы сможете детализировать конверсии по кампаниям, средам, источникам, контенту и т. Д., А также анализировать сравнительные коэффициенты конверсии.

Этот инструмент от Google предоставляет руководство по использованию переменных кампании, а также инструмент для создания URL-адресов кампании: http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=55578

...