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 معرّف الكيان.
uploadStatus.rowStatus[].entityName string اسم الجهة.
uploadStatus.rowStatus[].changed boolean ما إذا كان قد تم تغيير الكيان المخزَّن نتيجة التحميل.
uploadStatus.rowStatus[].persisted boolean ما إذا كان الكيان مستمرًا أم لا.
uploadStatus.rowStatus[].errors[] list أسباب تعذُّر تحميل العنصر

جرّب الآن

يمكنك استخدام "مستكشف واجهات برمجة التطبيقات" أدناه لطلب هذه الطريقة على البيانات المباشرة والاطّلاع على الردّ. ويمكنك بدلاً من ذلك تجربة مستقل Explorer (المستكشف):