Apple Messages for Business の機能を追加する
Apple の Message Suggest を使用して通話をデフレクトする
Message Suggest
Message Suggest を有効にするには、Apple Messages for Business Team (registry@apple.com) に次の情報を E メールでお知らせください。Apple により、お客様向けのチャネルが設定されます。
-
通話量の多い電話番号など、主要な電話番号をすべて入力します。
-
電話での問い合わせ時間を指定して、営業時間外メッセージの顧客の期待値を入力します。
-
各電話番号に関連付けるインテント、グループ、およびメッセージ本文のパラメータを入力します。
-
エージェントが 1 日にサポートできる顧客の数を見積もり、入力します。これは、運用能力に応じて増減します。
Message Suggest を有効にする方法については、Apple の Message Suggest FAQs
Apple Messages for Business ボタンを埋め込む
ウェブサイトまたはモバイルアプリに Apple Messages for Business ボタンを埋め込むには、次の操作を行います。
-
Apple の Messages for Business JS (JavaScript) ライブラリをウェブページのヘッダーに追加します。
-
div
コンテナを追加してボタンを格納します。 -
バナー、フォールバックサポート、ボタンの色をブランドのニーズに合わせてカスタマイズします。
Messages for Business ボタンには、少なくとも、次の項目が含まれている必要があります。
-
コンテナのタイプを指定するクラス属性 (バナー、電話、またはメッセージ)。
-
Messages for Business に自社を登録したときに受け取ったビジネス ID を示す data-apple-business-id 属性。
認証
認証により、顧客はチャット会話中に任意の ID プロバイダー (複数可) にサインインできます。認証機能は、OAuth2 および OIDC フレームワークを活用して、サインインが成功したときに顧客の ID を確認します。詳細については、「Apple Messages for Business の認証の有効化」を参照してください。
URL からチャットを開始する
ウェブサイトや E メールメッセージから顧客との会話を開始できます。
例えば、顧客は、お客様が提供した URL を使用してチャットを開始できます。顧客が URL をクリックすると、システムはメッセージにリダイレクトし、お客様のビジネスにテキストメッセージを送信できます。
URL を提供する方法と場所を決定します。URL は、E メールメッセージやウェブサイトのリンクとして含めたり、アプリのボタンのアクションとして使用できます。
URL として https://bcrw.apple.com/urn:biz:your-business-id
を使用します。your-business-id
は、Messages for Business への登録後に Apple から受け取ったビジネス ID に置き換えてください。
URL に含めることができるオプションのクエリ文字列パラメータは次のとおりです。
-
biz-intent-id
: チャットの意図または目的を特定するために使用します。 -
biz-group-id
: 顧客からの特定の質問や問題に対処するのに最適なグループ、部門、または個人を指定するために使用します。 -
body
: メッセージの自動入力に使用します。これにより、顧客が [送信] をクリックするだけで会話を開始できます。
次に、請求部門でクレジットカードに関する質問がある顧客の URL の例を示します。
-
https://bcrw.apple.com/urn:biz:22222222-dddd-4444-bbbb-777777777777?biz-intent-id=account_question&biz-group-id=billing_department&body=Order%20additional%20credit%20card
.
リストピッカーとタイムピッカー、フォーム、添付ファイル、クイック返信を追加する
リストピッカーを使用すると、顧客は商品や問い合わせの理由などの項目を選択できます。タイムピッカーを使用すると、顧客は予約のスケジュールなど、利用可能なタイムスロットを選択できます。クイック返信では、カスタマーにシンプルなインラインレスポンスを選択するよう促します。フォームを使用すると、顧客向けのリッチで複数のページにわたるインタラクティブなフローを作成できます。
リストピッカー、タイムピッカー、フォームおよびクイック返信を設定する方法の詳細については、「チャットで顧客が使用する Amazon Lex インタラクティブメッセージを追加する」を参照してください。
添付ファイルを有効にする方法については、「チャットを使用してファイルを共有するための添付ファイルの有効化」を参照してください。
Apple Pay
Apple Pay を使用すると、消費者は紙幣、硬貨、物理的な銀行カードを管理することなく買い物を済ませることができます。Apple Messages for Business を利用することで、消費者はメッセージアプリを離れることなく、お気に入りのブランドとの取引を完了することができます。
Apple Pay は個別の機能ですが、アプリ内の Apple Pay とウェブ上の Apple Pay と共通点があります。企業が、Apple Messages for Business を通じて商品やサービスを購入する顧客に支払いを求める場合、顧客は Apple Pay を使って支払いを行うことができます。
Apple Pay の詳細については、「デベロッパー用 Apple Pay
Connect を使用して Apple Pay を設定する方法については、「チャットで顧客が使用する Amazon Lex インタラクティブメッセージを追加する」を参照してください。
iMessage アプリ
iMessage アプリまたは Apple Custom Interactive Messages (CIM) は、エンドユーザーとビジネス顧客間の双方向性を高め、エンドユーザーがビジネスから iMessage アプリを受け取ることができるようにします。これらの iMessage アプリには、エンドユーザーが Apple のメッセージアプリ内で完全にやり取りするためのより豊富な情報が含まれており、エンドユーザーは会話に留まって同じやり取りを行うことができます。このため、Apple CIM は他の既存のインタラクティブメッセージタイプよりもカスタマイズしやすくなっています。
次の図は、詳細なマップとロケーションピンを備えた Apple CIM を使用して送信された iMessage アプリの例です。
Amazon Connect を使用して iMessage アプリを設定する方法については、「チャットで顧客が使用する Amazon Lex インタラクティブメッセージを追加する」を参照してください。
URL にリッチリンクを使用する
リッチリンクでは、画像を含む URL のインラインプレビューを表示できます。通常の URL とは異なり、「タップしてプレビューを読み込む」メッセージを選択しなくても、チャットで画像をすぐに表示できます。
Amazon Connect でリッチリンクを使用するための要件
Amazon Connect のチャットメッセージでリッチリンクを使用するには、URL と画像が次の要件を満たす必要があります。
-
ウェブサイトで、Facebook のオープングラフタグを使用している必要があります。詳細については、「ウェブ管理者向けシェア機能ガイド
」を参照してください。 -
URL に添付する画像は、.jpeg、.jpg、または.png である必要があります。
-
ウェブサイトは HTML である必要があります。
注記
リッチリンクの機能を初めて使用する際、次の例に示すように、チャットテキストとは別のメッセージで URL を送信することをお勧めします。最初のメッセージでは URL が紹介されています。次のメッセージには URL が含まれます。
問い合わせフローで Apple Messages for Business の問い合わせ属性を使用する
問い合わせ属性を使用すると、問い合わせに関する一時的な情報を保存して、フローで使用できます。
例えば、さまざまな基幹業務で Apple Messages for Business を使用している場合は、問い合わせ属性 AppleBusinessChatGroup に基づいて各フローへと分岐できます。また、Apple Messages for Business メッセージを他のチャットメッセージとは別個にルーティングしたい場合は、MessagingPlatform に基づいて分岐できます。
問い合わせ属性の詳細については、「Amazon Connect で問い合わせ属性を使用する」を参照してください。
Apple Messages for Business の顧客をルーティングするには、以下の問い合わせ属性を使用します。
属性 | 説明 | タイプ | JSON |
---|---|---|---|
MessagingPlatform |
顧客からの要求の発信元であるメッセージングプラットフォーム。 正確な値: AppleBusinessChat |
ユーザー定義 | $.Attributes.MessagingPlatform |
AppleBusinessChatCustomerId |
Apple から提供された、顧客の不明瞭な ID。この値は、AppleID とビジネスに対しては一定のままです。これを使用して、メッセージが新しい顧客からのものか、再訪した顧客からのものかを識別できます。 |
ユーザー定義 | $.Attributes.AppleBusinessChatCustomerId |
AppleBusinessChatIntent |
チャットのインテント、あるいは目的を定義することができます。このパラメータは、顧客側で [ビジネスチャット] ボタンがクリックされている場合に、メッセージ内でチャットセッションを開始した URL の中に含まれます。 |
ユーザー定義 | $.Attributes.AppleBusinessChatIntent |
AppleBusinessChatGroup |
顧客における特定の質問や問題を処理するのに最適な、部門または個人を指定するためのグループを定義します。このパラメータは、顧客側で [ビジネスチャット] ボタンがクリックされている場合に、メッセージ内でチャットセッションを開始した URL の中に含まれます。 |
ユーザー定義 | $.Attributes.AppleBusinessChatGroup |
AppleBusinessChatLocale |
ユーザーインターフェイスに表示したい言語とAWS リージョンを定義します これは、言語識別子 (ISO 639-1) とリージョン識別子 (ISO 3166) で構成されます。例えば、en_US。 |
ユーザー定義 | $.Attributes.AppleBusinessChatLocale |
AppleFormCapability |
顧客のデバイスがフォームに対応しているか。 true の場合、顧客のデバイスは対応しています。 false の場合、デバイスは対応していません。 |
ユーザー定義 | $.Attributes.AppleFormCapability |
AppleAuthenticationCapability |
顧客のデバイスが認証 (OAuth2) に対応しているかどうか。true の場合、顧客のデバイスは対応しています。false の場合、デバイスは対応していません。 |
ユーザー定義 | $.Attributes.AppleAuthenticationCapability |
AppleTimePickerCapability |
カスタマーのデバイスがタイムピッカーをサポートしているか。 true の場合、顧客のデバイスは対応しています。 false の場合、デバイスは対応していません。 |
ユーザー定義 | $.Attributes.AppleTimePickerCapability |
AppleListPickerCapability |
カスタマーのデバイスがリストピッカーをサポートしているか。 true の場合、顧客のデバイスは対応しています。 false の場合、デバイスは対応していません。 |
ユーザー定義 | $.Attributes.AppleListPickerCapability |
AppleQuickReplyCapability |
カスタマーのデバイスがクイック返信をサポートしているか。 true の場合、顧客のデバイスは対応しています。 false の場合、デバイスは対応していません。 |
ユーザー定義 | $.Attributes.AppleQuickReplyCapability |