Zum Inhalt

TCF 2.0: Manuelle Verarbeitung priorisieren

Wie unter iOS und TCF beschrieben, priorisiert die IOLib die automatische Verarbeitung höher als die manuelle Verarbeitung, falls durch eine Consent Management Plattform (CMP) TCF2.0 kompatible Daten generiert und hinterlegt wurden.

Für den Fall, dass ein Publisher trotz integrierter CMP und vorhandener valider TCF2.0 Daten die manuelle Verarbeitung nutzen möchte, bietet die IOLib iOS ab v2.7.0 eine Möglichkeit, die Nutzung des Custom Consent zu priorisieren/forcieren.

Nutzung der manuellen Verarbeitung priorisieren

Um zur Laufzeit die Nutzung der manuellen Verarbeitung (und damit des Custom Consent) priorisieren zu können, kann die Methode setForceCustomConsentUsage aufgerufen werden.

Hinweis

Die Einstellung gilt nur für die laufende Session. Rufen Sie setForceCustomConsentUsage nach jedem Start der Session auf, zusammen mit setCustomConsent. Für die Messung in Österreich (ÖWA) verwenden Sie den Session-Typ IOLSessionTypeOEWA bzw. .OEWA.

Objective-C:

[[IOLSession defaultSessionFor:IOLSessionTypeSZM] setForceCustomConsentUsage:YES];

Swift:

IOLSession.defaultSession(for: .SZM).setForceCustomConsentUsage(true)


Der aktuelle Zustand der Priorisierung der manuellen Verarbeitung lässt sich mit der entsprechenden Getter-Methode abfragen:

Objective-C:

[[IOLSession defaultSessionFor:IOLSessionTypeSZM] getForceCustomConsentUsage];

Swift:

IOLSession.defaultSession(for: .SZM).getForceCustomConsentUsage()


Letztes Update: October 23, 2026