So messen Sie die IAB TCF DSGVO-Einwilligungsrate mit Google Analytics

UniConsent Team

3 min read
Add UniConsent as a preferred source on Google
Inhaltsverzeichnis

DSGVO-FlaggeDSGVO-Flagge

Für die meisten Publisher, die eine kostenpflichtige oder kostenlose IAB-CMP (Consent-Management-Plattform/-Manager) installiert haben, ist es wichtig, die Einwilligungsrate auf einer Website zu verstehen.

Die Einwilligungsrate ist für Publisher hinsichtlich der Einnahmen aus Display-Anzeigen nach der DSGVO von Bedeutung. Die meisten Nachfragepartner bieten auf das Inventar basierend auf Einwilligungssignalen.

Google Analytics bietet die JavaScript-API zur Messung benutzerdefinierter Ereignisse. Publisher können die DSGVO-Einwilligungsrate der Nutzer mit Google Analytics messen. Dieser Artikel zeigt, wie man die bei der IAB-CMP erteilte Einwilligung misst und daraus Erkenntnisse gewinnt.

Google Analytics Debugger

Bevor wir beginnen, ist es erwähnenswert, dass es ein Tool zur Fehlerbehebung gibt: den Google Analytics Debugger. Es handelt sich um ein Chrome-Plugin, mit dem Sie nach der Installation die detaillierten Logs in der Chrome-Konsole einsehen können, wie die Webseite mit Google Analytics kommuniziert:

Google Analytics Debugger

Messung benutzerdefinierter Ereignisse

Die Google-Analytics-API zur Messung benutzerdefinierter Ereignisse:

ga('send', 'event', [eventCategory], [eventAction], [eventLabel], [eventValue], [fieldsObject]);

Wenn Google Analytics zusammen mit dem Google Tag Manager installiert ist, sehen Sie möglicherweise den Fehler:

Command ignored. Unknown target: undefined

Dies liegt daran, dass der tracker in Ihrem Kontextbereich unbekannt ist. Der Tracker kann folgendermaßen abgerufen werden:

var trackers = window.ga.getAll()
var tracker = trackers[0].a.data.values[':name']

Anschließend senden Sie benutzerdefinierte Ereignisse mit dem Tracker:

ga(
  tracker + '.send',
  'event',
  [eventCategory],
  [eventAction],
  [eventLabel],
  [eventValue],
  [fieldsObject]
)

IAB-CMP-API (IAB Europe's TCF v1.0)

Alle IAB-zertifizierten CMPs wie UniConsent stellen die folgende API bereit, um auf die vom Nutzer getroffenen Entscheidungen zuzugreifen:

window.__cmp('getPublisherConsents', null, function (result) {
  console.log(result)
})

Das Ergebnis sieht folgendermaßen aus:

IAB-CMP-API

Wenn Sie messen möchten, wie viele Personen bei „Informationsspeicherung und -zugriff" mit „Ja" geantwortet haben, können Sie wie folgt vorgehen:

var trackers = window.ga.getAll()
var tracker = trackers[0].a.data.values[':name']
window.__cmp('getPublisherConsents', null, function (result) {
  var choice1 = result.standardPurposeConsents[1] ? 'Yes' : 'No'
  ga(
    tracker + '.send',
    'event',
    'IAB CMP',
    'Consent',
    'Information storage and access',
    choice1
  )
})

Die API von IAB Europe's TCF v2.0 unterscheidet sich geringfügig von v1.0. Das Konzept ist jedoch dasselbe.

UniConsent verfügt über eine integrierte Consent-Analyse- und Insight-Funktion. Sie können sehen, wie viele Personen eine positive Einwilligung erteilt haben, und weitere Details einsehen.

DSGVO IAB CONSENT Insight-Analyse

Referenzen

Activate Google Consent Mode UniConsent to enhance the accuracy of your Google Analytics and Google Ads conversion data.

Set up Google Consent Mode →

Beginnen Sie damit, Ihre Website und Anwendung gemäß EU-DSGVO, US-CPRA, CA-PIPEDA usw. konform zu machen

Registrieren

Beginnen Sie damit, Ihre Website und Anwendung gemäß EU-DSGVO, US-CPRA, CA-PIPEDA usw. konform zu machen

Registrieren