AdGroupCriterionOperation

Một thao tác (tạo, xoá, cập nhật) đối với một tiêu chí nhóm quảng cáo.

Biểu diễn dưới dạng 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.
}
Trường
updateMask

string (FieldMask format)

Trường Mặt nạ xác định các trường tài nguyên sẽ được sửa đổi trong một bản cập nhật.

Đây là danh sách các tên trường đủ điều kiện được phân tách bằng dấu phẩy. Ví dụ: "user.displayName,photo"

exemptPolicyViolationKeys[]

object (PolicyViolationKey)

Danh sách khoá vi phạm chính sách không được gây ra lỗi vi phạm chính sách được báo cáo. Không phải tất cả các lỗi vi phạm chính sách đều được miễn trừ, hãy tham khảo trường isExemptible trong trường Policy violations được trả về.

Những tài nguyên vi phạm các chính sách này sẽ được lưu lại nhưng sẽ không đủ điều kiện để phân phát. Các quảng cáo này có thể bắt đầu phân phát sau đó do có thay đổi về chính sách, việc xem xét lại tài nguyên hoặc thay đổi về chứng chỉ nhà quảng cáo.

Trường hợp operation. Thao tác biến đổi. operation chỉ có thể là một trong những trạng thái sau:
create

object (AdGroupCriterion)

Tạo thao tác: Không có tên tài nguyên nào được mong đợi cho tiêu chí mới.

update

object (AdGroupCriterion)

Thao tác cập nhật: Tiêu chí dự kiến sẽ có tên tài nguyên hợp lệ.

remove

string

Thao tác xoá: Tên tài nguyên cho tiêu chí đã xoá là tên dự kiến ở định dạng sau:

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