تعدّل عناصر متعددة.
لا يمكن تقديم طلبات إلى نقطة النهاية هذه بالتزامن مع الطلبات التالية لتعديل العنصر نفسه:
lineItems.bulkEditAssignedTargetingOptions
lineItems.patch
assignedTargetingOptions.create
assignedTargetingOptions.delete
YouTube لا يمكن إنشاء عناصر الشركاء أو تعديلها باستخدام واجهة برمجة التطبيقات.
طلب HTTP
POST https://displayvideo.googleapis.com/v2/advertisers/{advertiserId}/lineItems:bulkUpdate
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
advertiserId |
مطلوب. رقم تعريف المعلِن الذي ينتمي إليه هذا العنصر |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"lineItemIds": [
string
],
"targetLineItem": {
object ( |
الحقول | |
---|---|
lineItemIds[] |
مطلوب. أرقام تعريف العناصر المطلوب تعديلها. |
targetLineItem |
مطلوب. عنصر عنصر يحتوي على الحقول المطلوب تعديلها والقيم الجديدة المطلوب تخصيصها لجميع العناصر المحدّدة في |
updateMask |
مطلوب. قناع حقل يحدّد الحقول المطلوب تعديلها. يمكن حاليًا استخدام الحقول التالية فقط: هذه قائمة مفصولة بفواصل تضم أسماء الحقول المؤهلة بالكامل. مثال: |
نص الاستجابة
رسالة ردّ على LineItemService.BulkUpdateLineItems
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"updatedLineItemIds": [
string
],
"failedLineItemIds": [
string
],
"skippedLineItemIds": [
string
],
"errors": [
{
object ( |
الحقول | |
---|---|
updatedLineItemIds[] |
أرقام تعريف العناصر التي تم تعديلها بنجاح. |
failedLineItemIds[] |
أرقام تعريف العناصر التي تعذّر تعديلها. |
skippedLineItemIds[] |
أرقام تعريف العناصر التي يتم تخطّيها لإجراء التعديلات. على سبيل المثال، سيتم تخطّي عمليات التغيير غير الضرورية التي لن تؤدي بشكل فعّال إلى تخطّي أي تغييرات على تفاصيل الإعلانات ويمكن تتبُّع أرقام تعريف تفاصيل الإعلانات المقابلة هنا. |
errors[] |
الأخطاء التي يعرضها العناصر التي تعذّر تعديلها. |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/display-video
لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.