廣告和第一方 ID 設定受限

如果您更新 Ad Manager 設定「程式輔助受限制的廣告」或「用於網站廣告的第一方 Cookie」,請使用這些新 API 與 Ad Manager 中的設定相符。如果您未使用 API,PAL 可能會在用於向伺服器傳送廣告要求的 Nonce 中加入 ID。不過,Ad Manager 可能會根據 Ad Manager 中的設定捨棄信號。

這些 API 如下:

  • disableLimitedAdsStorage - 停用偵測無效流量專用的 Cookie,並停用受限制廣告的本機儲存空間。如果您在 Ad Manager 中更新了「管理」>「全域設定」中的「程式輔助受限制的廣告」設定,請使用這個 API 停用 PAL 中受限制廣告的本機儲存空間用途。請注意,這項設定不適用於未受限的廣告。
  • disableFirstPartyIdentifiers:停用用於廣告選擇的第一方 ID。如果您在 Ad Manager 中更新了「管理」>「全域」設定中的「網站廣告的第一方 Cookie」設定,請使用這個 API 在 PAL 中停用這類 ID。請注意,這項設定不適用於偵測無效流量時使用 Cookie 和本機儲存空間的情況。

以下範例會設定這些參數:

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