Как создать переменные в Google Tag Manager по клику?
Друзья, простите если глупый будет вопрос, но я первый раз столкнулся с Google Tag Manager, справку читал, гуглил, чёт туплю.... В общем есть куча контейнеров DIV с кнопкой купить. По нажатию этой кнопки нужно вытащить несколько переменных из этого контейнера. Триггер висит на той же кнопке купить... , доступа к редактированию кода страницы нет, так бы я передал всё на уровне данных... Через кастомный JS ? вешать листенер на кнопки, затем по нажатию возвращать кучу переменных или массив и их уже подставлять в тег ?
Дополнительно:
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для создания переменных в Google Tag Manager по клику, вам потребуется использовать встроенные средства GTM и немного JavaScript кода. Вот пошаговая инструкция, как это сделать:
1. Зайдите в свой аккаунт Google Tag Manager и выберите контейнер, в котором вы хотите создать переменные.
2. Нажмите на "Variables" в боковом меню и выберите "New" для создания новой переменной.
3. В открывшемся окне выберите тип переменной в зависимости от вашей задачи. Например, если вам нужно создать переменную по клику, выберите "Click" в разделе "Built-In Variables".
4. Настройте условия, при которых будет срабатывать переменная. Например, вы можете выбрать "All Elements" или указать конкретный селектор элемента, по которому будет происходить клик.
5. Теперь необходимо добавить пользовательское JavaScript для определения значения переменной по клику. Для этого выберите "Custom JavaScript" в разделе "Variable Configuration" и вставьте следующий код:
function() { var element = {{Click Element}}; var value = element.textContent; return value; }
6. Нажмите "Save" для сохранения переменной.
Теперь, когда пользователь будет кликать на определенный элемент на вашем сайте, переменная будет автоматически заполняться значением этого элемента. Это может быть полезно, например, для отслеживания кликов по определенным кнопкам или ссылкам.
Надеюсь, данная инструкция поможет вам создать переменные в Google Tag Manager по клику. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их.