Slava Mayer

Рейтинг
7
Регистрация
18.04.2016
Интересы
GA, GTM, помогу в настройке инструментов веб-аналитики, внедряю решения для eCommerce проектов

Некоторые решения типа "если X больше Y, то Z" можно настроить с помощью сервиса под названием IFTTT. В нем есть уже минимальная интеграция с AdWords, а функционал Maker Channel позволяет настраивать кастомные триггеры.

Seozadrot:
Здравствуйте.
Установил GA через Google Tag Manager и сейчас код пишу для e-commerce. Столкнулся с неожиданной проблемой: GA учитывает не все события. Т.е. в магазине при заходе в один бренд товаров событие показа происходит, а в другом нет, причём в режиме предварительного просмотра GTM показывает, что событие произошло, а Analytics нет. Путём проб и ошибок понял, что ей не нравятся названия товара, возможно русские буквы, амперсанды, кавычки или ещё что. Прогонял названия через php функции htmlentities, htmlspecialchars, iconv, обрезал строку до 50 символов, ничего не помогает. Если вручную ставлю название допустим "Goodies", всё начинает работать. Хуже всего то, что если исключение бросается, то на серверах Google и отладить ошибку невозможно. Что делать?

Здравствуйте!

Если вы пытаетесь отладить событие типа event и в preview моде GTM у вас событие файрится, то проблему нужно искать на уровне настроек аккаунта GA или тех данных которые передаются из контейнеров GTM в GA. Если ивент записался в dataLayer, то все ок и проблему нужно искать на другом уровне. Мне не известны подробности вашей реализации... но, возможно, есть ошибка в формировании event category, event action или event label или event value. Проверьте корректность заполнения этих полей. Например, event label это тип данных string и он не должен содержать специальных символов (некоторые допустимы), почитайте об этом. Возможно вы заполняете event category специальными символами или не заполняете вообще обязательные поля. Для начала, попробуйте избавиться от спец. символов в параметрах и атрибутах событий.

Удачи ;)

Привет! В первую очередь нужно установить GTM, после чего настроить событие click event на определенную ссылку. Сделать это можно разными способами. Один из самых простых описан в блоге у Simo Ahava, найдите статью по запросу "Track Outbound Links In GTM V2"

Единственное, что вам нужно будет изменить, это прописать для триггера “Fire OnClick URL > Hostname contains ваш_домен

Это очень просто, а Google Tag Manager облегчит вам жизнь в решении подобных задач, если разберетесь с ним даже на базовом уровне.

Удачи! ;)