条件を作成、更新、削除します。オペレーションのステータスが返されます。
スローされるエラーのリスト: 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 |
必須。条件が変更されるお客様の ID。 |
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
---|
{ "operations": [ { object ( |
フィールド | |
---|---|
operations[] |
必須。個々の条件に対して実行するオペレーションのリスト。 |
partialFailure |
true の場合、成功したオペレーションは実行され、無効なオペレーションはエラーを返します。false の場合、すべてのオペレーションが有効な場合にのみ、すべてのオペレーションが 1 つのトランザクションで実行されます。デフォルトは false です。 |
validateOnly |
true の場合、リクエストは検証されますが実行されません。結果ではなく、エラーのみが返されます。 |
responseContentType |
レスポンスのコンテンツ タイプの設定。変更後の変更可能なリソースを返すか、リソース名のみを返すかを決定します。 |
レスポンスの本文
キャンペーン条件の変更に対するレスポンス メッセージ。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{ "partialFailureError": { object ( |
フィールド | |
---|---|
partialFailureError |
部分的な障害モードでのオペレーションの失敗に関連するエラー。partialFailure = true で、すべてのエラーがオペレーション内で発生した場合にのみ返されます。オペレーションの外部でエラーが発生した場合(認証エラーなど)、RPC レベルのエラーが返されます。 |
results[] |
ミューテーションのすべての結果。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/adwords
詳細については、OAuth 2.0 Overview をご覧ください。