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 )

لیستی از کلیدهای نقض خط مشی که نباید باعث گزارش خطای PolicyViolation شود. همه موارد نقض خط مشی قابل معافیت نیستند، به قسمت isExemptible در PolicyViolationError برگشتی مراجعه کنید.

منابعی که این قوانین را نقض می‌کنند ذخیره می‌شوند، اما واجد شرایط خدمت نخواهند بود. ممکن است به دلیل تغییر در خط‌مشی‌ها، بازبینی مجدد منبع یا تغییر در گواهی‌های تبلیغ‌کننده، خدمات خود را بعداً شروع کنند.

operation میدانی اتحادیه عملیات جهش. operation می تواند تنها یکی از موارد زیر باشد:
create

object ( AdGroupCriterion )

ایجاد عملیات: هیچ نام منبعی برای معیار جدید انتظار نمی رود.

update

object ( AdGroupCriterion )

عملیات به روز رسانی: انتظار می رود که معیار دارای نام منبع معتبری باشد.

remove

string

عملیات حذف: یک نام منبع برای معیار حذف شده انتظار می رود، در این قالب:

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