הגדרות של מודעות מוגבלות ומזהים מאינטראקציה ישירה (First-Party)

אם מעדכנים את ההגדרות של Ad Manager מודעות מוגבלות פרוגרמטיות או קובצי cookie מאינטראקציה ישירה (First-Party) למודעות באינטרנט, צריך להשתמש בממשקי ה-API החדשים האלה כדי להתאים את ההגדרות ב-Ad Manager. אם לא משתמשים בממשקי ה-API, יכול להיות ש-PAL יכלול את המזהים במזהה החד-פעמי (nonce) שמשמש בבקשה להצגת מודעה לשרת. עם זאת, ייתכן שמערכת Ad Manager תסיר את האותות על סמך ההגדרות ב-Ad Manager.

ממשקי ה-API הם:

  • disableLimitedAdsStorage – השבתת קובצי cookie לזיהוי תנועה לא חוקית בלבד והשימוש באחסון מקומי למודעות מוגבלות. אם עדכנתם את ההגדרה מודעות מוגבלות פרוגרמטיות ב-Ad Manager בקטע ניהול > הגדרות גלובליות, תוכלו להשתמש ב-API הזה כדי להשבית את השימוש באחסון המקומי של מודעות מוגבלות ב-PAL. חשוב לציין שההגדרה הזו לא חלה על מודעות ללא הגבלה.
  • disableFirstPartyIdentifiers – משביתה מזהים מאינטראקציה ישירה שמשמשים לבחירת מודעות. אם עדכנתם את ההגדרה First-party cookies for ads on the web (קובצי cookie מאינטראקציה ישירה (First-party) למודעות באינטרנט) ב-Ad Manager בקטע ניהול > גלובלי, תוכלו להשתמש ב-API הזה כדי להשבית מזהים כאלה ב-PAL. חשוב לציין שההגדרה הזו לא חלה על השימוש בקובצי 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);