Проследяване

Consent Mode v2 и GDPR: какво може да изпраща един онлайн магазин

Consent Mode v2 за онлайн магазини: четирите сигнала за съгласие на Google, какво изисква законодателството на ЕС и какво проследяването от страна на сървъра все още може да изпраща. Само обща информация.

·Обновено на ·10 мин четене·От екипа на ROASaurus

Основни изводи
  • Consent Mode v2 е начинът, по който уебсайт казва на таговете на Google с какво се е съгласил посетителят, чрез четири сигнала: ad_storage, analytics_storage, ad_user_data и ad_personalization.
  • Consent Mode не събира съгласие: това прави вашият банер за бисквитки, а Consent Mode предава отговора на Google.
  • В ЕС бисквитките за проследяване за реклама изискват предварително съгласие, а всяко използване на лични данни изисква правно основание по GDPR.
  • Проследяването от страна на сървъра променя откъде се изпращат данните, а не дали имате право да ги изпращате, така че не премахва нуждата от съгласие.
  • ROASaurus не задава сигнали на Consent Mode за вашите тагове на Google. В Shopify следва Customer Privacy API, а в други онлайн магазини чете вашия инструмент за съгласие, включително Google Consent Mode.

Consent Mode v2 е начинът на Google един уебсайт да съобщава на своите тагове на Google дали посетителят е приел бисквитките и използването на данните му за реклами. Той използва четири сигнала: ad_storage, analytics_storage, ad_user_data и ad_personalization. Сам не иска съгласие. Съгласие иска вашият банер за бисквитки, а Consent Mode предава отговора на Google.

Това ръководство обяснява четирите сигнала, основния и разширения Consent Mode, какво изисква правото на ЕС от един онлайн магазин на високо ниво, как се вписва проследяването от страна на сървъра и как ROASaurus се справя със съгласието.

Consent Mode е функция на Google за уебсайтове и приложения. Сайтът задава състояние на съгласие по подразбиране за всеки посетител, обикновено отказано, и го обновява, когато посетителят отговори на банера за бисквитки. Таговете на Google четат това състояние и променят поведението си. При съгласие работят нормално. Без съгласие не четат и не записват рекламни бисквитки и изпращат ограничени данни или нищо, в зависимост от настройката ви.

Версия 2 добави два сигнала, ad_user_data и ad_personalization. Google ги въведе, докато засилваше прилагането на своята политика за съгласие на потребителите от ЕС. За посетители от Европейското икономическо пространство (ЕИП) рекламодателите, които искат да използват персонализиране на рекламите и измерване, трябва да събират съгласие и да споделят сигналите за съгласие с Google. Самата политика обхваща посетители от ЕИП, Обединеното кралство и Швейцария.

СигналКакво контролираКогато е отказан
ad_storageБисквитки и идентификатори на устройството за рекламаНе се записват и не се четат рекламни бисквитки
analytics_storageБисквитки и идентификатори за анализи, например продължителност на посещениетоНе се записват и не се четат бисквитки за анализи
ad_user_dataИзпращане на потребителски данни към Google за рекламаЛични данни за реклами не се събират, включително хешираните данни на enhanced conversions
ad_personalizationПерсонализирана рекламаРемаркетингът и другите персонализирани реклами не получават данни
Първите два сигнала са за съхранение на устройството. Двата нови са за това какво Google може да прави с потребителските данни. Обобщено от документацията на Google за consent mode.

Банерът за бисквитки съпоставя собствените си категории с тези сигнали. Обичайното съпоставяне е: категорията „маркетинг“ или „реклама“ задава ad_storage, ad_user_data и ad_personalization, а категорията „анализи“ или „статистика“ задава analytics_storage. Проверете как го прави вашият инструмент за съгласие, защото една грешка в съпоставянето изпраща грешен отговор към всеки таг на Google във вашия сайт.

Google предлага два начина за внедряване на Consent Mode. Разликата е какво се случва преди и без съгласие.

Основен Consent Mode
  • Таговете на Google не се зареждат, докато посетителят не отговори на банера
  • Ако посетителят откаже, към Google не отиват никакви данни, дори състоянието на съгласието
  • Моделирането на конверсии използва общ модел
Разширен Consent Mode
  • Таговете на Google се зареждат веднага, с отказано съгласие по подразбиране
  • Без съгласие таговете изпращат измервания без бисквитки
  • Моделирането на конверсии използва модел, изграден за рекламодателя
И двата са валидни начини за настройка на Consent Mode. Разширеният режим изпраща някои данни преди и без съгласие, затова решете за него заедно със своя юридически съветник.

Технически Consent Mode работи с две команди. Командата default задава състоянието на съгласие, преди който и да е таг на Google да изпрати данни. Командата update го променя, когато посетителят отговори на банера.

Командите default и update на Consent Mode
// On every page, before any Google tag sends data:
gtag('consent', 'default', {
  ad_storage: 'denied',
  ad_user_data: 'denied',
  ad_personalization: 'denied',
  analytics_storage: 'denied'
});

// When the visitor accepts marketing and analytics cookies:
gtag('consent', 'update', {
  ad_storage: 'granted',
  ad_user_data: 'granted',
  ad_personalization: 'granted',
  analytics_storage: 'granted'
});

Платформите за управление на съгласието обикновено изпращат тези команди вместо вас. Проверете дали го правят и дали изпращат update на всяка страница, след като посетителят е отговорил, а не само на страницата, където е показан банерът.

Какво изисква правото на ЕС от един онлайн магазин

Два закона на ЕС са най-важни за проследяването на реклами, а Google добавя своя собствена политика отгоре. Това е обобщение на високо ниво.

Правилата на ePrivacy за бисквитките

Директивата ePrivacy обхваща съхраняването на информация на устройството на посетителя, например бисквитки, и четенето ѝ обратно. Бисквитките, които са строго необходими за услуга, поискана от посетителя, като количката за пазаруване или вход в профил, не изискват съгласие. Бисквитките за проследяване за реклама изискват. Според насоките на ЕС за бизнеса съгласието е на първо място: такива бисквитки не могат да се задават, когато страницата се отвори за първи път. Съгласието трябва да се дава за всяка цел поотделно, а оттеглянето му трябва да е също толкова лесно, колкото даването.

GDPR и личните данни

GDPR се прилага за всяко използване на лични данни, като имейл адрес, телефонен номер или данни за поръчка. Всяко използване изисква едно от шест правни основания, например съгласие, договор или законни интереси. Можете да обработвате само данните, които са ви нужни за целта. Услуга, която обработва лични данни вместо вас, като инструмент за проследяване, се нуждае от писмен договор с вас.

Политиката на Google за съгласие на потребителите от ЕС

Ако използвате рекламните продукти на Google, тази политика добавя договорно задължение. За посетители от ЕИП, Обединеното кралство и Швейцария трябва да получите валидно съгласие за бисквитки, където законът го изисква, и за използването на лични данни за персонализиране на реклами. Трябва да водите записи за съгласието, да обяснявате как може да се оттегли и ясно да назовавате всяка страна, която получава данните.

ПравилоКакво обхващаПример в онлайн магазин
Директива ePrivacyСъхраняване на информация на устройството и четенето ѝ обратноБисквитката на пиксела на Meta, бисквитка с ID на посетителя
GDPRВсяка обработка на лични данниИзпращане на хеширан имейл с покупка към рекламна платформа
Политика на Google за съгласие на потребителите от ЕСРекламни продукти на Google, използвани за посетители от ЕИП, Обединеното кралство и ШвейцарияПредаване на сигналите на Consent Mode към таговете на Google
Правилата се натрупват. Една стъпка в настройката за проследяване може да попада под повече от едно от тях.

Проследяването от страна на сървъра променя откъде се изпраща събитието: от вашия сървър вместо от браузъра на посетителя. То не променя какво имате право да изпращате. Две точки показват защо.

Първо, повечето настройки от страна на сървъра все пак започват в браузъра. Скрипт чете click ID от URL адреса на целевата страница и го съхранява на устройството, така че правилата на ePrivacy се прилагат за тази стъпка. Второ, изпращането на покупка с хеширан имейл, IP адрес или click ID към рекламна платформа е обработка на лични данни. Тя изисква правно основание по GDPR, независимо по какъв път минават данните. Нашето ръководство за това какво е проследяване от страна на сървъра обяснява техническата страна.

Банер за бисквиткиПосетителят приема или отказва маркетинговите бисквитки.
Скрипт в браузъраЗадава ID на посетителя и свързва click ID-тата с него, само със съгласие.
Вашият сървърИзгражда покупката от поръчката и хешира личните данни.
Рекламна платформаПолучава само това, което покрива вашето правно основание.
Преместването на стъпка към сървъра не я изважда от правилата. Всяка стъпка, която използва устройството или изпраща лични данни, се нуждае от основание.

Свеждане на данните до минимум и хеширане

Изпращайте това, което платформата се нуждае, за да съпостави и отчете конверсията, а не цялата поръчка. Рекламните платформи изискват лични полета като имейл и телефон да бъдат нормализирани и хеширани със SHA-256, преди да бъдат изпратени. Хеширането защитава суровата стойност по пътя към платформата, но не е анонимизиране: платформата сравнява хеша със собствените си потребителски данни, за да намери съвпадение. Третирайте хешираните данни като лични данни.

Като пример къде един инструмент поставя границата, ето какво прави ROASaurus в Shopify при включено Respect visitor consent, което е настройката по подразбиране.

ДанниПосетителят приема маркетинговите бисквиткиПосетителят отказва
Бисквитка с ID на посетителяЗадава сеНе се задава
Click ID-та и UTM параметриСъхраняват сеНе се съхраняват
Събития от разглеждане, като прегледи на страници и добавяния в количкатаСъхраняват се с ID на посетителяПазят се без ID на посетителя, IP адрес или данни за браузъра и не се изпращат към рекламните платформи
Пиксели в браузъра на Meta, TikTok и другиЗареждат се и изпращат събитияНе се зареждат, няма събития от браузъра
Конверсия за Google Ads от страницата за плащане на ShopifyИзпраща сеНе се изпраща
Платена поръчка, изпратена от страна на сървъраИзпраща се с click ID-та, хеширани данни за клиента от поръчката, както и IP адреса и user agentИзпраща се към Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft и Taboola с хеширани данни за клиента от поръчката, както и с IP адреса и user agent на поръчката, без click ID-та. LinkedIn и дестинациите, добавени след него, не получават нищо; GA4 получава анонимна продажба
Адрес на целевата страница на поръчка в ShopifyИзползва се в отчетите за атрибуция на ROASaurus, не се изпраща към рекламните платформиИзползва се в отчетите за атрибуция на ROASaurus, не се изпраща към рекламните платформи
Meta, TikTok и другите платформи, посочени по-горе, получават платената поръчка и в двата случая. За посетител, който е отказал, това събитие не носи click ID.

Дали платената поръчка на посетител, който е отказал, може да бъде изпратена, е правен въпрос и отговорът може да се различава за всеки магазин и за всяка държава. ROASaurus я изпраща по подразбиране. Ако правният ви съвет гласи, че и събитията за покупка изискват предварително съгласие, свържете се с ROASaurus, преди да включите покупките от страна на сървъра. Съгласие и поверителност съдържа подробностите за Shopify и други онлайн магазини.

Един месец поръчки, илюстративно (65% съгласие, 10% блокирани браузъри)
Платени поръчки, изпратени от страна на сървъра
1,000
Поръчки, изпратени с click ID-та
650
Поръчки, които пикселите в браузъра виждат
585
При 65% съгласие най-много 650 от 1,000 поръчки стигат до рекламните платформи с click ID-та. Блокерите на реклами след това спират 10% от тези браузъри, така че пикселите виждат 585.

ROASaurus не задава сигнали на Google Consent Mode за вашите тагове на Google. Той чете избора на посетителя от различен източник в зависимост от вашия онлайн магазин:

  • В Shopify скриптът на витрината и пикселите на страницата за плащане четат Customer Privacy API на Shopify, който вашият банер за бисквитки попълва. Пикселът на страницата за плащане следва и избор, който купувачът променя по време на плащането. Ръководството за проследяване от страна на сървъра в Shopify показва как работи това стъпка по стъпка.
  • В други онлайн магазини скриптът на ROASaurus чете OneTrust, Cookiebot, Usercentrics, Didomi, CookieYes, iubenda, Termly, Complianz, Osano, TrustArc, банери на IAB TCF, командите consent на Google Consent Mode и WP Consent API. При Google Consent Mode маркетингово съгласие означава, че ad_storage и ad_user_data са разрешени (granted), а другите категории можете да съпоставите за всеки инструмент. При друг банер извикайте tlq('consent', true) или tlq('consent', false), когато посетителят направи избор.
  • Конверсиите за Google Ads се изпращат само от страницата за плащане на Shopify. ROASaurus зарежда тага на Google там само за купувачи, които приемат маркетинговите бисквитки, но не изпраща с него сигнали на Consent Mode.
  • От сървъра ROASaurus предава избора в собствените полета за съгласие на Google: събитията към Google Analytics 4 носят ad_user_data и ad_personalization – разрешени (granted) за посетителите, дали съгласие, и отказани (denied) за поръчките, изпратени като анонимни продажби, а качванията на лийдове в Google Ads носят съгласието ad_user_data.

Вашите собствени тагове на Google все пак се нуждаят от Consent Mode. Ако стартирате тагове на Google Ads или Google Analytics във вашия сайт, вашият банер или инструмент за съгласие трябва да им изпраща сигналите. Ако рекламирате на посетители от ЕИП, проверете при доставчика на вашия инструмент за съгласие или при вашия разработчик дали пълната ви настройка, включително конверсиите за Google Ads от страницата за плащане, отговаря на изискванията на Google за вашия акаунт.

  1. Инсталирайте банер за бисквитки

    Той трябва да блокира маркетинговите бисквитки, а там, където законът ви го изисква, и бисквитките за анализи, докато посетителят не се съгласи. В Shopify използвайте банер, който записва в Customer Privacy API.

  2. Свържете банера с Consent Mode

    Задайте четирите сигнала като отказани по подразбиране и ги обновявайте от банера, така че таговете ви на Google да следват избора на посетителя.

  3. Настройте инструмента си за проследяване да спазва съгласието

    В ROASaurus дръжте Respect visitor consent включено в Store settings. В онлайн магазини, различни от Shopify, проверете дали ROASaurus чете вашия инструмент за съгласие, или предавайте избора чрез tlq('consent', …).

  4. Решете за покупките от страна на сървъра

    Попитайте вашия юридически съветник дали платените поръчки на посетители, които са отказали, могат да бъдат изпращани и на кое правно основание.

  5. Актуализирайте известието за поверителност и договорите си

    Назовете всяка рекламна платформа, която получава данни, обяснете как може да се оттегли съгласието и подпишете споразумение за обработка на данни с всеки обработващ.

  6. Тествайте двата отговора

    Откажете бисквитките в частен прозорец на браузъра и проверете в инструментите за разработчици, че не се зарежда рекламен пиксел и не се задава бисквитка с ID на посетителя. След това приемете и проверете дали и двете се появяват.

Източници

  1. Google for Developers: Consent mode overview
  2. Google Ads Help: Updates to consent mode for traffic in European Economic Area (EEA)
  3. Google: EU user consent policy
  4. Your Europe: Online privacy, how to use cookies on your website
  5. Your Europe: Data protection under GDPR

В ROASaurus

Продължете да четете

ПроследяванеБлокери на реклами и проследяване: какво губи вашият магазинБлокерите на реклами спират пикселите за проследяване, затова рекламните платформи пропускат покупки. Вижте кои събития се губят, защо събитията от страна на сървъра не се губят и как да измерите своята разлика.ПроследяванеДублирани събития за покупка: защо продажбите се отчитат два пътиДублираните събития за покупка завишават конверсиите и ROAS. Вижте причините, как Meta, TikTok, Snapchat, Pinterest и Reddit правят дедупликация и как да го поправите.ПроследяванеSafari ITP и проследяване на реклами: какво все още работиSafari ITP ограничава бисквитките, зададени от скриптове, до 7 дни, или до 24 часа след някои кликвания върху реклами. Вижте как това влияе на атрибуцията и кое проследяване все още работи.
ЧЗВ

Въпроси и отговори

Каква е разликата между Consent Mode v1 и v2?

Версия 2 добави два сигнала, ad_user_data и ad_personalization, към сигналите за съхранение ad_storage и analytics_storage. Те съобщават на Google дали потребителските данни могат да се използват за реклама и за персонализирани реклами.

Задължителен ли е Consent Mode v2?

За посетители от ЕИП Google изисква рекламодателите да събират съгласие и да споделят сигнали за съгласие, за да продължат да използват персонализиране на реклами и измерване. В уебсайтовете Consent Mode е обичайният начин за споделяне на тези сигнали с таговете на Google.

Избягва ли проследяването от страна на сървъра нуждата от съгласие за бисквитки?

Не. Проследяването от страна на сървъра променя откъде се изпращат събитията, а не дали имате право да ги изпращате. И четенето на click ID-та в браузъра, и изпращането на лични данни към рекламни платформи попадат под правилата на ЕС за поверителност.

Поддържа ли ROASaurus Google Consent Mode?

ROASaurus не задава сигнали на Consent Mode за вашите тагове на Google, но ги чете. В Shopify следва Customer Privacy API. В други онлайн магазини чете вашия инструмент за съгласие, включително командите consent на Google Consent Mode. От сървъра събитията му към GA4 и качванията на лийдове в Google Ads носят полетата за съгласие на Google. Вашите собствени тагове на Google все пак се нуждаят от Consent Mode от вашия банер.

Анонимни ли са хешираните данни за клиентите?

Третирайте ги като лични данни. Хеширането скрива суровия имейл по пътя към платформата, но рекламната платформа сравнява хеша със собствените си потребителски данни, и точно затова той се изпраща.

Всяка продажба, проследена до рекламата, която я е донесла

Проследяване от страна на сървъра, печалба и пожизнена стойност на клиента в едно приложение. 14-дневен безплатен пробен период, без кредитна карта.

Започнете безплатния си пробен период →