2014-01-03 3 views
1

Мой клиент использует Диспетчер тегов Google и Universal Analytics и хотел бы отслеживать просмотры видео на своем веб-сайте. Их видеоролики - это видеоролики YouTube, которые отображаются в shadowbox/lightbox через событие onclick.события onclick с Диспетчером тегов Google и Universal Analytics

Я добавил второе событие onclick в тот же div, который открывает shadlowbox, но события datalayer.push не отображаются в отчетах Analytics. Я включил мой OnClick скрипт ниже:

<div onclick="OpenVideo('S6cPlRkiKTw', 'youtube');dataLayer.push({'eventCategory' : 'videos', 'eventAction' : 'click', 'eventLabel' : ’The Title of the Video', 'event' : 'shadowboxVideo'});”> 

«OpenVideo» функция открывает видео в Shadowbox и это работает отлично, но клики не отслеживается в отчетах Google Analytics.

Кто-нибудь видит что-то не так с моим сценарием или имеет какие-либо другие предложения? Поскольку клиент хочет видеть заголовок видео в отчетах, я не могу придумать другого способа сделать это иначе, чем использовать события onclick, но, возможно, мне что-то не хватает.

ответ

0

Есть много видеороликов? Вы могли бы просто прослушать URL-адрес элемента, а затем создать правило в UA, которое заменяет URL-адрес Youtube заголовком. Я настроил его для клиента, где они просто хотят узнать URL. Также почему бы не использовать autoevents в GTM вместо hardcoding?

+0

Да, возможно, более сотни видеороликов. К сожалению, все они «активированы» событием onclick, которое привязано к DIV. Другими словами, нет значения HREF ... только идентификатор видео в событии on click, показанное в моем исходном сообщении. Из-за того, как они создали веб-сайт, я не думаю, что можно будет использовать автовыпуски в GTM ... Я почти уверен, что мне придется их жестко кодировать. – bednarmultimedia

1

Нажатие переменных на datalayer само по себе не отправляет данные в Google Analytics. Тег Google Analytics должен иметь тип «Отслеживание событий» в менеджере тегов, а «событие равно shadowboxVideo» в качестве правила обжига.

+0

Спасибо за ваше предложение. Я ранее создал новый тег, как вы предполагали, но, возможно, я сделал что-то не так. Я включил ссылку на скриншот, показывающий этот тег в Tag Manager. https://dl.dropboxusercontent.com/u/251322/screenshot.png – bednarmultimedia

+0

Это выглядит хорошо. Когда я протестировал фрагмент кода из вашего сообщения, я обнаружил, что два раза использует неправильные кавычки (что приводит к ошибке js, которая препятствует отслеживанию) - это артефакт из редактора stackoverflow или эти фактические ошибки (речь идет о закрывая двойную кавычку и ту, что находится перед «Название видео»)? –

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