Событие менеджера тегов Google: 2 одинаковых CTA - PullRequest
0 голосов
/ 30 апреля 2018

Я бы хотел отследить подтверждение CTA формы в GTM. Есть 2 формы, URL-адреса одинаковы, CTA одинаковы, но я бы хотел собрать эти 2 CTA в разных событиях. Я сделал триггер GTM с: когда идентификатор клика = мой CTA, я собираю информацию «когда пользователь нажимает на этот CTA, событие отправляется», но я хотел бы собрать эту информацию, основываясь на моей версии формы, которая Различаются только в двух разделах сайта: - В этом уникален - в сценарии:

var comparator = new Comparator();
comparator.init( {  'uniqKey' : "azeaze",
                    'surveyName' : "Here is unique",
                    'guidanceMode': false,
                    'url' : "/surveyProgress",
                    'save' : "/leadSave",
                        });

Как я могу рассмотреть в GTM триггер: Когда идентификатор CTA = XXX А ТАКЖЕ my 'surveyName = 1' Запустить событие. Если бы я сделал это, я мог бы использовать 'surveyName = 2' для другой формы. Идея в том, чтобы с тем же CTA, но с другим элементом HTML в «фоне» запустить 2 разных события.

Спасибо

1 Ответ

0 голосов
/ 30 апреля 2018

В конфигурации триггера нажмите на знак плюс рядом с вашими правилами. Это работает как оператор AND, поэтому все правила должны быть истинными. Таким образом, вы можете иметь 2 триггера - один для каждого CTA. Например:

enter image description here

Вам нужно будет установить переменную «surveyName». Это может быть либо переменная dataLayer, либо глобальная переменная JS, но это зависит от вас.

...