GTM/GA — ошибка универсальной аналитики (отладка не работает, следовал руководству)

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

Я попытался использовать руководство по GTM для отслеживания Universal Analytics на нашем форуме. Ранее мы использовали стандартную функцию GA. Это работало (хотя, похоже, только для пользователей, которые вошли в систему).

Я опытный пользователь GTM (хотя, признаюсь, далеко не эксперт) и следовал руководству по настройке с помощью Google Tag Manager [Integrating Google Tag Manager with Google Analytics]. См. ниже:

Сначала мне удалось отслеживать трафик через GTM, но через несколько минут отслеживание прекратилось. Я дал сутки подождать, чтобы проверить, не появится ли какой-либо другой трафик, но его не было.

Чтобы проверить, является ли это проблемой GA или GTM, я создал новое свойство GA без фильтров, но трафик так и не появился. Кроме того, несмотря на обновление настроек безопасности, мне не удалось запустить отладочный инструмент Tag Manager. Окно открывалось, но независимо от того, сколько времени я давал ему на загрузку, оно оставалось пустым окном в нижней части экрана.

Поскольку я вернул отслеживание к настройке GA, трафик возобновился, но трафик от пользователей, не вошедших в систему, по-прежнему отсутствует.

Пожалуйста, объясните, в чём, по вашему мнению, заключается проблема, и как её исправить.

Спасибо,

Ник

Вы видите ошибку «Refused to execute inline script» в консоли браузера? Если да, добавление 'unsafe-inline' в настройку content security policy script src должно решить проблему. Вот как эта настройка конфигурируется на моём тестовом сайте:

Инструмент отладки GTM работает на моём сайте.

Привет, Саймон, спасибо за твой ответ.

Сначала я попробовал это, но это не дало никакого результата, поэтому я решил отправить вопрос разработчику. Но перед отправкой я попробовал ещё раз, и всё сработало. Похоже, системе просто нужно было немного времени для обработки изменений. Спасибо за твой совет — всё работает!

Хорошая новость в том, что мне удалось настроить окно предварительного просмотра в Google Tag Manager, и благодаря этому я убедился, что теги настроены правильно для передачи данных в Google Analytics. Что касается Google Analytics, то оказалось, что представление, которое я отслеживал (оно было настроено до моего прихода в организацию), — это отчёт по идентификатору пользователя (User ID), и именно поэтому в режиме реального времени не фиксировался никакой трафик.

Это подводит меня к следующему вопросу. Я вижу, что ты настроил функцию User ID для Google Analytics. [Googe Analytics User-ID feature]. Это, очевидно, работает в какой-то степени, поскольку данные передаются в наше представление отчёта по User ID при использовании стандартной реализации Google Analytics.

Однако после переключения на Universal Analytics через Google Tag Manager это представление больше не получает никаких данных. Я знаю, что данные отправляются, потому что вижу их в представлении отчёта без User ID. Теоретически это не должно быть проблемой, так как User ID, похоже, включён в код Tag Manager, внедрённый в HTML, но представление Analytics отказывается распознавать какие-либо данные User ID.

Поэтому я выполнил необходимые шаги для настройки Universal Analytics User ID через Tag Manager [The Google Analytics user ID - Tag Manager Help]. Всё равно ничего. Есть ли у тебя какие-либо предложения, как это исправить?

Наконец, и что более важно, я перенёс этот аккаунт с управления через Analytics на Tag Manager, надеясь отслеживать взаимодействия пользователей на гораздо более детальном уровне. Например, на нашем основном сайте мы отслеживаем каждый тип клика по ссылке и каждое взаимодействие. Если я кликаю в любом месте в режиме предварительного просмотра на Discourse, клики, клики по ссылкам, отправки форм и т. д. не отслеживаются.

Все соответствующие переменные для этих событий включены, поэтому я могу предположить только, что проблема на стороне Discourse; не так ли?

Без срабатывания этих событий я не могу создать триггеры для запуска тегов и сбора данных о событиях. Можешь ли ты подсказать, что делать?

Ещё раз спасибо,

Ник

Привет, @NickSS

Удалось ли вам продвинуться в отслеживании кликов по ссылкам? Мы пытаемся настроить аналитику для отслеживания скачиваний документов и переходов по внешним ссылкам, но столкнулись с той же проблемой: события кликов не срабатывают.

С уважением,
Кэти

Нам удалось решить проблему с «кликабельными ссылками», обновив триггер GTM на «клик — все элементы». Триггер «только ссылки» не срабатывал, а триггер «все элементы» — срабатывал.