Отслеживаем перевод страниц с Google Translate в браузере через Google Tag Manager

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

Добавьте пользовательский html-тег со следующим содержимым:

<script>
    document.addEventListener('DOMSubtreeModified', function(e) {
        if ((e.target.tagName == 'HTML') &&
            (e.target.className.match('translated'))) {
                dataLayer.push({
                    'event': 'UAevent',
                    'eventCategory': 'Behaviour',
                    'eventAction': 'Google Translate',
                    'eventLabel': '{{Page URL}}',
                    'eventValue': null
            });
        }
    }, true);
</script>

И в Universal Analytics события будут отображаться в разделе «События» Поведение> Google Translate > URL страницы.


Добавить комментарий