エンドツーエンドのテスト

エンドツーエンドのテストは、サンドボックス テストとソフトローンチの 2 つのステージで行われます。

  1. サンドボックス テスト: サンドボックス フロントエンドを使用して、サンドボックスのインベントリに対する一連のテストケースを実施します。サンドボックスの在庫の URL には、[在庫] > [在庫] で [ライブ](サンドボックス)の販売者を探し、右端の列のリンクをクリックすると(利用可能な場合)、その行をクリックして [RwG - E2E] リンクをクリックします。
  2. 試験リリースの本番環境テスト: サンドボックス テストが完了したら、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 で予約」の担当者に連絡してリリース日を設定します。