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