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