エンドツーエンドのテストは、サンドボックス テストとソフトローンチの 2 つのステージで行われます。
- サンドボックス テスト: サンドボックス フロントエンドを使用して、サンドボックスのインベントリに対する一連のテストケースを実施します。サンドボックスの在庫の URL には、[在庫] > [在庫] で [ライブ](サンドボックス)の販売者を探し、右端の列のリンクをクリックすると(利用可能な場合)、その行をクリックして [RwG - E2E] リンクをクリックします。
- 試験リリースの本番環境テスト: サンドボックス テストが完了したら、Google の担当者に連絡してください。これにより、アカウントが「ソフトローンチ」状態になります。本番環境の在庫は予約可能になりますが、エンドユーザーはどの Google サービスでも見つけることができません。ソフトローンチされた広告枠には、[広告枠] > [広告枠] から [準備完了] している販売者を見つけて、右端の列(使用可能な場合)の行をクリックするか、行をクリックして [RwG - E2E] リンクをクリックします。この広告枠にアクセスする方法と、これらの URL を使用する場合の特別な注意事項については、こちらをご覧ください。サンドボックス環境と同様に、一連のテストケースを実施します。
テストケース
以下のエンドツーエンドのテストは、サンドボックス テストとソフトローンチの両方の本番環境テストの一部として実施されます。
- 「Google で予約」を使用して予約を行うと、予約がシステム上に正しく表示されます。
- 確認メールが送信され、表示されている時間と予約が正しいことを確認します。
- 「Google で予約」から予約をキャンセルし、システムで正しくキャンセルされていることを確認します。
- 「Google で予約」で別の予約を行い、Booking Notification API を使用してシステムからキャンセルをトリガーできます。
- 特定のスロットをシステムから削除し、「
BatchAvailabilityLookupResponse
で予約」と、リアルタイムの在庫更新(該当する場合)を通じて、スロットが適切に削除されているかどうかを確認します。注: RTU の遅延は 5 分未満である必要があります。 - 「Google で予約」から予約を変更し、変更した予約がシステムで正しく表示されることを確認します。
- さまざまなスロットをクリックして、
BatchAvailabilityLookup
エラーがないことを確認します。
デバッグ
可用性スロット関連の問題をデバッグする場合は、パートナー ポータルの可用性閲覧者を使用して、スロット変更履歴を確認します。
リリースの準備
リリースに備えて、リリースに向けた準備状況に関するアンケートに記入してください。このフォームを送信すると、リリースの準備が整ったことが Google に通知されます。
また、パートナー ポータルの [Configuration] > [Contact Information] タブにあるすべての必須項目に入力してください。リリース前に連絡先情報フォームに記入する必要があります。
リリース前の準備として、以下の最終チェックリストを確認してください。
- フィードのアップロードが毎日行われている。
- 予約サーバーのエラー率が 5% 未満である。
- リアルタイム更新のエラー率が 5% 未満である。
- ユーザーのデータが安全に送信されている。
- バックエンドからの第三者の予約リクエストがない。
- 可用性チェッカーが 3 日以上(できれば週末に)実行されており、利用不可能でエラー率が 5% 未満。
これらの手順が完了したら、「Google で予約」の担当者に連絡してリリース日を設定します。