Где я должен поместить код создания DataLayer на страницу? Обязательно ли выставлять его над фрагментом GTM?DataLayer Query Диспетчер тегов Google
Где я могу назвать функцию dataLayer.push()? Должно ли всегда быть введено в код, был ли код создания DataLayer размещен, как показано ниже?
<script>
dataLayer=[{‘Pcategory’:’login’,‘Pno’:1}],
dataLayer.push({‘Pcategory’:’login’,Pno:1});
</script>
Обязательно объявлять событие для каждого слоя данных, который мы нажимаем?
Обязательно ли объявлять DataLayer, прежде чем мы будем называть функцию dataLayer.push(), или GTM предоставляет встроенный DataLayer?
Куда я могу поместить код ниже? Если я хочу объявить это, как я могу это сделать?
<a href="#" onclick="dataLayer.push({'event': 'GAEvent','pageURL': '/link-click/'});">Click Here...</a>