Method: customers.campaignCriteria.mutate

条件を作成、更新、削除します。オペレーションのステータスが返されます。

スローされるエラーのリスト: AdxError AuthenticationError AuthorizationError CampaignCriterionError CollectionSizeError ContextError CriterionError DatabaseError DistinctError FieldError FieldMaskError FunctionError HeaderError IdError InternalError MutateError NewResourceCreationError NotEmptyError NullError OperationAccessDeniedError OperatorError QuotaError RangeError RegionCodeError RequestError ResourceCountLimitExceededError SizeLimitError StringFormatError StringLengthError

HTTP リクエスト

POST https://googleads.googleapis.com/v19/customers/{customerId}/campaignCriteria:mutate

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
customerId

string

必須。条件が変更されるお客様の ID。

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "operations": [
    {
      object (CampaignCriterionOperation)
    }
  ],
  "partialFailure": boolean,
  "validateOnly": boolean,
  "responseContentType": enum (ResponseContentType)
}
フィールド
operations[]

object (CampaignCriterionOperation)

必須。個々の条件に対して実行するオペレーションのリスト。

partialFailure

boolean

true の場合、成功したオペレーションは実行され、無効なオペレーションはエラーを返します。false の場合、すべてのオペレーションが有効な場合にのみ、すべてのオペレーションが 1 つのトランザクションで実行されます。デフォルトは false です。

validateOnly

boolean

true の場合、リクエストは検証されますが実行されません。結果ではなく、エラーのみが返されます。

responseContentType

enum (ResponseContentType)

レスポンスのコンテンツ タイプの設定。変更後の変更可能なリソースを返すか、リソース名のみを返すかを決定します。

レスポンスの本文

キャンペーン条件の変更に対するレスポンス メッセージ。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "partialFailureError": {
    object (Status)
  },
  "results": [
    {
      object (MutateCampaignCriterionResult)
    }
  ]
}
フィールド
partialFailureError

object (Status)

部分的な障害モードでのオペレーションの失敗に関連するエラー。partialFailure = true で、すべてのエラーがオペレーション内で発生した場合にのみ返されます。オペレーションの外部でエラーが発生した場合(認証エラーなど)、RPC レベルのエラーが返されます。

results[]

object (MutateCampaignCriterionResult)

ミューテーションのすべての結果。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/adwords

詳細については、OAuth 2.0 Overview をご覧ください。