Package google.ads.searchads360.v0.errors

索引

AuthenticationErrorEnum

この型にはフィールドがありません。

発生する可能性のある認証エラーを記述する列挙型のコンテナ。

AuthenticationError

発生する可能性のある認証エラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
AUTHENTICATION_ERROR リクエストを認証できませんでした。
CLIENT_CUSTOMER_ID_INVALID クライアントのお客様 ID が数字ではありません。
CUSTOMER_NOT_FOUND ご指定のお客様 ID に該当するお客様は見つかりませんでした。
GOOGLE_ACCOUNT_DELETED クライアントの Google アカウントが削除されている。
GOOGLE_ACCOUNT_AUTHENTICATION_FAILED Google アカウントの認証中に問題が発生しました。
GOOGLE_ACCOUNT_USER_AND_ADS_USER_MISMATCH Google アカウントのログイン トークン内のユーザーが Cookie 内のユーザー ID と一致しません。
NOT_ADS_USER OAuth アクセス トークンを生成した Google アカウントが、検索広告 360 アカウントに関連付けられていません。新しいアカウントを作成するか、既存の検索広告 360 アカウントに Google アカウントを追加します。
OAUTH_TOKEN_INVALID ヘッダー内の OAuth トークンが無効です。
OAUTH_TOKEN_EXPIRED ヘッダー内の OAuth トークンの有効期限が切れています。
OAUTH_TOKEN_DISABLED ヘッダー内の OAuth トークンが無効になっています。
OAUTH_TOKEN_REVOKED ヘッダー内の OAuth トークンが取り消されています。
OAUTH_TOKEN_HEADER_INVALID OAuth トークンの HTTP ヘッダーの形式が正しくありません。
USER_ID_INVALID ヘッダーのユーザー ID が有効な ID ではありません。
TWO_STEP_VERIFICATION_NOT_ENROLLED このアカウントの認証設定は、アカウント管理者によって変更されました。このアカウントにアクセスするには、Google アカウント(https://www.google.com/landing/2step)で 2 段階認証プロセスを有効にしてください。
ADVANCED_PROTECTION_NOT_ENROLLED このアカウントの認証設定は、アカウント管理者によって変更されました。このアカウントにアクセスするには、Google アカウント(https://landing.google.com/advancedprotection)で高度な保護機能を有効にします。

AuthorizationErrorEnum

この型にはフィールドがありません。

発生する可能性のある承認エラーを記述する列挙型のコンテナ。

AuthorizationError

発生する可能性のある承認エラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
USER_PERMISSION_DENIED ユーザーには、お客様情報にアクセスする権限がありません。注: クライアントのお客様にアクセスする場合は、マネージャーのお客様 ID を login-customer-id ヘッダーに設定する必要があります。詳しくは、https://developers.google.com/search-ads/reporting/concepts/call-structure#login_customer_id_header をご覧ください。
PROJECT_DISABLED リクエストで送信された Google Cloud プロジェクトには、API にアクセスする権限がありません。
AUTHORIZATION_ERROR クライアントを承認できませんでした。
ACTION_NOT_PERMITTED ユーザーには、リソースに対してこの操作(追加、更新、削除など)を実行する権限、またはメソッドを呼び出す権限がありません。
INCOMPLETE_SIGNUP 登録は完了していません。
CUSTOMER_NOT_ENABLED 有効になっていないか無効になっているため、顧客アカウントにアクセスできません。
MISSING_TOS デベロッパーは利用規約に同意する必要があります。利用規約は https://developers.google.com/terms でご確認いただけます。
INVALID_LOGIN_CUSTOMER_ID_SERVING_CUSTOMER_ID_COMBINATION 指定されたログイン済みの顧客には指定されたアカウントへのアクセス権がないため、リクエストは無効です。
SERVICE_ACCESS_DENIED 指定したデベロッパーにはサービスへのアクセス権がありません。
ACCESS_DENIED_FOR_ACCOUNT_TYPE 顧客(またはログイン顧客)が Search Ads 360 API で許可されていません。別の広告システムに属している。
METRIC_ACCESS_DENIED デベロッパーには、クエリされた指標へのアクセス権がありません。

CustomColumnErrorEnum

この型にはフィールドがありません。

考えられるカスタム列のエラーを記述する列挙型のコンテナ。

CustomColumnError

カスタム列の発生する可能性のあるエラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
CUSTOM_COLUMN_NOT_FOUND カスタム列が見つかりません。
CUSTOM_COLUMN_NOT_AVAILABLE カスタム列は利用できません。

DateErrorEnum

この型にはフィールドがありません。

発生する可能性のある日付エラーを記述する列挙型のコンテナ。

DateError

発生する可能性のある日付エラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
INVALID_FIELD_VALUES_IN_DATE 指定されたフィールド値は有効な日付に対応していません。
INVALID_FIELD_VALUES_IN_DATE_TIME 指定されたフィールド値が有効な日時に対応していません。
INVALID_STRING_DATE 文字列の日付は yyyy-mm-dd 形式で指定してください。
INVALID_STRING_DATE_TIME_MICROS 文字列の日時は、yyyy-mm-dd hh:mm:ss.ssssss の形式で指定してください。
INVALID_STRING_DATE_TIME_SECONDS 文字列の日時は yyyy-mm-dd hh:mm:ss 形式で指定してください。
INVALID_STRING_DATE_TIME_SECONDS_WITH_OFFSET 文字列の日時は、yyyy-mm-dd hh:mm:ss+|-hh:mm の形式で指定してください。
EARLIER_THAN_MINIMUM_DATE 許可された日付より前の日付が指定されています。
LATER_THAN_MAXIMUM_DATE 日付が上限を超えています。
DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE 期間の範囲が順不同です。
DATE_RANGE_MINIMUM_AND_MAXIMUM_DATES_BOTH_NULL 範囲内の日付が両方とも null です。

DateRangeErrorEnum

この型にはフィールドがありません。

潜在的な期間エラーを記述する列挙型のコンテナ。

DateRangeError

潜在的な期間エラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
INVALID_DATE 日付が無効です。
START_DATE_AFTER_END_DATE 開始日が終了日より後の日付になっています。
CANNOT_SET_DATE_TO_PAST 日付を過去の時刻に設定することはできません
AFTER_MAXIMUM_ALLOWABLE_DATE システムの「最終」日を過ぎた日付が使用されました。
CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED すでに開始されているリソースの開始日を変更しようとしています。

DistinctErrorEnum

この型にはフィールドがありません。

発生する可能性のある個別のエラーを記述する列挙型のコンテナ。

DistinctError

発生する可能性のある重複エラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
DUPLICATE_ELEMENT 要素が重複しています。
DUPLICATE_TYPE タイプが重複しています。

ErrorCode

タイプと列挙型で表されるエラーの理由。

フィールド
共用体フィールド error_code。エラー列挙型 error_code のリストは、次のいずれかになります。
request_error

RequestError

リクエストが原因で発生したエラー

query_error

QueryError

クエリに関するエラー

authorization_error

AuthorizationError

ユーザーの承認中にエラーが発生しました。

internal_error

InternalError

予期しないサーバーサイド エラー。

quota_error

QuotaError

残りの割り当て量に関するエラー。

authentication_error

AuthenticationError

ユーザーを適切に認証できなかったことを示します。

date_error

DateError

日付エラーの理由

date_range_error

DateRangeError

期間エラーの理由

distinct_error

DistinctError

明確なエラーの理由

header_error

HeaderError

ヘッダーエラーの理由。

size_limit_error

SizeLimitError

サイズ上限エラーの理由

custom_column_error

CustomColumnError

カスタム列エラーの原因

invalid_parameter_error

InvalidParameterError

無効なパラメータ エラーの理由です。

ErrorDetails

その他のエラーの詳細。

フィールド
unpublished_error_code

string

返されるはずのエラーコード。これは、クライアントが指定したバージョンでエラーコードが公開されていない場合に使用されます。

quota_error_details

QuotaErrorDetails

範囲(アカウントまたはデベロッパー)、レートのバケット名、再試行の遅延など、割り当てエラーの詳細。

ErrorLocation

エラーの原因となったリクエスト プロトコルの部分を示します。

フィールド
field_path_elements[]

FieldPathElement

リクエスト内で無効なフィールドを示すフィールドパス。

FieldPathElement

フィールドパスの一部。

フィールド
field_name

string

フィールドまたは oneof

index

int32

field_name が繰り返しフィールドの場合、これは失敗した要素です

HeaderErrorEnum

この型にはフィールドがありません。

発生する可能性のあるヘッダーエラーを記述する列挙型のコンテナ。

HeaderError

発生する可能性のあるヘッダーエラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
INVALID_USER_SELECTED_CUSTOMER_ID ユーザーが選択したお客様 ID を確認できませんでした。
INVALID_LOGIN_CUSTOMER_ID ログインのお客様 ID を確認できませんでした。

InternalErrorEnum

この型にはフィールドがありません。

発生する可能性のある内部エラーを記述する列挙型のコンテナ。

InternalError

発生する可能性のある内部エラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
INTERNAL_ERROR API で予期しない内部エラーが発生しました。
ERROR_CODE_NOT_PUBLISHED 指定された API バージョンに、目的のエラーコードが存在しません。今後の API バージョンでリリースされる予定です。
TRANSIENT_ERROR API で予期しない一時的なエラーが発生しました。このような場合、ユーザーはリクエストを再試行する必要があります。
DEADLINE_EXCEEDED リクエストの期限が過ぎました。

InvalidParameterErrorEnum

この型にはフィールドがありません。

無効なパラメータによって発生する可能性のあるエラーを記述する列挙型のコンテナ。

InvalidParameterError

発生する可能性のあるパラメータ エラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
INVALID_CURRENCY_CODE 指定された通貨コードは無効です。

QueryErrorEnum

この型にはフィールドがありません。

発生する可能性のあるクエリエラーを記述する列挙型のコンテナ。

QueryError

発生する可能性のあるクエリエラーを記述する列挙型。

列挙型
UNSPECIFIED 名前が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
QUERY_ERROR 他のすべてのクエリエラーの理由が該当しない場合に返されます。
BAD_ENUM_CONSTANT クエリで使用されている条件が、無効な列挙型定数を参照しています。
BAD_ESCAPE_SEQUENCE クエリに無効なエスケープ シーケンスが含まれています。
BAD_FIELD_NAME フィールド名が無効です。
BAD_LIMIT_VALUE 制限値が無効です(例: 数値ではない)
BAD_NUMBER 検出された数値を解析できません。
BAD_OPERATOR 無効な演算子が検出されました。
BAD_PARAMETER_NAME パラメータが不明であるか、サポートされていません。
BAD_PARAMETER_VALUE パラメータの値が無効です。
BAD_RESOURCE_TYPE_IN_FROM_CLAUSE FROM 句で指定されたリソースタイプが無効です。
BAD_SYMBOL 非 ASCII 記号が文字列の外側にあります。
BAD_VALUE 値が無効です。
DATE_RANGE_TOO_WIDE 日付フィルタでは、日付を 31 日未満の期間に制限できません。クエリが日付で分割されている場合に該当します。
DATE_RANGE_TOO_NARROW 日付/週/月/四半期のフィルタの開始日が終了日より後になっています。
EXPECTED_AND BETWEEN 演算子で値の間に AND が必要です。
EXPECTED_BY ORDER BY には BY が含まれることを想定しています。
EXPECTED_DIMENSION_FIELD_IN_SELECT_CLAUSE ディメンション フィールドが選択されていません。
EXPECTED_FILTERS_ON_DATE_RANGE 日付関連のフィールドにフィルタがありません。
EXPECTED_FROM FROM 句がありません。
EXPECTED_LIST 条件で使用する演算子にはリストを指定する必要があります。
EXPECTED_REFERENCED_FIELD_IN_SELECT_CLAUSE WHERE 句または ORDER BY 句で使用されているフィールドが SELECT 句にありません。
EXPECTED_SELECT クエリの先頭に SELECT がありません。
EXPECTED_SINGLE_VALUE 演算子が単一の値を想定している条件に値としてリストが渡されました。
EXPECTED_VALUE_WITH_BETWEEN_OPERATOR BETWEEN 演算子で一方または両方の値がありません。
INVALID_DATE_FORMAT 日付形式が無効です。「YYYY-MM-DD」の形式で指定してください。
MISALIGNED_DATE_FOR_FILTER フィルタの日付値が不適切です。フィルタされたフィールドがセグメント .week/segments.month/segments.quarter の場合、日付は週/月/四半期の初めにする必要があります。
INVALID_STRING_VALUE 渡された値が、本来は文字列ではありませんでした。たとえば、数値や引用符で囲まれていないリテラルなどです。
INVALID_VALUE_WITH_BETWEEN_OPERATOR BETWEEN 演算子に渡された文字列値は日付として解析されません。
INVALID_VALUE_WITH_DURING_OPERATOR DURING 演算子に渡された値が期間リテラルではありません
INVALID_VALUE_WITH_LIKE_OPERATOR LIKE 演算子に値が渡されました。
OPERATOR_FIELD_MISMATCH フィルタするフィールドに適用できない演算子が指定されています。
PROHIBITED_EMPTY_LIST_IN_CONDITION 空のリストを含む条件が見つかりました。
PROHIBITED_ENUM_CONSTANT クエリで使用されている条件が、サポートされていない列挙型定数を参照しています。
PROHIBITED_FIELD_COMBINATION_IN_SELECT_CLAUSE 同時に選択できないフィールドが SELECT 句に含まれていました。
PROHIBITED_FIELD_IN_ORDER_BY_CLAUSE 並べ替えできないフィールドが ORDER BY 句に含まれています。
PROHIBITED_FIELD_IN_SELECT_CLAUSE 選択できないフィールドが SELECT 句に含まれています。
PROHIBITED_FIELD_IN_WHERE_CLAUSE フィルタリングできないフィールドが WHERE 句に含まれています。
PROHIBITED_RESOURCE_TYPE_IN_FROM_CLAUSE FROM 句で指定されたリソースタイプは、このサービスではサポートされていません。
PROHIBITED_RESOURCE_TYPE_IN_SELECT_CLAUSE 互換性のないリソースからのフィールドが SELECT 句に含まれています。
PROHIBITED_RESOURCE_TYPE_IN_WHERE_CLAUSE 互換性のないリソースからのフィールドが WHERE 句に含まれています。
PROHIBITED_METRIC_IN_SELECT_OR_WHERE_CLAUSE メインリソースまたは他の選択したセグメント リソースと互換性のない指標が SELECT 句または WHERE 句に含まれています。
PROHIBITED_SEGMENT_IN_SELECT_OR_WHERE_CLAUSE メインリソースまたは他の選択したセグメント化リソースと互換性のないセグメントが SELECT 句または WHERE 句に含まれています。
PROHIBITED_SEGMENT_WITH_METRIC_IN_SELECT_OR_WHERE_CLAUSE SELECT 句のセグメントが、SELECT 句または WHERE 句の指標と互換性がありません。
LIMIT_VALUE_TOO_LOW 制限句に渡された値が小さすぎます。
PROHIBITED_NEWLINE_IN_STRING クエリに改行文字を含む文字列があります。
PROHIBITED_VALUE_COMBINATION_IN_LIST リストにはさまざまな型の値が含まれています。
PROHIBITED_VALUE_COMBINATION_WITH_BETWEEN_OPERATOR BETWEEN 演算子に渡される値の型が同じではありません。
STRING_NOT_TERMINATED クエリに終了していない文字列が含まれています。
TOO_MANY_SEGMENTS SELECT 句に指定されているセグメントが多すぎます。
UNEXPECTED_END_OF_QUERY クエリは不完全で、解析できません。
UNEXPECTED_FROM_CLAUSE このクエリでは FROM 句を指定できません。
UNRECOGNIZED_FIELD クエリに認識できないフィールドが 1 つ以上含まれています。
UNEXPECTED_INPUT クエリに予期しない余分な部分があります。
REQUESTED_METRICS_FOR_MANAGER MCC アカウントでは指標をリクエストできません。指標を取得するには、MCC アカウントの下位にあるクライアント アカウントごとに個別のリクエストを発行します。
FILTER_HAS_TOO_MANY_VALUES フィルタ内の値(右側のオペランド)の数が上限を超えています。

QuotaErrorDetails

QuotaError がある場合のその他の割り当てエラーの詳細。

フィールド
rate_scope

QuotaRateScope

割り当て上限のレート スコープ。

rate_name

string

割り当てバケットの概要。(「標準権限のリクエスト数」や「アカウントあたりのリクエスト数」など)。

retry_delay

Duration

お客様が次のリクエストを送信するまで待機する必要があるバックオフ期間。

QuotaRateScope

割り当てバケットが属しているスコープの列挙型。

列挙型
UNSPECIFIED 未指定の列挙型
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
ACCOUNT 顧客アカウントごとの割り当て
DEVELOPER プロジェクトごとの割り当て

QuotaErrorEnum

この型にはフィールドがありません。

発生する可能性のある割り当てエラーを記述する列挙型のコンテナ。

QuotaError

発生する可能性のある割り当てエラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
RESOURCE_EXHAUSTED リクエストが多すぎます。
RESOURCE_TEMPORARILY_EXHAUSTED 短期間に行われたリクエストが多すぎます。

RequestErrorEnum

この型にはフィールドがありません。

発生する可能性のあるリクエスト エラーを記述する列挙型のコンテナ。

RequestError

発生する可能性のあるリクエスト エラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
RESOURCE_NAME_MISSING このリクエストにはリソース名が必要です。
RESOURCE_NAME_MALFORMED 指定されたリソース名の形式が正しくありません。
BAD_RESOURCE_ID 指定されたリソース名の形式が正しくありません。
INVALID_PRODUCT_NAME 商品名が無効です。
INVALID_CUSTOMER_ID お客様 ID が無効です。
OPERATION_REQUIRED 変更オペレーションには、作成、更新、削除のいずれかを指定する必要があります。
RESOURCE_NOT_FOUND リクエストされたリソースが見つかりません。
INVALID_PAGE_TOKEN ユーザー リクエストで指定された次のページトークンが無効です。
EXPIRED_PAGE_TOKEN ユーザー リクエストで指定された次のページトークンの有効期限が切れています。
INVALID_PAGE_SIZE ユーザー リクエストで指定されたページサイズが無効です。
REQUIRED_FIELD_MISSING 必須項目の値が指定されていません。
IMMUTABLE_FIELD このフィールドは不変であるため、変更できません。また、「create」オペレーションではフィールドを変更でき、「update」オペレーションでは変更できない場合もあります。
TOO_MANY_MUTATE_OPERATIONS リクエストで受け取ったエントリが多すぎます。
CANNOT_BE_EXECUTED_BY_MANAGER_ACCOUNT クライアント センター(MCC)アカウントでリクエストを実行できません。
CANNOT_MODIFY_FOREIGN_FIELD 変更リクエストで読み取り専用フィールドを変更しようとしました。たとえば、予算フィールドは広告グループでリクエストできますが、adGroups:変更では読み取り専用です。
INVALID_ENUM_VALUE 列挙値は使用できません。
LOGIN_CUSTOMER_ID_PARAMETER_MISSING このリクエストには login-customer-id パラメータが必要です。
LOGIN_OR_LINKED_CUSTOMER_ID_PARAMETER_REQUIRED このリクエストには、login-customer-id パラメータまたは Links-customer-id パラメータが必要です。
VALIDATE_ONLY_REQUEST_HAS_PAGE_TOKEN 検証専用リクエストで page_token が設定されている
CANNOT_RETURN_SUMMARY_ROW_FOR_REQUEST_WITHOUT_METRICS リクエストで指標フィールドが選択されていない場合、return_summary_row を有効にできません。
CANNOT_RETURN_SUMMARY_ROW_FOR_VALIDATE_ONLY_REQUESTS 検証のみのリクエストで return_summary_row を有効にしないでください。
INCONSISTENT_RETURN_SUMMARY_ROW_VALUE return_summary_row パラメータ値は、page_token フィールドが設定されたリクエストと元のリクエストの間で同じである必要があります。
TOTAL_RESULTS_COUNT_NOT_ORIGINALLY_REQUESTED 結果の合計数が元のリクエストでリクエストされていない場合、返されることはありません。
RPC_DEADLINE_TOO_SHORT クライアントで指定された期限が短すぎます。
PRODUCT_NOT_SUPPORTED リクエストに関連付けられているプロダクトは、現在のリクエストではサポートされていません。

SearchAds360Error

検索広告 360 固有のエラーです。

フィールド
error_code

ErrorCode

発生したエラーを示す列挙値。

message

string

人が読める形式のエラーの説明。

trigger

Value

エラーをトリガーした値。

location

ErrorLocation

エラーの原因となったリクエスト プロトコルの部分を示します。

details

ErrorDetails

特定のエラーコードから返されるエラーの詳細情報。ほとんどのエラーコードには詳細が含まれていません。

SearchAds360Failure

Search Ads 360 API 呼び出しが失敗した仕組みを示します。呼び出しが失敗した場合に google.rpc.Status.details 内で返されます。

フィールド
errors[]

SearchAds360Error

発生したエラーのリスト。

request_id

string

デバッグ目的で使用されるリクエストの一意の ID。

SizeLimitErrorEnum

この型にはフィールドがありません。

発生する可能性のあるサイズ上限エラーを記述する列挙型のコンテナ。

SizeLimitError

発生する可能性のあるサイズ上限エラーを記述する列挙型。

列挙型
UNSPECIFIED 列挙型が指定されていません。
UNKNOWN 受信したエラーコードは、このバージョンでは不明です。
REQUEST_SIZE_LIMIT_EXCEEDED リクエストのエントリ数がシステムの上限を超えているか、サイズや複雑さが原因でオペレーションの内容がトランザクションの上限を超えています。リクエストあたりのエントリ数を減らしてみてください。
RESPONSE_SIZE_LIMIT_EXCEEDED レスポンスのエントリ数がシステムの上限を超えています。