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)

قائمة مفاتيح انتهاك السياسة التي يجب ألا تتسبّب في الإبلاغ عن انتهاك السياسة. لا تكون جميع انتهاكات السياسات قابلة للإعفاء، يُرجى الرجوع إلى الحقل قابل للإعفاء في حقل سياسة انتهاك السياسة التي تم عرضها.

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

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

object (AdGroupCriterion)

عملية الإنشاء: ليس من المتوقع أن يتم استخدام اسم مورد للمعيار الجديد.

update

object (AdGroupCriterion)

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

remove

string

عملية الإزالة: من المتوقّع استخدام اسم مورد للمعيار الذي تمت إزالته:

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