Я готовлю собственное отслеживание и хочу обработать его с помощью диспетчера тегов Google. Я создаю новый контейнер с двумя тегами. Для каждого тега я выбираю «Пользовательский HTML» в качестве кода.
У меня есть один скрипт, который должен отображаться на каждой странице и записывает один хэш в локальное хранилище.
<script>
(function () {
// write something in the local storage
})();
</script>
Для этого тега я выбираю «Просмотр страницы» в качестве триггера, потому что он должен отображаться на каждой странице.
Второй скрипт отслеживает конверсию на странице благодарности после некоторой формы.
<script>
(function () {
var data = {};
data.conversionId = 'XXXXXX';
conversion(data);
})();
function conversion(data) {
var iframe = document.createElement('iframe');
iframe.frameBorder = 0;
iframe.width = 1;
iframe.height = 1;
iframe.name = "stlconv";
iframe.scrolling = "no";
iframe.allowtransparency = "true";
iframe.vspace = "0";
iframe.hspace = "0";
iframe.marginwidth = "0";
iframe.marginheight = "0";
iframe.src = url;
document.body.appendChild(iframe);
}
</script>
Что бы вы выбрали здесь как триггер? Как лучше всего обойтись вторым скриптом?
- Каким образом владелец страницы должен установить «Conversion ID», чтобы я мог получить значение в моем скрипте?
- Как сделать триггер наилучшим образом, чтобы этот скрипт запускался только после отправки формы?