2010-06-17 4 views
1

Я использую отслеживание событий для мониторинга внешних ссылок, но мне интересно, будет ли отслеживание выполнено до того, как будет запущена ссылка. Я использую onclick:Отслеживание внешней ссылки Google Analytics

onclick="_gaq.push(['_trackEvent', 'Banners', 'Clicks', 'Banner Name (ID: 101)']);" 

Любые идеи, или лучше, если это плохо? Благодаря!

Darren.

ответ

3

Ваша реализация в порядке, и it's exactly how Google recommends.

, но мне интересно, будет ли отслеживание до того, как будет уволена ссылка. Я с использованием OnClick

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

  1. Google's recommendation.
  2. My recommendation.

В обеих статьях справки на самом деле нет адреса асинхронного варианта, но это не требует значительных изменений.

+0

Решили просто перенести его в Google DFP. – iamdarrenhall

+0

Ссылка на _Google рекомендацию_ не работает. – Seybsen

0

Если вы используете JQuery и хотите, чтобы автоматически отслеживать все внешние ссылки проверить скрипт в этом ответе: https://stackoverflow.com/a/12326388/984780

Также не используется метод асинхронной в вызове Google Analtyics. Также вы можете легко настроить время, чтобы отслеживать событие.

Смежные вопросы