כשיוצרים קהל בהתאמה אישית, אפשר לציין חלק מהמטא-נתונים של הקהל בהתאמה אישית או את כולם. אפשר להעביר את המידע הזה ישירות כשיוצרים אובייקט CustomAudience. התג CustomAudience.Builder תומך גם בשדה dailyUpdateUri, שמאפשר לספק ולעדכן את המטא-נתונים. הפלטפורמה תריץ משימת רקע כל 24 שעות כדי לאחזר מטא-נתונים מעודכנים מ-dailyUpdateUri, או כל ארבע שעות אם לקהל בהתאמה אישית עדיין אין את AdData שנדרש כדי להשתתף במכרז. הפלטפורמה יכולה לעדכן את המטא-נתונים המותאמים אישית של קהל היעד:
- אותות בידינג של משתמשים
- נתוני בידינג מהימנים
- רשימה אחת (
AdData)
כדי לעדכן את המטא-נתונים האלה, תהליך עדכון יומי ברקע שולח שאילתה אל dailyUpdateUri שמוגדר בקהל המותאם אישית, ויכול להחזיר תגובת JSON.
- תגובת ה-JSON עשויה להכיל כל אחד משדות המטא-נתונים הנתמכים שצריך לעדכן.
- כל שדה JSON מאומת בנפרד. הלקוח מתעלם משדות שכתובים בתבנית שגויה, ולכן לא מתבצעים עדכונים בשדה הספציפי הזה בתגובה.
- תגובת HTTP ריקה או אובייקט JSON ריק '
{}' לא יגרמו לעדכוני מטא-נתונים. - גודל הודעת התגובה צריך להיות מוגבל ל-10KB.
- חובה להשתמש ב-HTTPS בכל מזהי ה-URI.
- הדומיין
trusted_bidding_uriחייב להיות באותו ETLD+1 כמו הדומיין של הקונה.
דוגמה: תגובת JSON לעדכון יומי ברקע
{
"user_bidding_signals" : { ... }, // Valid JSON object
"trusted_bidding_data" : {
"trusted_bidding_uri" : "example-dsp1-key-value-service.com",
"trusted_bidding_keys" : [ "campaign123", "campaign456", ... ]
},
"ads" : [
{
"render_uri" : "www.example-dsp1.com/.../campaign123.html",
"metadata" : { ... } // Valid JSON object
},
{
"render_uri" : "www.example-dsp1.com/.../campaign456.html",
"metadata" : { ... } // Valid JSON object
},
...
]
}
בהגדרה הזו של שרת מדומה אפשר לראות דוגמה לסוג הנתונים שעשויים להיכלל בתגובה.