מעלה פריטים בפורמט CSV. אין תמיכה בפריטים של YouTube ושותפים. כדאי לנסות עכשיו.
שליחת בקשה
בקשת HTTP
POST https://www.googleapis.com/doubleclickbidmanager/v1/lineitems/uploadlineitems
הרשאה
בקשה זו מחייבת הרשאה בהיקף הבא:
היקף |
---|
https://www.googleapis.com/auth/doubleclickbidmanager |
למידע נוסף, עיינו בדף אימות והרשאה.
גוף הבקשה
בגוף הבקשה, צריך לספק את הנתונים במבנה הבא:
{ "lineItems": string, "format": string, "dryRun": boolean }
שם הנכס | ערך | תיאור | הערות |
---|---|---|---|
lineItems |
string |
פריטי CSV להעלאה. למידע נוסף על פורמטים של קבצים, קראו את המאמר יצירת פורמט קובץ של ישות. | |
format |
string |
הפורמט של הפריטים. ברירת המחדל היא 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 |
מזהה הישות. | |
uploadStatus.rowStatus[].entityName |
string |
שם הישות. | |
uploadStatus.rowStatus[].changed |
boolean |
האם הישות המאוחסנת משתנה כתוצאה מההעלאה. | |
uploadStatus.rowStatus[].persisted |
boolean |
אם הישות קבועה. | |
uploadStatus.rowStatus[].errors[] |
list |
סיבות לכך שלא ניתן להעלות את הישות. |
רוצה לנסות?
כדי לקרוא לשיטה הזו על נתונים בזמן אמת ולראות את התגובה, צריך להשתמש ב-APIs Explorer בהמשך. אפשר גם לנסות סייר עצמאי.