LW IT Solutions
« Blog Overview /Digital Marketing / Microsoft Ads Consent Mode: Kompletny przewodnik po...
This post in other languages:

Microsoft Ads Consent Mode: Kompletny przewodnik po wdrożeniach i różnicach

Wraz z rosnącymi regulacjami dotyczącymi prywatności (GDPR, DMA), zarządzanie zgodami użytkowników stało się fundamentem analityki. Wszyscy znają Google Consent Mode (GCM), ale Microsoft Ads (dawniej Bing Ads) również wprowadził własny mechanizm dla swojego tagu UET (Universal Event Tracking). Jak on działa i jak go wdrożyć?

Czym jest Microsoft Ads Consent Mode?

Microsoft Ads Consent Mode pozwala tagowi UET na dostosowanie swojego zachowania w zależności od tego, czy użytkownik wyraził zgodę na pliki cookie reklamowe (ad_storage). Jeśli zgoda nie zostanie udzielona, tag UET nie zapisuje ciasteczek (takich jak _uetvid), ale nadal może wysyłać anonimowe „pingi” (cookieless pings) do serwerów Microsoftu, co pomaga w podstawowym modelowaniu konwersji.

Wdrożenie poprzez Vanilla JavaScript

Jeśli nie używasz GTM i masz tag UET wklejony bezpośrednio w kodzie strony, możesz zarządzać zgodami używając metody .push na tablicy uetq. Microsoft dostosował swój interfejs API tak, aby był bardzo podobny do rozwiązania Google.

Krok 1: Ustawienie domyślnego stanu (przed załadowaniem tagu UET):

JavaScript

window.uetq = window.uetq || [];
window.uetq.push('consent', 'default', {
    'ad_storage': 'denied'
});

Krok 2: Aktualizacja po kliknięciu „Zgadzam się” w banerze:

JavaScript

window.uetq.push('consent', 'update', {
    'ad_storage': 'granted'
});

Dzięki temu tag UET wie, że może zacząć zapisywać identyfikatory w przeglądarce.

Wdrożenie poprzez Google Tag Manager (GTM)

Wdrożenie przez GTM jest znacznie prostsze, ponieważ oficjalny tag Microsoft UET natywnie integruje się z systemem zgód GTM (Consent API).

  1. Zarządzanie stanem (Szablon Simo Ahava): Użyj szablonu Consent Mode (Google tags) autorstwa Simo Ahavy. Choć nazwa sugeruje Google, ten szablon aktualizuje globalny stan ad_storage w GTM.
  2. Konfiguracja tagu UET: W GTM dodaj oficjalny tag „Microsoft Advertising Universal Event Tracking”.
  3. Ustawienia zgód (Advanced Settings): W sekcji „Ustawienia uzyskiwania zgody” (Consent Settings) zaznacz opcję, że tag wymaga zgody ad_storage.
  4. Gdy użytkownik wyrazi zgodę, GTM zaktualizuje stan, a tag UET (nawet jeśli załadował się wcześniej w trybie ograniczonym) zacznie zapisywać ciasteczka.

Różnice: Google Consent Mode vs Microsoft Ads

Podstawowa koncepcja jest identyczna, ale istnieją różnice w dojrzałości obu systemów:

  • Modelowanie danych: Google posiada potężne algorytmy (Conversion Modeling), które używają danych z anonimowych pingów (Advanced Consent Mode), aby zasypać dziury w raportach GA4 i Google Ads. Microsoft Ads również wprowadził modelowanie na podstawie cookieless pings, ale system ten jest mniej zaawansowany i wymaga większego wolumenu danych, aby działać precyzyjnie.
  • Złożoność sygnałów: Google wymaga obecnie flag ad_user_data oraz ad_personalization (w ramach GCM v2). Microsoft Ads opiera się głównie na sygnale ad_storage.

Czy inne platformy (Meta, TikTok, LinkedIn, Pinterest) mają Consent Mode?

Krótka odpowiedź brzmi: Nie w takiej formie jak Google (Advanced Mode z pingami).

Inne sieci społecznościowe w większości polegają na tzw. Basic Consent Mode (czyli całkowitym blokowaniu tagu, gdy nie ma zgody).

  • Meta (Facebook): Meta Pixel nie ma oficjalnego trybu „cookieless ping” dla Europy (GDPR). Jeśli użytkownik odrzuca cookies, po prostu nie odpalasz tagu Meta w GTM. Posiadają mechanizm LDU (Limited Data Use), ale służy on głównie do zgodności z prawem kalifornijskim (CCPA).
  • TikTok: Podobnie jak Meta, oficjalny szablon TikTok w GTM korzysta z Consent API, ale działa to na zasadzie blokady (nie ma zgody = brak skryptu). TikTok mocno promuje jednak Advanced Matching, które działa tylko przy pełnej zgodzie.
  • LinkedIn: Insight Tag wspiera sprawdzanie zgód w GTM, ale w przypadku braku zgody po prostu wstrzymuje śledzenie. Nie wysyła anonimowych danych do modelowania.
  • Pinterest: Pinterest Tag reaguje na sygnały GTM, ale brak zgody oznacza brak śledzenia (Hard Block).

Google (a w ślad za nim Microsoft) to jedyne platformy, które tak mocno promują wysyłanie ograniczonych danych (pingów) przy braku zgody w celu trenowania AI.

Lukas Wojcik

Lukas Wojcik

Systems architect and technology enthusiast specializing in scalable tracking solutions, GMP Stack (GA4 & GTM), and robust backend architectures. Advocate for clean code and privacy-first design.

Get in Touch

Briefly describe your project or inquiry for a tailored response. This site is protected by reCAPTCHA.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

ALL ARTICLES & CATEGORIES

CCTV

Data Privacy

Digital Analytics

Digital Marketing

IT & Networks

Raspberry Pi

Smart Home

Tutorials

Tutorials

Tutorials

Tutorials

Tutorials

Tworzenie stron internetowych

Wordpress Hacks

Home Sitemap