يحمّل البنود بتنسيق 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 .
القيم المقبولة هي:
|
|
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 |
أسباب تعذّر تحميل الكيان. |
جرِّب هذه الميزة الآن.
استخدم مستكشف واجهات برمجة التطبيقات أدناه لاستدعاء هذه الطريقة في البيانات المباشرة والاطلاع على الاستجابة. ويمكنك بدلاً من ذلك استخدام المستكشف المستقل.