Si vous modifiez les paramètres Ad Manager Annonces limitées programmatiques ou Cookies propriétaires pour les annonces sur le Web, utilisez ces nouvelles API pour qu'elles correspondent aux paramètres d'Ad Manager. Si vous n'utilisez pas les API, PAL peut inclure les identifiants dans le nonce utilisé dans la requête d'annonce envoyée au serveur. Toutefois, Ad Manager peut supprimer les signaux en fonction des paramètres définis dans Ad Manager.
Les API sont les suivantes:
disableLimitedAdsStorage
: désactive les cookies dédiés uniquement à la détection du trafic incorrect et l'utilisation du stockage local pour les annonces limitées. Si vous avez modifié le paramètre Annonces limitées programmatiques dans Ad Manager sous Admin > Paramètres globaux, utilisez cette API pour désactiver l'utilisation du stockage local pour les annonces limitées dans PAL. Notez que ce paramètre ne s'applique pas aux annonces non limitées.disableFirstPartyIdentifiers
: désactive les identifiants first party utilisés pour la sélection des annonces. Si vous avez modifié le paramètre Cookies propriétaires pour les annonces sur le Web dans Ad Manager dans les paramètres Admin > Global, utilisez cette API pour désactiver ces identifiants dans PAL. Notez que ce paramètre ne s'applique pas à l'utilisation des cookies et du stockage local pour la détection du trafic incorrect.
L'exemple suivant définit les paramètres suivants:
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);