テストと公開

テスト

次の表に示す基準を使用して、ポイントカードを一般公開する準備ができているかどうか判断することをおすすめします。

すべての UI テストは、Android ベースのデバイスで Google ウォレット アプリを使用して行う必要があります。

全般

このセクションでは、全般的な機能テストの基準を示します。

テスト 期待される結果
ポイントカードに記載のカスタマー サービスの電話番号に電話をかけます(記載されている場合)。 提供された電話番号で、カスタマー サービス部門につながります。

クラスとオブジェクト

このセクションでは、クラスまたはオブジェクトの機能に関するテストの基準を示します。

テスト 期待される結果
REST API を使用して、メッセージをクラスに追加します。 Google ウォレット アプリ* のポイントカードの展開ビューで、メッセージ リストの先頭にメッセージが表示されます。
消費者のポイント プログラムのポイント残高を更新します。 特定のポイントカードのポイント プログラムのリストビューと展開ビューに、24 時間以内に更新されたポイント残高が表示されます。
特定の LoyaltyObject が参照するクラスを変更して消費者を異なるポイント階層に移動します(ポイント プログラムに、それぞれ異なる LoyaltyClass によって表される異なる階層がある場合のみ)。 Google ウォレット アプリで、ポイントカードの展開ビューに 24 時間以内に新しい階層が表示されます。
クラスにプレイス ID(関連する場所を含む)または緯度 / 経度の値が含まれ、ユーザーがそのいずれかの場所の近距離内に入るとユーザーに通知が表示されます。 なし
クラスまたはプレイス ID に含まれるロケーションの近距離内に移動します。 ポイントカードの販売者の近くにいることを示すアラートが、スマートフォンに表示されます。
クラスの reviewStatusApproved になっています。 なし

*個々のユーザーにメッセージを送信する場合は、REST API を使用した個別のオブジェクトへのメッセージの追加もテストする必要があります。

ユーザー インターフェース

このセクションでは、ユーザー インターフェースの一般的な要素に関するテストの基準を示します。

テスト 期待される結果
テンプレートの必須フィールドすべてに正しい情報が入力されていることを確認します。 なし
画像が、ブランド ガイドラインの画像のガイドラインすべてを遵守していることを確認します。 なし
文字列値が、ブランド ガイドラインの見出しのガイドラインすべてを遵守していることを確認します。 なし
ポイントカードがデバイスに正しく表示されています。 なし
Google ウォレット アプリで自社のポイント プログラムのウェブサイト リンクをクリックします。 ウェブサイト リンクをクリックすると、適切な販売者のウェブページが表示されます。
販売者の店舗でバーコード スキャン機能を利用できない場合、バーコードは表示されません。 なし

店舗でのテスト

このセクションでは、店舗で実施するテストの基準を示します。

テスト 期待される結果
Google ウォレット アプリを使用して、販売者の POS でバーコード スキャンをテストします。 バーコードがスキャンされ、ポイントカードの情報が読み取られます。
販売者のサービス担当者が、ポイントのスキャンを処理する訓練を受けています。 なし

Google では、次の表に示す基準を使用して、カードを一般公開する準備ができているかを判断します。このページを印刷して各項目を確認し、カードを一般公開する準備が整っていることを確認してください。

ボタンのテスト

このセクションでは、[Google ウォレットに追加] ボタンに関するテストの基準を示します。

テスト 期待される結果
Chrome ブラウザでボタンをテストします。 Chrome で、パートナーのウェブページ上にボタンが正しく表示され、機能します。
Firefox ブラウザでボタンをテストします。 Firefox で、パートナーのウェブページ上にボタンが正しく表示され、機能します。
Safari ブラウザでボタンをテストします。 Safari で、パートナーのウェブページ上にボタンが正しく表示され、機能します。
Internet Explorer 9 ブラウザでボタンをテストします。 Internet Explorer 9(Citrix)で、パートナーのウェブページ上にボタンが正しく表示され、機能します。
ブラウザのさまざまなズームレベルでボタンをテストします。 ボタンは、ブラウザのさまざまなズームレベルで正しく表示されます。
ボタンの表示速度をテストします。 1 つのボタンが 1 秒以内に表示されます。
ポイントカードの保存後に [Google ウォレットに追加] ボタンが非表示になるようにウェブサイトを設計している場合:
  1. ウェブサイトの [Google ウォレットに追加] ボタンをクリックします。
  2. 保存したカードを Google ウォレットから削除します。
ウェブサイトに [Google ウォレットに追加] ボタンが再表示されます。
ポイントカードの保存後に [Google ウォレットに追加] ボタンが非表示になるようにウェブサイトを設計している場合。 ポイントカードが保存されたことを示す文字列が表示されます。

パスの保存

このセクションでは、[Google ウォレットに追加] ボタンのクリックに関するテストの基準を示します。

テスト 期待される結果
ウェブサイトの [Google ウォレットに追加] ボタンをクリックします。 作成された JWT に、ボタンの有効なドメインすべてが含まれています(httpshttpwww は含まれません)。
ウェブサイトの [Google ウォレットに追加] ボタンをクリックします。 正しいカードが Google ウォレットに保存されます。
ウェブサイトの [Google ウォレットに追加] ボタンをクリックします。 カードが保存され、ボタンを再度押すことができなくなります。
ウェブサイトの [Google ウォレットに追加] ボタンをクリックします。 作成された JWT が approved のクラスを参照します。

ブランド ガイドライン

このセクションでは、[Google ウォレットに追加] ボタンのブランド ガイドラインを確認するための基準を示します。

テスト 期待される結果
ボタンが、ブランド ガイドラインの [Google ウォレットに追加] ボタンの配置要件を満たしていることを確認します。 なし
ボタンが、ブランド ガイドラインの [Google ウォレットに追加] ボタンのデザイン要件を満たしていることを確認します。 なし

公開

統合のテストに成功したら、公開を開始します。以下の公開チェックリストをすべて完了してください。

ビジネス プロフィールの入力を完了する

公開アクセスを取得するには、Google Pay and Wallet Console にログインしてビジネス プロフィールの入力を完了する必要があります。[ビジネス プロフィール] をクリックして、お支払いプロファイルを設定し、ビジネス情報を入力してください。

少なくとも 1 つのクラスを作成する

Google Wallet API のデモモードを使用している場合は、公開するパスクラスを少なくとも 1 つ作成してください。

公開アクセスのリクエスト

上記の手順をすべて完了したら、本番環境へのアクセスをリクエストできます。これを行うには、コンソールにログインします。Google Wallet API に移動し、[公開アクセスのリクエスト] をクリックします。

公開アクセスの許可

Google のチームがリクエストを審査し、公開アクセスを許可します。アクセスが許可されると、既存のクラスが公開されます。オブジェクトを作成して利用者に配布できます。公開アクセスが許可された後に追加のクラスを作成した場合は、それらのクラスも公開されます。ただし、このようなクラスについては Google が随時評価を行い、懸念事項がある場合はご連絡させていただく場合があります。