Lineitems: uploadlineitems

העלאות של פריטים בפורמט CSV. YouTube ו- אין תמיכה בפריטים של שותפים. רוצים לנסות עכשיו?

בקשה

בקשת HTTP

POST https://www.googleapis.com/doubleclickbidmanager/v1.1/lineitems/uploadlineitems

אישור

הבקשה הזו מחייבת הרשאה עם ההיקף הבא:

היקף
https://www.googleapis.com/auth/doubleclickbidmanager

מידע נוסף זמין בדף אימות והרשאה.

גוף הבקשה

בגוף הבקשה, מספקים את הנתונים במבנה הבא:

{
  "lineItems": string,
  "format": string,
  "dryRun": boolean
}
שם הנכס ערך תיאור הערות
lineItems string פריטים בקובץ CSV להעלאה. למידע נוסף על פורמטים של קבצים, ראו פורמט קובץ של ישות כתיבה.
format string הפורמט שבו קיימים הפריטים. ברירת המחדל היא CSV.

הערכים הקבילים הם:
  • "CSV"
dryRun boolean צריך להגדיר את הערך true כדי לקבל סטטוס העלאה בלי לשמור את הפריטים בפועל.

תשובה

אם הפעולה בוצעה ללא שגיאות, השיטה הזו מחזירה גוף תגובה עם המבנה הבא:

{
  "uploadStatus": {
    "errors": [
      string
    ],
    "rowStatus": [
      {
        "rowNumber": integer,
        "entityId": long,
        "entityName": string,
        "changed": boolean,
        "persisted": boolean,
        "errors": [
          string
        ]
      }
    ]
  }
}
שם הנכס ערך תיאור הערות
uploadStatus nested object סטטוס ההעלאה.
uploadStatus.errors[] list סיבות לכך שלא ניתן להשלים את ההעלאה.
uploadStatus.rowStatus[] list סטטוס העלאה לכל שורה.
uploadStatus.rowStatus[].rowNumber integer מספר שורה.
uploadStatus.rowStatus[].entityId long מזהה ישות ב-SAML.
uploadStatus.rowStatus[].entityName string שם הישות.
uploadStatus.rowStatus[].changed boolean האם הישות שנשמרה משתנה כתוצאה מההעלאה.
uploadStatus.rowStatus[].persisted boolean האם הישות ממשיכה.
uploadStatus.rowStatus[].errors[] list הסיבות לכך שלא ניתן להעלות את הישות.

נסה בעצמך!

אפשר להשתמש ב-APIs Explorer שבהמשך כדי להפעיל את השיטה הזו בנתונים בזמן אמת ולראות את התגובה. לחלופין, אפשר לנסות את עצמאי חוקר.