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