Restrição de anúncios e configurações de cookies primários

Se você atualizar as configurações de Anúncios limitados programáticos ou Cookies próprios para anúncios na Web do Ad Manager, use essas novas APIs para corresponder às configurações no Ad Manager. Se você não usar as APIs, o PAL poderá incluir os identificadores no nonce usado na solicitação de anúncio para o servidor. No entanto, o Ad Manager pode descartar os indicadores com base nas configurações do Ad Manager.

As APIs são as seguintes:

  • disableLimitedAdsStorage: desativa cookies exclusivos para detecção de tráfego inválido e o uso de armazenamento local para anúncios limitados. Se você atualizou a configuração Anúncios limitados programáticos no Ad Manager em Administrador > Configurações globais, use essa API para desativar o uso do armazenamento local para anúncios limitados no PAL. Essa configuração não se aplica a anúncios não limitados.
  • disableFirstPartyIdentifiers: desativa os identificadores próprios usados para a seleção de anúncios. Se você atualizou a configuração Cookies próprios para anúncios na Web no Ad Manager em Administrador > Global, use essa API para desativar esses identificadores no PAL. Essa configuração não se aplica ao uso de cookies e armazenamento local para a detecção de tráfego inválido.

O exemplo a seguir define estes parâmetros:

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);