この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

順番待ち管理実装手順

この手順に従って、順番待ち管理 Salesforce オブジェクトを使用して、カスタマイズした訪問者環境を作成します。

これらの手順は、順番待ち管理の訪問者サインアップ環境パッケージのインストール時に自動的に実行されます。詳細は、「訪問者サインアップフォームの作成」を参照してください。

重要

実装手順を実行する前に、次の前提条件を確認してください。

  • ブロードキャストメッセージングでサポートされるチャネル種別は SMS のみです。

  • 着信可能な電話番号に関連付けられた SMS テキストメッセージ用のメッセージングチャネルがある必要があります。ショートコードまたはフリーダイヤル番号を使用できる必要があります。MessagingChannel レコードへのアクセス権が必要です。

  • メッセージングチャネルがキューに関連付けられている必要があります。

  • デジタル待機リストアプリケーションを使用してキュー (LocationWaitlist) を作成する必要があります。

  • 待機リストパーティの作成に必要な情報を要求するフォームを作成する必要があります。このフォームには名前、携帯番号、パーティサイズが含まれ、個人がメッセージの受信をオプトインしている必要があります。

個人がフォームに関連情報を入力したら、Salesforce API (SOAPREST、または Apex) を使用して待機リストパーティを作成します。

  1. LocationWaitlist レコードの ID を使用して、[Status (状況)] 項目を取得します。[Status (状況)] が [Open (進行中)] であることを確認します。
  2. MessagingEndUser レコードを作成します。このレコードに含まれる関連項目には、MessageType ([text] (テキスト) に設定)、MessagingChannelId、MessagingConsentStatus (ワークフローに応じて [ExplicitlyOptedIn] または [ImplicitlyOptedIn] に設定)、MessagingPlatformKey (国コードが追加された顧客の電話番号を含む)、Name (顧客の名前を含む) があります。このレコードは、SMS メッセージを送信するときに同意を確認するためにデジタルエンゲージメントにより使用されます。

    顧客がオプトインしたことを必ず確認してから、オプトイン済みの同意状況を使用してこのレコードを作成してください!

    重要

  3. 待機リストパーティ情報を保存する LocationWaitlistedParty レコードを作成します。関連項目には、MobilePhone、Name、PartySize、PartyStatus ([waiting] (待機中) に設定)、および WaitlistId (LocationWaitlist レコードの ID に設定) があります。

LocationWaitlistedParty レコードの [Status (状況)] 項目が変更される���、Salesforce はメッセージングテンプレートとメッセージングチャネルを使用して、指定された番号に SMS メッセージを送信します。状況が [canceled (キャンセル済み)] に変更されると、顧客は待機リストから削除されます。