Sınırlı reklamlar ve birinci taraf tanımlayıcısı ayarları

Programatik sınırlı reklamlar veya Web'deki reklamlar için birinci taraf çerezleri Ad Manager ayarlarını güncellerseniz Ad Manager'daki ayarlarla eşleştirmek için bu yeni API'leri kullanın. API'leri kullanmıyorsanız PAL, sunucuya gönderilen reklam isteğinde kullanılan tek seferlik kimliğe tanımlayıcıları dahil edebilir. Ancak Ad Manager, Ad Manager'daki ayarlara bağlı olarak sinyalleri bırakabilir.

API'ler şunlardır:

  • disableLimitedAdsStorage: Sınırlı reklamlar için yalnızca geçersiz trafiği algılama çerezlerini ve yerel depolama alanının kullanımını devre dışı bırakır. Yönetici > Global ayarlar bölümündeki Ad Manager'da Programatik sınırlı reklamlar ayarını güncellediyseniz PAL'de sınırlı reklamlar için yerel depolama alanının kullanımını devre dışı bırakmak üzere bu API'yi kullanın. Bu ayarın sınırlı olmayan reklamlar için geçerli olmadığını unutmayın.
  • disableFirstPartyIdentifiers: Reklam seçimi için kullanılan birinci taraf tanımlayıcıları devre dışı bırakır. Yönetici > Genel ayarları bölümündeki Ad Manager'da Web'deki reklamlar için birinci taraf çerezleri ayarını güncellediyseniz bu API'yi kullanarak PAL'de bu tür tanımlayıcıları devre dışı bırakın. Bu ayarın, geçersiz trafik algılama için çerez ve yerel depolama alanının kullanımı için geçerli olmadığını unutmayın.

Aşağıdaki örnekte bu parametreler ayarlanmıştır:

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 in Ad Manager.
adManagerSettings.disableFirstPartyIdentifiers = true;

const nonceLoader = new goog.pal.NonceLoader(consentSettings, adManagerSettings);