Описание тега google-datalayer

DataLayer - это глобальный объект пар ключ / значение, передаваемый в Диспетчер тегов Google. Его можно использовать для описания информации, которая недоступна как часть DOM страницы или других переменных JavaScript.
0 ответов

Триггер ecomm dataLayer push и доступ к содержимому dataLayer, хранящемуся в другой переменной

Я работаю с расширением Google Tag Manager, которое использует PHP для вывода контента dataLayer для Enhanced Ecommerce. Я пытаюсь найти самый чистый способ предотвратить автоматическое нажатие на checkout событие при загрузке страницы, так как вмес…
1 ответ

Нулевое соединение, износ не получен от DataLayer

Для моего первого проекта с использованием Wear я начал с простого - с помощью DataLayer отправил одну строку из Android в Wear. На самом деле это тест для гораздо большего проекта, где все, что мне нужно сделать, это иметь синхронизированную строку…
18 дек '17 в 08:42
1 ответ

Правильно добавить информацию dataLayer (dataLayer vs ga('ec:...')

Я хочу реализовать Google dataLayer для клиента, и после прочтения документов, статей и опробования расширений браузера я все еще немного запутался. Я видел две версии его использования: dataLayer.push('ecommerce': { 'detail': {/* data */}, 'impress…
0 ответов

Использование dataLayer без номеров

Есть ли способ написать проверку dataLayer (используя Google Tag Manager) без использования чисел? В настоящее время я использую:gtm.element.51.value Вот скриншот структуры dataLayer. Сгущенный для просмотра. https://imgur.com/a/9O01R У меня есть фл…
1 ответ

Отправка pageType и pageName в DataLayer

Я хотел бы подтолкнуть индивидуальное название страницы для каждой страницы на моем веб-сайте (главная страница, страница продукта, продукт A, страница продукта, продукт B, страница категории продуктов AC) и общая категория (дом, категория, корзина,…
1 ответ

Google Maps Api: невозможно щелкнуть по кликабельному многоугольнику позади слоя данных

Привет, я использую API Google Maps (JavaScript) для создания интерактивной карты мира. Все шло очень хорошо, пока я не столкнулся с этой проблемой. Я использую полигоны, чтобы показать контур страны. Эти полигоны запускают модальную информацию, пок…
2 ответа

Как изменить данные в слое данных перед отправкой в ​​Google Analytics?

Я пытался изменить некоторые значения в слое данных, прежде чем он достигнет моего аккаунта Google Analytics. Я использовал пользовательский тег HTML для управления слоем данных. Скажем, я хотел умножить мою переменную количества комнат на 3, <sc…
0 ответов

Добавить массив dataLayer из нескольких фреймов в родительский

Я пытаюсь получить данные толчка от 4 различных iframes в родительском dataLayer. В настоящее время выполняется скрипт ниже в каждом iframe: parent.dataLayer.push({'name': 'uniqueName'}) Я надеялся получить массив после 4-х нажатий, который выглядит…
1 ответ

Объединение двух переменных слоя данных посредством вычислений в Google Tag Manager

В диспетчере тегов Google у меня есть одна переменная уровня данных с именем "Transactionstotal", и у меня есть одна переменная уровня данных с именем "shippingcosts". То, что я хочу сделать здесь, это вычесть "стоимость доставки" из "транзакции", к…
31 май '18 в 14:18
2 ответа

Переменные dataLayer менеджера тегов Google не определены

Когда моя страница отображается, я отправляю некоторые данные в DataLayer Google Tag Manager (GTM): dataLayer.push({ event: "MY_EXPERIMENT", variant: "A", result: "FORM_DISPLAYED" }); Когда форма отправлена, я нажимаю некоторые новые данные: dataLay…
1 ответ

Как мне вставить объект в dataLayer

Я хотел бы использовать объект в atalayer. Я следовал за документами разработчика, и они показывают плоскую модель данных. Я хотел бы нажать на ведущий объект и обновить его, когда пользователь вводит информацию в форму руководства. с компанией, раз…
0 ответов

Связывание переменной GTM со слоем данных и доступ к полезным данным об этой переменной

Я очень плохо знаком с менеджером тегов Google. Мне удалось внедрить слой данных в мой веб-сайт. В каждом месте на моем сайте, где я хочу отслеживать клики пользователей, я добавлял такой код в свой исходный код: onclick="dataLayer.push({'event': 'g…
2 ответа

Как изменить содержимое массива JavaScript - возможно, с помощью функции forEach

У меня есть функция, которая помещает информацию из dataLayer моего сайта в массив. Я хочу иметь возможность затем изменить информацию в этом массиве, но я не знаю, как этого добиться. Вот пример слоя данных из HTML моего сайта: <script type="tex…
2 ответа

Переменная dataLayer не изменяется динамически внутри пользовательского HTML-тега GTM

<script> console.log({{bounce_checker}}); (function(){ window.addEventListener('beforeunload',checker, false);})(); function checker(event){ event.preventDefault(); console.log(event.type); console.log({{bounce_checker}}); var validator = {{bo…
18 дек '18 в 03:28
1 ответ

Как отследить показы карусельных баннеров через GTM для UA?

Я пытаюсь отследить показы баннеров с помощью GTM для Universal Analytics. Я видел много решений, охватывающих _gaq.push но очень нужно dataLayer.push решения, потому что мы переносим все жестко закодированные теги в GTM. Один баннер работает, как я…
0 ответов

React JS + менеджер тегов Google: как вызвать слой данных при переходе на страницу

У меня возникли проблемы при попытке отправить данные в GTM (менеджер тегов Google) в приложении React. Нам уже удалось разместить разные сценарии на соответствующих страницах. Например, ниже приведен сценарий, который мы поместили на странице корзи…
0 ответов

Отслеживание конверсий из Iframe принадлежит поставщику платежей

Мы отслеживаем наши конверсии через Google Tag Manager, используя метод DataLayer. У нас есть два способа покупки на нашем сайте. 1: пользователи могут добавлять баланс в свои учетные записи, а затем оплачивать их балансом 2: пользователи могут сове…
2 ответа

Как вставить второй продукт в уровень данных с помощью GTM

Я исправляю расширенный код повторной записи в электронной коммерции для аналитики Google с помощью диспетчера тегов Google - путем скрининга данных для этапа проверки в процессе. Код выглядит так: var els = document.querySelectorAll('div.field_cart…
1 ответ

Определение переменных слоя данных Google Tag Manager

У меня есть вопрос о Google Tag Manager (GTM) и уровне данных: Давайте предположим, что команда аналитиков просит разработчиков отправить событие в Data Layer называется "тест", который имеет следующую структуру: { product_id : '1234', category: 'to…
22 ноя '17 в 15:08
1 ответ

Менеджер тегов Google не регистрирует транзакции для расширенной электронной торговли

Я запускаю одностраничную проверку и показы страниц отображаются нормально. однако транзакции покупки, похоже, не обрабатываются в Google Analytics. У меня есть слой данных вверх и, кажется, регистрирует событие покупки, Я включил тег с просмотром с…