Google Tag Manager bir süredir doğrudan (ön tanımlı olarak Youtube) video ve scroll etkinliklerini Variable olarak kullanma imkanı sunmakta.

Embed video

Böylelikle, sayfalarınızdaki embed edilmiş videoların Video Current Time, Video Duration, Video Percent, Video Provider, Video Status, Video Title, Video URL, Video Visible bilgilerini kullanabilmektesiniz.

Google Tag Manager - Video Events

Google Tag Manager Video Events

Youtube videolarına dair doğrudan event içeriklerinin sunulduğu yapıya harici olarak vimeo ve benzeri video paylaşım sitelerinde barındırılan ve sayfanıza embed ettiğiniz videoları dahil etmek istediğinizde elbette bazı ek düzenlemeler yapmanız gerekmektedir.

Video datalayer

vimeo.ga.js vimeo özelinde geliştirilmiş olan Vimeo Player API etkinliklerini Google Analytics tarafından izlenebilir şekilde sunan bir eklenti.

Google Analytics (Universal)

ga('send', 'event', 'Vimeo', 'Started video', 'https://player.vimeo.com/video/22439234', undefined, {'nonInteraction': 1});
ga('send', 'event', 'Vimeo', 'Paused video', 'https://player.vimeo.com/video/22439234', undefined, {'nonInteraction': 1});

Google Tag Manager

dataLayer.push({'event': 'Vimeo', 'eventCategory': 'Vimeo', 'eventAction': 'Started video', 'eventLabel': 'https://player.vimeo.com/video/22439234', 'eventValue': undefined, 'eventNonInteraction': true});
dataLayer.push({'event': 'Vimeo', 'eventCategory': 'Vimeo', 'eventAction': 'Paused video', 'eventLabel': 'https://player.vimeo.com/video/22439234', 'eventValue': undefined, 'eventNonInteraction': true});

GitHub üzerinden indirebileceğinzi eklenti sayesinde videoların başlangıç, durdurma, devam ettirme, tamamlanma, es geçme, izlenme süreleri oranları gibi bilgilerini edinebilir ve doğrudan Google Analytics ya da Google Tag Manager ile değişken olarak değerlendirebilirsiniz.

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir