エラーコードと例外
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
API エラー レスポンス
次の表に、Google Wallet API から返されるエラーコード、考えられる原因、解決策を示します。
例外 |
メッセージ例 |
候補 |
400 - BadRequestException(BadRequestException) |
リクエストに無効な引数が含まれています。無効なリソース ID: {1234567891234567899 - ABCD1234567}。 |
データ構造の型、形式、長さを確認し、正しい引数を渡します。 |
403 - PermissionDeniedException |
アクセスの拒否 |
サービス アカウントの正しいメールアドレスが、Business Pay and Wallet Console 内で承認されたユーザーであることを確認します。 |
404 - NotFoundException |
ウォレット オブジェクト {1234567891234567899.SampleClubCardxf6a8edf-87ca-4022-a813-694cc57e9fd3} が見つかりません。 |
PATCH リクエストまたは PUT リクエストを試す前にオブジェクト ID に対して GET を実行し、更新するオブジェクトがあり、それが最新であることを確認します。 |
404 - IssuerClassNotFoundException |
ウォレットのオブジェクト クラス {1234567891234567899.ABCD.1234567} が見つかりません。 |
更新を行う際は、PATCH リクエストまたは PUT リクエストの前に GET リクエストを行い、参照するクラスがあることを確認してください。また、リクエストで正しいペイロード(オブジェクトとクラス)が適切に使用されていることも確認します。 |
409 - AlreadyExistsException(すでに存在する例外) |
ウォレットのオブジェクト クラス {1234567891234567899.ABCD.1234567} はすでに存在します。 |
同じクラス ID の作成を試みる前に、クラス ID に対して GET を実行します。リソースが存在する場合は、PATCH または PUT を使用できます。 |
ウェブベースのエラー メッセージ
[Google ウォレットに追加] を使用してパスを保存しようとしたときにエラーが発生した場合リンクをクリックすると、デバッグに役立つエラー メッセージが表示されます。これらのメッセージは「デベロッパー」権限のあるユーザーにのみ表示されます。または「管理者」ロールが必要です。
表示されるエラー メッセージの例を以下に示します。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-08-13 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-08-13 UTC。"],[[["This page explains the various error codes returned by the Google Wallet API, including BadRequestException, PermissionDeniedException, NotFoundException, IssuerClassNotFoundException, and AlreadyExistsException."],["Each error code is accompanied by a description, potential causes, and suggestions for resolution, such as data validation, permission checks, and resource verification."],["Before update requests (PATCH or PUT), it's crucial to perform a GET request to ensure the resource exists and you have the latest version to prevent conflicts."],["For 'Add to Google Wallet' links, web-based error messages are displayed to developers and admins to aid in debugging issues during pass saving."],["These messages provide insights into the problem, helping developers understand and resolve issues effectively."]]],[]]