Інтеграція згоди на файли cookie Salesforce Marketing Cloud: посібник 2026 року для корпоративних маркетологів

Salesforce Marketing Cloud є архітектурно найскладнішим маркетинговим стеком, який видавець, швидше за все, розгорне. Там де більшість маркетингових інструментів встановлюють один тег, SFMC встановлює кілька: Web Analytics Connector для поведінкової аналітики, скрипт Marketing Cloud Personalization (раніше Interaction Studio) для персоналізації сайту, форми CloudPages для збору потенційних клієнтів, тригери Journey Builder для оркестрації та конектори Data Cloud, що живлять розпізнавання ідентичності. Кожен з них зачіпає GDPR, UK GDPR, Директиву EU ePrivacy та CPRA Каліфорнії трохи по-різному, а стандартна установка зазвичай порушує всі з них при одному завантаженні сторінки. Цей посібник розглядає, що збирає кожен модуль відстеження SFMC, де знаходиться межа згоди та як підключити SFMC до стороннього CMP достатньо чисто, щоб маркетологи зберегли свої тригери Journey Builder, аналітика зберегла атрибуцію, а юридична команда зберегла потрібні квитанції.

Поверхня відстеження SFMC

Для цілей згоди корисно розглядати SFMC не як єдиний продукт, а як чотири поверхні відстеження, що перекриваються, кожна з власним шаблоном інтеграції.

Web Analytics Connector і код відстеження Collect

Код відстеження Collect (часто називається collect.js або посилається через cdn.evgnet.com) є поведінковим трекером SFMC. Він встановлює файли cookie _etmc та пов'язані, ідентифікує відвідувачів між сесіями та пересилає події перегляду сторінок, кліків і конверсій до SFMC для використання в тригерах Journey Builder та ретаргетингу електронною поштою. З регуляторної точки зору це явно маркетинговий трекер — навіть попри те, що події виглядають аналітично, дані живлять пряму маркетингову автоматизацію.

Скрипт Marketing Cloud Personalization

Скрипт Personalization (застарілий Interaction Studio) є важчим за Collect. Він завантажує SDK, який стежить за всім DOM, збирає дані потоку кліків та взаємодії з формами та пересилає їх до системи прийняття рішень щодо персоналізації, яка може переписати вміст сторінки в режимі реального часу. Встановлені файли cookie включають ідентифікатори _ev_* та токен сесії. Це однозначно обробка в маркетингових цілях і вимагає згоди на участь у будь-якій юрисдикції ЄС або Великобританії.

Форми CloudPages та відстежувані посилання

Цільові сторінки, розміщені на CloudPages, та відстежувані посилання електронної пошти, що проходять через SFMC, несуть власні ідентифікаційні параметри (параметри subscriberkey, jb, mid у URL). Коли відвідувач приходить через відстежуване посилання, SFMC може співвіднести сесію з його записом підписника навіть до того, як спрацює будь-яке відстеження на сторінці. Це суттєво відмінна правова позиція від анонімного відстеження — ідентичність підписника відома з першого контакту — і згода на маркетингові комунікації вже повинна існувати.

Конектори Data Cloud

Інтеграція Data Cloud SFMC (рівень платформи даних клієнтів) витягує ідентифікатори з веб-відстеження, мобільних SDK, записів CRM та офлайн-даних до уніфікованого профілю. Стан згоди повинен поширюватися в Data Cloud, а не лише у піксель відстеження поверхневого рівня, щоб подальші активації в рекламних мережах відповідали записаним уподобанням відвідувача.

Рідні засоби контролю конфіденційності SFMC

SFMC надає кілька рідних засобів контролю, але, як і більшість корпоративних маркетингових платформ, вони передбачають, що рішення щодо згоди зібране вище за течією та передається. Рідні засоби контролю самі не збирають згоду.

Відмова від відстеження для Web Analytics Connector

Скрипт Collect зчитує прапор do_not_track і налаштовувану функцію відмови. Встановлення цих параметрів запобігає надсиланню даних Collect, але не запобігає завантаженню самого скрипту. Для юрисдикцій з попередньою згодою потрібно заблокувати завантаження скрипту, а не просто перемкнути прапор.

Налаштування згоди в записах підписників

Профіль підписника в SFMC має поля для згоди на комунікацію, згоди на дані профілю та правової підстави. Це правильні примітиви для відстеження правової підстави, на якій здійснюється маркетинг до відомого контакту, і CMP повинен записувати в ці поля, коли відвідувач приймає або відкликає.

Згода Marketing Cloud Personalization

SDK Personalization приймає прапор згоди під час ініціалізації. Встановіть його в false, поки користувач не прийме маркетингову категорію в банері CMP, потім повторно ініціалізуйте SDK після надання згоди.

Покрокова інтеграція CMP

Надійна архітектура полягає в тому, щоб заблокувати всі чотири поверхні відстеження за CMP та використовувати рідні прапори SFMC для вдосконалення подальшої поведінки після надання згоди.

1. Заборона завантаження скрипту Collect за замовчуванням

Видаліть скрипт Collect із заголовка документа та замініть його заповнювачем, який CMP може активувати. Коли відвідувач приймає маркетингову категорію, CMP переписує заповнювач для завантаження collect.js. Усі події в черзі скидаються при завантаженні.

2. Відкладення ініціалізації Marketing Cloud Personalization

Скрипт Personalization не повинен ініціалізуватися до згоди. Більшість CMP обробляють це за допомогою шаблону відкладеного завантаження: елемент скрипту присутній в DOM, але його атрибут typetext/plain, а CMP переписує його на text/javascript після прийняття згоди.

3. Блокування параметрів відстеження CloudPages

Якщо відвідувач приходить через відстежуване посилання і ще не надав згоду, вхідний параметр subscriberkey слід захопити, але не використовувати для негайної персоналізації. Правильний шаблон — зберегти його в стані сесії та активувати лише після запису згоди (співвіднесення з даними профілю, тригер подій Journey Builder).

4. Поширення стану згоди в Data Cloud

Інтеграція Data Cloud повинна знати стан згоди кожного відвідувача, щоб подальші активації дотримувалися цього. SFMC підтримує розширення згоди, яке дозволяє CMP записувати запис згоди в Data Cloud через API. Налаштуйте це так, щоб рішення CMP щодо згоди стало єдиним джерелом істини в усьому шарі SFMC, а не лише для скриптів на сторінці.

5. Відображення на поля згоди підписників SFMC

Коли відомий підписник оновлює свою згоду в центрі налаштувань CloudPages, CMP та запис згоди підписника SFMC повинні залишатися синхронізованими. Налаштуйте зворотний запис з CMP у поля згоди підписника SFMC та налаштуйте зворотне зчитування, щоб банер на сторінці дотримувався того, що підписник встановив у налаштуваннях електронної пошти.

Поширені помилки

Три помилки інтеграції становлять більшість висновків корпоративних аудитів SFMC.

Відношення до Collect як до аналітики

Оскільки скрипт Collect повідомляє про перегляди сторінок та події кліків, які виглядають аналітично, команди іноді блокують його під категорією згоди на аналітику. SFMC використовує ці дані для управління маркетинговою автоматизацією Journey Builder, що є однозначно обробкою в маркетингових цілях. Блокуйте Collect під маркетингом.

Дозвіл Personalization працювати до згоди

Personalization є найважчою з поверхонь відстеження SFMC і найбільш помітною для регуляторів, оскільки він активно змінює сторінку. Дозвіл його ініціалізації до згоди є, в аудиторському відношенні, єдиним найбільш відкриваючим шаблоном у стеку SFMC.

Несинхронізація згоди по всьому стеку

Якщо банер на сторінці записує рішення щодо згоди, але профіль Data Cloud зберігає старіший стан, подальші активації в рекламних мережах продовжуватимуть запускатися на основі застарілої згоди. CMP повинен бути єдиним джерелом істини та поширювати його всюди, де може дістатися стек SFMC.

Контрольний список аудиту

П'ять конкретних питань, на які потрібно відповісти для будь-якого розгортання SFMC, що торкається трафіку ЄС, Великобританії або Каліфорнії.

Місце SFMC в стеку з пріоритетом згоди

SFMC є однією з найпотужніших — і однією з найбільш відкривальних — маркетингових платформ, які може розгорнути підприємство. Стандартний шаблон установки просто не відповідає поточним европейським або каліфорнійським очікуванням, а рідні засоби контролю платформи є корисними примітивами, але не замінником рівня управління згодою вище за течією. Правильна архітектура розглядає CMP як єдине джерело істини, блокує кожен модуль відстеження за ним та використовує розширення згоди SFMC, щоб Data Cloud і записи підписників поширювали цю істину по всьому решті стеку. Зроблено правильно, SFMC продовжує робити те, для чого маркетологи його купили — тригери Journey Builder, рішення Personalization, активація Data Cloud — тоді як базова позиція відповідності відповідає тому, чого регулятори тепер очікують від будь-якого корпоративного маркетолога.

← Блaderegistrdelays delays Читати все →