BatchAvailabilityLookup の準備完了

BatchAvailabilityLookup が発行されると、予約サーバーは現在の販売者の空き状況を表示し、リクエストされた予約スロットが有効で空いていることを確認します。

BatchAvailabilityLookup ページの読み込みとスロットのクリックのマイルストーン タスクを完了するには、両方のメソッドを正常にビルドして配信し、統合で正確なリアルタイムの空き状況を返せるようにする必要があります。

BatchAvailabilityLookup ページ読み込みタスクの要件

  • サンドボックスと本番環境で、BatchAvailabilityLookup ページの読み込みリクエストが 20 回以上成功(成功率 90% 以上)。

BatchAvailabilityLookup スロットクリック タスクの要件

  • サンドボックスと本番環境で、BatchAvailabilityLookup スロットのクリック リクエストが 20 回以上あり、成功率が 90% 以上である。

BatchAvailabilityLookup の基本

BatchAvailabilityLookup は、予約フロー中に現在の時間枠のみユーザーに表示されることを検証します。予約フローのライフサイクル(ページの読み込みやスロットのクリックなど)で複数回呼び出すことができ、予約を試みるユーザーに適切な空き状況を表示します。

BatchAvailabilityLookup ページの読み込み

ユーザーがプレイスシートで店舗の [席を予約] をクリックすると、ページ読み込み時に BatchAvailabilityLookup リクエストが呼び出され、リストビューの複数のスロットが含まれます。ペイロードには、最新のフィードのアップロードまたは介在する空き状況 RTU に基づいて、アクション センターが利用可能と見なす多数のスロットが含まれています。

レスポンスには、すべてのスロット リクエストとスロットの現在の空き状況を含める必要があります。これにより、予約を行うユーザーに利用できないスロットが表示されなくなります。

BatchAvailabilityLookup スロットのクリック

ユーザーが予約可能なスロットを見つけてスロットをクリックすると、スロットのクリックに対して BatchAvailabilityLookup リクエストが呼び出されます。この場合、選択したスロットのみが送信されます。

レスポンスは、スロットの現在の実際の空き状況を表す必要があります。スロットがクリックされる前に予約済みになった場合は、スロットが利用できないことを返します。