Как отслеживать различные нажатия кнопок с помощью Google Analytics и AJAX? - PullRequest
1 голос
/ 11 апреля 2010

У меня есть несколько страниц, давайте назовем их A, B и C.
Каждая из этих страниц имеет форму, в которой пользователь может ввести некоторую информацию и нажать кнопку, чтобы отправить эту информацию на сервер. Это нажатие кнопки выполняется в панели обновления для предотвращения полной обратной передачи.

Наш клиент теперь хочет знать, сколько% пользователей, посещающих каждый сайт (A, B и C имеют разные URL), используют эту форму. (Это означает, что мне нужны отдельные значения для A, B и C)
Как отследить это в Google Analytics? Кажется, я должен создать конверсию (??) для каждой страницы. Это правильно?

Как мне изменить существующее веб-приложение, чтобы Google Analytics знал, что пользователь отправил форму. (без необходимости перенаправлять огромное количество различных страниц с благодарностями)

Единственная информация, которую я нашел на данный момент, такова: http://www.google.com/support/googleanalytics/bin/answer.py?hl=en&answer=55519 К сожалению, эта запись часто задаваемых вопросов не охватывает мой ответ.

Ответы [ 2 ]

3 голосов
/ 12 июля 2010

Проект, который я выпустил, позволяет легко интегрироваться с Google Analytics для запуска просмотров страниц и событий через собственный код .net.

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

Он называется GaDotNet и может быть найден здесь: http://www.diaryofaninja.com/projects/details/ga-dot-net

Эта библиотека действительно является оберткой для отправки запросов в пиксель отслеживания Google (пример URL ниже).

http://www.google-analytics.com/__utm.gif?utmwv=4.6.5&utmn=488134812&utmhn=facebook.com&utmcs=UTF-8&utmsr=1024x576&utmsc=24-bit&utmul=en-gb&utmje=0&utmfl=10.0%20r42&utmdt=Facebook%20Contact%20Us&utmhid=700048481&utmr=-&utmp=%2Fwebdigi%2Fcontact&utmac=UA-3659733-5&utmcc=__utma%3D155417661.474914265.1263033522.1265456497.1265464692.6%3B%2B__utmz%3D155417661.1263033522.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B
0 голосов
/ 11 апреля 2010

Вам нужно вызвать pageTracker._trackPageview с уникальной строкой, когда кнопка нажата с использованием Javascript.

Для более точных инструкций, пожалуйста, предоставьте более подробную информацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...