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 (לא ניתן לבטל את התוקף של מדיניות המדיניות) שהוחזרה.

משאבים שמפרים את כללי המדיניות האלה יישמרו, אבל לא יוכלו להציג מודעות. יכול להיות שהמודעות יתחילו להופיע במועד מאוחר יותר עקב שינוי במדיניות, בדיקה מחדש של המשאב או שינוי באישורי המפרסם.

שדה איחוד operation. פעולת השינוי. הערך של operation יכול להיות רק אחת מהאפשרויות הבאות:
create

object (AdGroupCriterion)

פעולת יצירה: לא נדרש שם של משאב לקריטריון החדש.

update

object (AdGroupCriterion)

פעולת עדכון: לקריטריון אמור להיות שם משאב חוקי.

remove

string

פעולת הסרה: יש להזין שם משאב לקריטריון שהוסר, בפורמט הבא:

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