משאב: GuaranteedOrder
הזמנה מובטחת.
הזמנות מובטחות הן ישות אם של מקורות מובטחים של מלאי שטחי פרסום. כשיוצרים מקור מלאי מובטח, צריך להקצות לו מזהה הזמנה מובטחת.
| ייצוג ב-JSON |
|---|
{ "name": string, "legacyGuaranteedOrderId": string, "exchange": enum ( |
| שדות | |
|---|---|
name |
פלט בלבד. שם המשאב של ההזמנה המובטחת. |
legacyGuaranteedOrderId |
פלט בלבד. המזהה הקודם של הזמנת הקמפיין עם ההתחייבות. מוקצה על ידי הבורסה המקורית. המזהה מדור קודם הוא ייחודי בבורסת פרסום אחת, אבל לא מובטח שהוא יהיה ייחודי בכל ההזמנות המובטחות. המזהה הזה משמש ב-SDF ובממשק המשתמש. |
exchange |
חובה. אי אפשר לשנות. הבורסה שבה נוצר ההזמנה המובטחת. |
guaranteedOrderId |
פלט בלבד. המזהה הייחודי של ההזמנה המובטחת. מזהי ההזמנות המובטחות הם בפורמט |
displayName |
חובה. השם המוצג של ההזמנה המובטחת. הקידוד חייב להיות UTF-8, והגודל המקסימלי הוא 240 בייטים. |
status |
הגדרות הסטטוס של ההזמנה המובטחת. |
updateTime |
פלט בלבד. חותמת הזמן של העדכון האחרון של ההזמנה המובטחת. הוקצה על ידי המערכת. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
publisherName |
חובה. שם בעל התוכן הדיגיטלי של ההזמנה המובטחת. הקידוד חייב להיות UTF-8, והגודל המקסימלי הוא 240 בייטים. |
readAccessInherited |
האם לכל המפרסמים של |
readAdvertiserIds[] |
מזהי המפרסמים שיש להם הרשאת קריאה להזמנה המובטחת. אם המאפיין |
defaultAdvertiserId |
פלט בלבד. המזהה של המפרסם שמוגדר כברירת מחדל בהזמנה עם התחייבות. מפרסם ברירת המחדל הוא |
defaultCampaignId |
המזהה של קמפיין ברירת המחדל שמוקצה להזמנה עם הבטחה. קמפיין ברירת המחדל חייב להיות שייך למפרסם ברירת המחדל. |
חובה. השותף או המפרסם שיש להם גישת קריאה/כתיבה להזמנה המובטחת. הרשימה הבאה כוללת שדות שאי אפשר להשתמש בהם בו-זמנית. בכל תשובה יוגדר לכל היותר אחד מהשדות: |
|
readWritePartnerId |
השותף עם גישת קריאה/כתיבה להזמנה המובטחת. |
readWriteAdvertiserId |
המפרסם עם הרשאת קריאה/כתיבה להזמנה המובטחת. זה גם המפרסם שמוגדר כברירת מחדל בהזמנה המובטחת. |
| סוף השדות הבלעדיים. | |
GuaranteedOrderStatus
הגדרות הסטטוס של ההזמנה המובטחת.
| ייצוג ב-JSON |
|---|
{ "entityStatus": enum ( |
| שדות | |
|---|---|
entityStatus |
האם אפשר להציג את ההזמנה המובטחת. הערכים הקבילים הם |
entityPauseReason |
הסיבה שהמשתמש סיפק להשהיית ההזמנה המובטחת הזו. הערך חייב להיות בקידוד UTF-8, והאורך המקסימלי שלו הוא 100 בייטים. ההגדרה הזו רלוונטית רק כש- |
configStatus |
פלט בלבד. סטטוס ההגדרה של ההזמנה המובטחת. הערכים הקבילים הם כדי להציג מודעות בהזמנה מובטחת, צריך להגדיר אותה (למלא את שדות החובה, לבחור נכסי קריאייטיב ולבחור קמפיין שיוגדר כברירת מחדל). בשלב הזה, אפשר לבצע את פעולת ההגדרה רק דרך ממשק המשתמש. |
GuaranteedOrderConfigStatus
מצבי ההגדרה האפשריים להזמנה עם הבטחה.
| טיפוסים בני מנייה (enum) | |
|---|---|
GUARANTEED_ORDER_CONFIG_STATUS_UNSPECIFIED |
סטטוס האישור לא צוין או לא ידוע בגרסה הזו. |
PENDING |
מצב ההתחלה של הזמנה מובטחת. כדי להציג מודעות בהזמנה המובטחת במצב הזה, צריך להגדיר אותה. |
COMPLETED |
המצב אחרי שהקונה מגדיר הזמנה מובטחת. |
Methods |
|
|---|---|
|
יוצרת הזמנה חדשה עם הבטחה. |
|
עריכות קוראות למפרסמים של הזמנה מובטחת. |
|
מקבלים הזמנה מובטחת. |
|
רשימה של הזמנות מובטחות שהמשתמש הנוכחי יכול לגשת אליהן. |
|
עדכון של הזמנה קיימת עם הבטחה. |