Lineitems: uploadlineitems

يحمّل البنود بتنسيق 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.

القيم المقبولة هي:
  • "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 أسباب تعذّر تحميل الكيان.

جرِّب هذه الميزة الآن.

استخدم مستكشف واجهات برمجة التطبيقات أدناه لاستدعاء هذه الطريقة في البيانات المباشرة والاطلاع على الاستجابة. ويمكنك بدلاً من ذلك استخدام المستكشف المستقل.