Как протестировать режим согласия Google v2 в OpenCart

Тестируйте стандартное, отклоненное, принятое и измененное согласие в магазине OpenCart. Проверьте сигналы в Tag Assistant и избегайте дублирующих контроллеров согласия.

Баннер cookie, появляющийся на странице OpenCart, не доказывает, что сигналы согласия достигают ваших тегов. Проверьте, что происходит до того, как посетитель сделает выбор, после каждого выбора и когда этот выбор изменяется. Цель состоит в том, чтобы проверить реализацию, а не просто внешний вид баннера.

Google Consent V2 предоставляет настраиваемый интерфейс согласия для OpenCart, включая многоязычные и многомагазинные настройки. Если вы используете функциональность согласия в Google Marketing Tools, вместо этого определите, какой компонент отвечает за согласие, и избегайте запуска двух независимых контроллеров для одной и той же страницы.

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

Используйте тестовую среду или отдельный тестовый поток, когда это возможно. Откройте чистую сессию браузера, чтобы ранее сохраненный выбор не скрывал начальное поведение. Включите маршруты продукта, корзины и оформления заказа, а не только главную страницу. Некоторые темы используют разные макеты на этих страницах.

Обзор analytics_storage, ad_storage, ad_user_data и ad_personalization. Они представляют разные разрешения; одна метка "маркетинг" в баннере может обновлять более одного сигнала. Подтвердите, как ваши категории интерфейса сопоставляются с ними, а не предполагая, что каждый переключатель независим.

Следовать Документация по реализации Google при проверке значений по умолчанию, обновлений и поведения тегов. Согласие по умолчанию должно быть установлено до того, как соответствующие теги его потребуют. Режим согласия - это технический механизм сигнализации; ваши требования к конфиденциальности и текст, показываемый пользователям, требуют отдельного рассмотрения.

Запустите повторяемую матрицу выбора

ТестЧто проверить
Новая сессия, еще нет выбораСостояние по умолчанию и порядок выполнения тегов
Отказаться от необязательных категорийОбновления отражают отказ без необъясненного гранта
Принять только аналитикуАналитические и рекламные сигналы остаются отдельными
Принять все настроенные категорииОбновления соответствуют выбору интерфейса
Изменить ранее сделанный выборНовые сигналы заменяют прежнее состояние согласия
Перейти на другую страницуСохраненный выбор обрабатывается последовательно

Используйте информацию о согласии Tag Assistant и панель сети вместе. Не решайте, что любой запрос к Google доказывает, что согласие было проигнорировано: поведение зависит от того, использует ли ваша реализация базовый или расширенный режим. Сравните поведение запросов и хранения с режимом, который вы намеренно настроили.

Тестируйте хранение, навигацию и несколько магазинов

После выбора перейдите к странице продукта, корзины и оформления заказа. Убедитесь, что правильный выбор сохраняется для предполагаемой области и что новая страница не сбрасывает его на неподходящее состояние. Проверьте возвратный визит, а также новую сессию.

Для установок многомагазина проверьте каждое имя хоста и язык отдельно. Область действия cookie и настройки переведенного интерфейса могут различаться. Английский баннер, работающий в одном магазине, не устанавливает, что второй магазин отправляет те же обновления. Запишите, какой магазин и язык использовались для каждого результата.

Следите за дублирующимися баннерами и устаревшими активами

Конфликтующие контроллеры могут выдавать последовательные обновления, которые затрудняют отладку. Общие места для проверки - это специализированное расширение согласия, встроенный баннер расширения отслеживания, скрипт темы и шаблон GTM. Поддерживайте одного документированного владельца для интерфейса согласия и целенаправленную интеграцию с тегами.

После изменения настроек очистите только соответствующие кэши приложения и браузера, затем повторите тест чистой сессии. Проверьте версию скрипта, фактически доставленного в браузер. Экран конфигурации может показывать новую настройку, в то время как кэшированный JavaScript все еще применяет предыдущую.

Сохраняйте доказательства, что кто-то другой может повторить

Сохраните короткую тестовую запись с датой, магазином, языком, браузером, режимом реализации и наблюдаемыми состояниями. Включите последовательность действий, а не один скриншот баннера. Повторите это после отслеживания, оформления заказа или изменений темы. Если покупки также выглядят дублированными, исследуйте это отдельно с нашим Контрольный список событий покупки GA4; тестирование согласия не должно использоваться для компенсации перекрывающегося отправителя событий.