BatchAvailabilityLookup の準備完了

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

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

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

  • 過去 20 回の BatchAvailabilityLookup ページ読み込みレスポンスのうち、90% にエラーがありません。

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

  • 過去 20 回の BatchAvailabilityLookup スロットのクリック レスポンスのうち、95% は失敗していません。
  • 過去 20 件の BatchAvailabilityLookup スロットクリック レスポンスの 100% にエラーがありません。

BatchAvailabilityLookup の基本

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

BatchAvailabilityLookup ページの読み込み

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

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

BatchAvailabilityLookup スロットのクリック

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

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