Совет: Диспетчер тегов Google

Диспетчер тегов Google зарекомендовал себя как стандарт де-факто для интеграции скриптов отслеживания. Таким образом, с одной стороны, обязанности (онлайн-маркетинг и программирование) четко разделены, а с другой стороны, вы можете быстро настроить и изменить отслеживание через дополнительный канал развертывания. Вот два небольших совета по настройке триггеров.


При создании триггеров очень часто в качестве типа триггера выбирается опция «Соответствие с селектором CSS». Например, если вы вводите значение .foo .bar .button , часто случается, что триггер не срабатывает надежно. Причина этого обычно заключается в том, что дополнительные элементы HTML (например, элементы <span> для дополнительного стиля) могут быть скрыты внутри элемента кнопки. Если затем щелкнуть непосредственно по этим дочерним элементам, триггер не сработает - событие не распространяется вверх по иерархии DOM (не всплывает). Чтобы избежать этого, повторите селектор и добавьте универсальный селектор «*». В нашем примере все выражение выглядит как .foo .bar .button, .foo .bar .button * .

Второй совет: в браузере Safari, начиная с iOS 10.2 (до текущей версии), наблюдается тревожное поведение: если вы отслеживаете ссылки mailto :, то при определенных обстоятельствах после нажатия на ссылку появляется следующее сообщение.:

Здесь активирован тип триггера « Клик - Только ссылки » с опцией « Ждать теги ». Это задерживает активацию фактической цели ссылки, что приводит к вышеупомянутому сообщению. После отключения опции проблема больше не возникает. В качестве альтернативы вы можете использовать тип триггера « щелкнуть - все элементы » и использовать селектор CSS, чтобы максимально точно указать цель в виде ссылки.

Назад