Отклањање грешака у Google Consent Mode-у помоћу DevTools-а: како читати параметар gcs

Зашто проверавати у прегледачу

Банер сагласности који изгледа исправно није доказ да се ваши тагови понашају исправно. Проблеми са Consent Mode-ом су тихи: странице се учитавају, рекламе се приказују, извештаји се пуне, а сигнали послати Google-у могу бити погрешни. Алати за програмере у прегледачу омогућавају да проверите шта се заиста дешава, за неколико минута и без додатног софтвера.

Корак 1: Чисто отворите картицу Network

  1. Отворите страницу у приватном прозору да се не чува раније направљен избор.
  2. Отворите DevTools и идите на картицу Network.
  3. Означите Preserve log да би захтеви преживели навигацију.
  4. Поново учитајте страницу и још не дирајте банер.

Корак 2: Пронађите стање сагласности у захтевима

Google тагови додају параметар gcs својим захтевима. Мрежну листу можете филтрирати по collect или по google и отворити било који погодак да прочитате његов упит. Вредност изгледа као G100 или G111.

Читајући знакове слева надесно после G1: прва цифра је стање складишта за рекламе, а друга стање складишта за аналитику, где 1 значи одобрено, а 0 одбијено. Новије имплементације такође шаљу параметар gcd са дужим кодираним стањем које укључује додатне сигнале Consent Mode-а v2.

Корак 3: Шта треба да видите пре било ког избора

У региону где је сагласност потребна, први захтеви, послати пре него што посетилац ступи у интеракцију, треба да показују стање denied. Ако већ видите G111 пре него што је посетилац ишта кликнуо, ваша подразумевана вредност је погрешна или се таг активирао пре него што је постављена.

Корак 4: Шта треба да видите после прихватања

Кликните на прихвати, па пратите нове захтеве. Стање треба да се промени у одобрено и тагови треба да наставе. Ако банер каже да је прихваћено, а захтеви и даље носе стање одбијено, позив за ажурирање не стиже до Google тагова или се извршава прекасно.

Корак 5: Прегледајте слој података

У конзоли укуцајте dataLayer и проширите ставке. Тражите две ствари овим редоследом:

  1. Унос consent са командом default, који наводи сваки сигнал као одбијен за регионе који траже сагласност.
  2. Касни унос consent са командом update, након што корисник изабере.

Сигнали Consent Mode-а v2 су ad_storage, analytics_storage, ad_user_data и ad_personalization. Ако последња два недостају, имате подешавање у стилу v1.

Најчешће грешке

Корак 6: Проверите режим прегледа у Tag Manager-у

Ако користите Google Tag Manager, режим Preview показује стање сагласности за сваки догађај на страници и који су тагови активирани или блокирани. Упоредите то са оним што сте видели у картици Network: оба приказа треба да се слажу.

Направите од тога рутину

Покрените ову петоминутну проверу после сваке промене банера, објаве контејнера или издања сајта. Запишите очекивану вредност gcs за четири случаја: прва посета, после прихватања, после одбијања и после касније промене избора. Све што се не поклапа је грешка коју треба поправити пре него што је ваши извештаји открију.

Где FlexyConsent стоји

FlexyConsent је CMP сертификован од стране Google-а (CMP ID 317) који подржава Google Consent Mode v2 и шаље default и update сигнале уместо вас. Ову проверу у прегледачу и даље треба да спроведете на сопственим страницама, јер су редослед тагова и подешавања контејнера специфични за ваш сајт.

Кључне поруке

← Blog Прочитај све →