AdGroupCriterionOperation

عملية واحدة (إنشاء أو إزالة أو تعديل) على معيار مجموعة إعلانية.

تمثيل JSON
{
  "updateMask": string,
  "exemptPolicyViolationKeys": [
    {
      object (PolicyViolationKey)
    }
  ],

  // Union field operation can be only one of the following:
  "create": {
    object (AdGroupCriterion)
  },
  "update": {
    object (AdGroupCriterion)
  },
  "remove": string
  // End of list of possible types for union field operation.
}
الحقول
updateMask

string (FieldMask format)

يُحدِّد FieldMask الذي يحدد حقول الموارد التي يتم تعديلها في التحديث.

هذه قائمة مفصولة بفواصل تضم أسماء الحقول المؤهلة بالكامل. مثال: "user.displayName,photo"

exemptPolicyViolationKeys[]

object (PolicyViolationKey)

قائمة بمفاتيح انتهاك السياسة التي يجب ألا تتسبب في الإبلاغ عن حدث انتهاك السياسة. ليست جميع انتهاكات السياسة قابلة للإعفاء، لذا يُرجى الرجوع إلى الحقل isExemptible في حقل Policy تخريب الخطأ الذي تم عرضه.

سيتم حفظ الموارد التي تنتهك هذه السياسات، ولكنها لن تكون مؤهَّلة للعرض. وقد يبدأ عرضها في وقت لاحق بسبب تغيير في السياسات أو إعادة مراجعة المورد أو تغيير في شهادات المعلِنين.

حقل الاتحاد operation. عملية التبديل. يمكن أن تكون السمة "operation" واحدة فقط مما يلي:
create

object (AdGroupCriterion)

عملية الإنشاء: لا يُتوقَّع اسم مورد للمعيار الجديد.

update

object (AdGroupCriterion)

عملية التحديث: من المتوقع أن يحتوي المعيار على اسم مورد صالح.

remove

string

عملية الإزالة: يُتوقَّع اسم مورد للمعيار الذي تمت إزالته، بالتنسيق التالي:

customers/{customerId}/adGroupCriteria/{adGroupId}~{criterionId}