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}