Я отвечаю за веб-сайт факультета для университета (https://www.unomaha.edu/college-of-business-administration/economics/).. Поскольку он управляется CMS, я могу контролировать часть раздела тела. Однако код колбасы в заголовке или внижнюю часть тела я не могу удалить.
В заголовке страницы университет загрузил Google Tag Manager. Я хотел бы записать некоторые внутристраничные события, используя стандартныеПодход Google Analytics. Однако, когда эти события запускаются, (a) событие не записывается в Google Analytics и (b) если у вас открыта консоль разработчика Google, появляется вызов https://www.facebook.com/tr/.
Я пробовал это, используя метод push dataLayer и прямой вызов функции "ga". Оба результата не приводят ни к какому записанному событию, так и к вызову facebook. Непосредственный просмотр массива dataLayer в консоли показывает, что событие было передано вмассив.
метод gtag (gtag определен ранее в коде):
gtag('event', 'econ_passion', {
'event_category': 'econ_passion',
'event_label': passion,
'event_action': 'open_passion'
});
метод ga:
ga('send', {
hitType: 'event',
eventCategory: 'econ_passion',
eventAction: 'open_passion',
eventLabel: passion
});
Что, кажется, происходит вg в том, что fbevents динамически загружается в нижнюю часть тега body.
Кто-нибудь испытывал это?Понимая, что на самом деле я не могу удалить код Facebook, вы нашли способ обойти эту проблему, чтобы я мог записывать события G. analytics?