מקור מידע: 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 |
|
|---|---|
|
יוצרת הזמנה חדשה מובטחת. |
|
עריכות של מודעות קריאה של מפרסמים בהזמנה מובטחת. |
|
מקבלים הזמנה מובטחת. |
|
הצגת רשימה של הזמנות מובטחות שהמשתמש הנוכחי יכול לגשת אליהן. |
|
עדכון של הזמנה קיימת עם הבטחת קנייה. |