Method: advertisers.lineItems.bulkEditLineItemAssignedTargetingOptions

التعديلات المجمّعة لخيارات الاستهداف ضمن بند واحد. ستؤدي العملية إلى حذف خيارات الاستهداف التي تم تحديدها في "BulkEditLineItemAssignedTargetingOptionsRequest.delete_requests"، ثم إنشاء خيارات الاستهداف المخصّصة والمقدَّمة في "BulkEditLineItemAssignedTargetingOptionsRequest.create_requests".

لا يمكن تقديم الطلبات إلى نقطة النهاية هذه بالتزامن مع الطلبات التالية التي تعدِّل العنصر نفسه:

طلب HTTP

POST https://displayvideo.googleapis.com/v1/advertisers/{advertiserId}/lineItems/{lineItemId}:bulkEditLineItemAssignedTargetingOptions

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
advertiserId

string (int64 format)

مطلوبة. رقم تعريف المعلن الذي ينتمي إليه العنصر.

lineItemId

string (int64 format)

مطلوبة. رقم تعريف العنصر الذي سينتمي إليه خيار الاستهداف الذي تم تعيينه.

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "deleteRequests": [
    {
      object (DeleteAssignedTargetingOptionsRequest)
    }
  ],
  "createRequests": [
    {
      object (CreateAssignedTargetingOptionsRequest)
    }
  ]
}
الحقول
deleteRequests[]

object (DeleteAssignedTargetingOptionsRequest)

خيارات الاستهداف المحدّدة للحذف دفعة واحدة، تم تحديدها كقائمة من DeleteAssignedTargetingOptionsRequest.

createRequests[]

object (CreateAssignedTargetingOptionsRequest)

خيارات الاستهداف المعينة لإنشاء مجموعات مجمّعة، والمحددة كقائمة من CreateAssignedTargetingOptionsRequest.

نص الاستجابة

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "createdAssignedTargetingOptions": [
    {
      object (AssignedTargetingOption)
    }
  ]
}
الحقول
createdAssignedTargetingOptions[]

object (AssignedTargetingOption)

قائمة خيارات الاستهداف المعينة التي تم إنشاؤها بنجاح.

لن يتم ملء هذه القائمة إذا كانت فارغة.

نطاقات الأذونات

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/display-video

لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.