よくある質問

このドキュメントでは、Google Pay API for Passes に関するよくある質問に対する回答を記載しています。

Google Pay アプリ

Google は(ユーザーが URI をクリックした後)Google Pay アプリを終了するときにユーザーに通知しますか?
いいえ。ユーザーが展開したカードの URI をクリックして Google Pay アプリを終了するときにメッセージが表示されます。
ポイント プログラムは、消費者が [ポイント プログラムを削除] を押すと完全に削除されますか?
いいえ。ポイント プログラムは Google Pay アプリに表示されなくなり、販売者とともに保存されているユーザーデータとの関連付けが解除されます。ただし、実際の LoyaltyObject はまだ存在しており、REST get メソッドを呼び出すことで取得できます。実装によっては複数の消費者を同じオブジェクトに関連付けることができるため、オブジェクトは削除されません。
オブジェクトをレンダリングする必要があるたびに販売者のウェブサービスを呼び出すのではなく、Google がオブジェクト データを保存するのはなぜですか?
販売者のウェブサービスを毎回呼び出すと、オブジェクトのレンダリングが遅くなります。また、Google ではユーザーがオフラインのときにユーザーのモバイル デバイスでデータをキャッシュに保存する必要があります。
ユーザーが接続できなくなった場合に備えて、Google は画像(メッセージ内のロゴなど)もキャッシュに保存しますか?
はい。Google は画像をキャッシュに保存してサーバーに保存します。ホストしている画像を更新するには、サイトで画像を更新し、クラスまたはオブジェクトも更新してバージョンを更新します。クラスまたはオブジェクトを更新すると、Google で画像ファイルが再度キャッシュに保存されます。

オブジェクトの更新

メンバーが物理的なカードをなくした場合、ポイント プログラムのアカウント ID を更新するにはどうすればよいですか?
オブジェクトの accountId フィールドを REST API を使用して更新します。
REST API を使用してオブジェクトまたはクラスを挿入しようとすると、insufficientPermission エラーが発生します。
    Error:
    Code was 403
    Msg: Forbidden
    {
      "error": {
        "errors": [
         {
          "domain": "global",
          "reason": "insufficientPermissions",
          "message": "Insufficient Permission"
         }
        ],
        "code": 403,
        "message": "Insufficient Permission"
      }
    }
    
アカウントのメールアドレス(アプリケーションの登録時に取得)を Google Pay API for Passes Merchant Center に追加してください。サービス アカウントを Google Pay API for Passes アカウントに関連付けるをご覧ください。

テスト

Google は負荷テストサービスを提供していますか?
いいえ。ただし、1 秒あたりのクエリ数を、ポイント プログラムの有効なアカウントの総数の 0.05% と推定しています。したがって、たとえば、ポイント プログラムの有効なアカウントが 2,000 万人の場合、1 秒あたり 10,000 クエリを処理できるはずです。また、統合の開始直後にトランザクション量が最大になると考えてください。

その他

販売者が JWT のレスポンスで使用する必要がある Content-Type は何ですか?
Google は Content-Type をチェックしていません。Content-Type として使用できるのは、application/json または text/plain です。
クーポンが付近の消費者にプッシュされたとき、それを消費者が見つけたとき(クリック、表示、Google Pay アプリでの表示など)、消費者が購入したとき、消費者が利用したときに、(取引情報を含む)通知を受け取ることはできますか?
消費者がスマートフォンでバーコードやクーポンコードを表示したときや、会計担当者がそれを POS デバイスでスキャンまたは入力したときに、Google で追跡することはできません。クーポンが正常にスキャンされて利用されたかどうかは、販売者の POS のみで判別されます。
ポイントカードを作成するためにクリエイティブ チームから取得する必要があるアセットは何ですか?
ポイント プログラムが Google Pay アプリに保存されている場合、消費者に表示される展開ビュー用にテキストと画像のアセットが必要になります。詳しくは、ポイントのパス テンプレート ページをご覧ください。
詳細なヘルプを取得するにはどうすればよいですか?

詳細なヘルプについては、Google Pay API for Passes サポートチームにお問い合わせください。

サポートへのお問い合わせ