Как лучше отслеживать события с помощью Google Analytics? - PullRequest
0 голосов
/ 28 августа 2009

Конкретно думаю о версии Flash, но я уверен, что это относится и к версии JS. Должен ли я кэшировать / ставить в очередь несколько событий перед вызовом API, а затем отправлять их все сразу или мне просто сообщать о них, как они происходят?

Я бы хотел отслеживать множество событий, скажем, 50 или около того в минуту, но я не хочу полностью перегружать пользователя или Google этим. Из прочтения документации, которую предоставляет Google, мне не ясно, что организация очередей вообще поможет, но в таком случае я могу что-нибудь сделать?

Заранее спасибо

Ответы [ 3 ]

1 голос
/ 28 августа 2009

Мой 2с: вероятность того, что пользователь потратит несколько секунд между событиями. Если вы поставите их в очередь, вы отправите около 50 событий одновременно, что я не думаю, что лучше. Я бы постарался распределить нагрузку на сеть как можно более равномерно. Другим недостатком является то, что если ваш пользователь закроет вкладку, вы потеряете последние события в буфере, потому что они никогда не отправлялись.

0 голосов
/ 08 октября 2013

Я бы этого не делал. Я предлагаю запускать события по одному.

Представьте себе сложность вашего кода JavaScript, если вам нужно отслеживать каждое отдельное событие. Кроме того, как вы планируете отправлять запросы? После достижения определенного количества событий и / или после загрузки страницы? В каждом случае вам придется заставлять пользователя ждать, пока все события не будут отправлены. Если вы смотрите телевизор, вы бы предпочли посмотреть 5 одноминутных рекламных роликов, распространяемых в эпизоде, или все 5 рекламных роликов в конце ???

На нашем веб-сайте мы используем события GA для отслеживания ссылок на скачивание, исходящих ссылок и действий интерфейса (например, нажатие на слайдер, переключение скрытых разделов и т. Д.). Я не знаю о вашей ситуации, но я не понимаю, как пользователь может генерировать так много событий на одной странице, чтобы избежать головной боли при создании и настройке собственного механизма массового запуска.

0 голосов
/ 28 августа 2009

Помните, что у Google есть определенные ограничения ... Я помню следующее:

Лимит событий на сессию

Для каждого посещения (сеанса пользователя) максимум около 500 в сочетании Запросы GATC (как события, так и страницы просмотров) можно отслеживать.

http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html

...