Як протестувати режим згоди 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; тестування згоди не повинно використовуватися для компенсації за перекриваючий відправник подій.