Wenn Sie die Ad Manager-Einstellungen Eingeschränkte programmatische Anzeigen oder Erstanbieter-Cookies für Anzeigen im Web aktualisieren, verwenden Sie diese neuen APIs, um die Einstellungen in Ad Manager anzupassen. Wenn Sie die APIs nicht verwenden, kann PAL die IDs in den Nonce einschließen, der in der Anzeigenanfrage an den Server verwendet wird. In Ad Manager werden die Signale jedoch möglicherweise basierend auf den Einstellungen in Ad Manager gelöscht.
Die APIs sind:
disableLimitedAdsStorage
: Deaktiviert Cookies zur Erkennung ungültiger Zugriffe und die lokale Speicherung für Anzeigen mit eingeschränkter Ausrichtung. Wenn Sie die Einstellung Programmatisch eingeschränkte Anzeigenausrichtung in Ad Manager unter Verwaltung > Globale Einstellungen aktualisiert haben, können Sie mit dieser API die Verwendung des lokalen Speichers für eingeschränkte Anzeigen in der programmatisch eingeschränkten Anzeigenausrichtung deaktivieren. Diese Einstellung gilt nicht für Anzeigen ohne Einschränkungen.disableFirstPartyIdentifiers
: Eigene Kennungen, die für die Anzeigenauswahl verwendet werden, werden deaktiviert. Wenn Sie die Einstellung Eigene Cookies für Anzeigen im Web in Ad Manager unter Verwaltung > Global aktualisiert haben, können Sie diese Kennungen mit dieser API in der PAL deaktivieren. Hinweis: Diese Einstellung gilt nicht für die Verwendung von Cookies und der lokalen Speicherung zur Erkennung ungültiger Zugriffe.
Im folgenden Beispiel werden diese Parameter festgelegt:
const consentSettings = new goog.pal.ConsentSettings();
consentSettings.allowStorage = getConsentToStorage();
const adManagerSettings = new goog.pal.GoogleAdManagerSettings();
// Add this line if the "Programmatic limited ads" toggle is turned off in Ad Manager.
adManagerSettings.disableLimitedAdsStorage = true;
// Add this line if the "First party cookies for ads on web" toggle is turned off.
adManagerSettings.disableFirstPartyIdentifiers = true;
const nonceLoader = new goog.pal.NonceLoader(consentSettings, adManagerSettings);