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