Zum Inhalt

TCF 2.0: Manuelle Verarbeitung priorisieren

Wie gemäß TCF 2.0 bei Android 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 Android ab v2.5.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

Beim Beenden der Session (terminateSession) setzt die IOLib die Einstellung zurück. Rufen Sie setForceCustomConsentUsage nach jedem Neustart erneut auf, zusammen mit setCustomConsent. Für die Messung in Österreich (ÖWA) verwenden Sie den Session-Typ IOLSessionType.OEWA.

1
2
IOLSession session = IOLSession.getSessionForType(IOLSessionType.SZM);
session.setForceCustomConsentUsage(true);

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

1
2
IOLSession session = IOLSession.getSessionForType(IOLSessionType.SZM);
session.getForceCustomConsentUsage();

Letztes Update: October 23, 2026