Адладка 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. Гэтую праверку ў браўзеры ўсё роўна варта праводзіць на ўласных старонках, бо парадак тэгаў і налады кантэйнера спецыфічныя для вашага сайта.

Галоўнае

← Блог Чытаць усё →