メッセージの種類
テキスト
顧客にテキストメッセージを送信します。これらのメッセージには絵文字を含めることができます。
テキストメッセージは3,000文字に制限されています。
リッチリンク
画像や動画にURLを含めると、購入者はメッセージアプリ内で商品をプレビューできます。顧客が画像または動画をタップすると、リンク先のページがブラウザーで開きます。コンテンツを表示した後、会話に戻ることができます。
Apple Messages for Business(AMB)** または Messages API** を使用してリッチリンクメッセージ(RICH_LINK
)を送信する場合、リクエストで imageUrl
パラメータと linkTitle
パラメータが指定されていない場合、メタデータは指定された linkUrl
から自動的に取得されます。
この動作では、Open Graph メタデータ (リンク先のページで使用可能な場合) を使用して、タイトルと画像を含むリッチ リンク プレビューを生成します。これにより、手動で設定しなくても適切なフォーマットが保証されます。
API リクエストで linkTitle
または imageUrl
を定義すると、これらの値によってフェッチされたメタデータが上書きされ、プレビューの外観を完全に制御できます。

Apple Mapsのサポート
Infobip は、Apple Maps の URL を自動的に検出して処理し、必要なメタデータを取得し、完全に構造化されたリッチ リンクを生成します。これにより、開発者側の構成や追加のバックエンド ロジックが不要になります。
AMBを介したApple Mapsの位置情報共有は、メタデータが自動的に適用されるため、ユーザーによる追加の作業を必要とせずにシームレスになりました。
愛着
画像、PDFファイル、またはその他の種類のファイルを添付ファイルとして顧客に送信します。
最大ファイルサイズは100MBです。
クイック返信
顧客が進行中の会話を離れることなく、複数のオプションからインラインで選択できるようにします。
2 つから 5 つのオプションを追加できます。お客様は、これらのオプションのうち 1 つのみを選択できます。

リスト ピッカー
視覚的に整理された選択肢を顧客に提供します。例: 購入できるアイテムのリストや、関連するサポート オプションに誘導する質問のリスト。

リスト ピッカーには、次の必須コンポーネントが含まれています。
- 受信したメッセージ
- List (リスト)
- 応答メッセージ

受信したメッセージ
これは、顧客に送信するメッセージです。
受信したメッセージには、次のコンポーネントが含まれます。
- タイトル: リストの名前。デフォルト値は「Select an option」です
- メッセージ テキスト: 説明またはメッセージ。絵文字やプレースホルダーを含めて、メッセージをパーソナライズできます
- 画像(オプション): 表示する画像
- サポートされている形式は、.jpg、.png、.gifです。
- 画像をアップロードするか、画像へのリンクを追加できます。
- 画像のスタイルを設定できます。デフォルト値は icon です。
List (リスト)
これは、顧客がオプションを選択できる項目のリストです。
リストには、次のコンポーネントが含まれています。
- セクション タイトル: リストのタイトル。プレースホルダーを含めて、タイトルをパーソナライズできます
- リスト項目: リスト内の項目。リスト アイテムには、次のコンポーネントが含まれています。
- アイテム タイトル: リスト アイテムの名前。プレースホルダーを含めて、タイトルをパーソナライズできます
- 画像(オプション): 表示する画像。
- サポートされている形式は、.jpg、.png、.gifです。
- 画像をアップロードするか、画像へのリンクを追加できます。
- 画像のスタイルを設定できます。デフォルト値は icon です。
- アイテムのサブタイトル (オプション): リスト アイテムの説明
次のオプション機能を実装できます。
- 複数アイテムの選択: このオプションを有効にすると、ユーザーはリストから複数のアイテムを選択できるようになります。
- リスト属性から追加: 定義済みの属性に保存されているリスト項目を追加します。
- 新しいリスト セクションの追加: 複数のリスト セクションを追加して、リスト アイテムをグループに分類します。
- 選択の保存: 顧客の入力を属性に保存します。
- 繰り返し: 顧客が無効な入力を入力した場合にメッセージを繰り返す回数を選択します。
- フォールバック: 顧客が無効な入力を入力した場合のフォールバック メッセージを追加します。フォールバック メッセージの例: エージェントに接続します。
応答メッセージ
これは、エンド ユーザーがリストから 1 つ以上の項目を選択したときに送信する定義済みのメッセージです。
応答メッセージには、次のコンポーネントが含まれます。
- タイトル: リストの名前
- メッセージ テキスト: 説明またはメッセージ。絵文字やプレースホルダーを含めて、メッセージをパーソナライズできます
- 画像(オプション): 表示する画像
- サポートされている形式は、.jpg、.png、.gifです。
- 画像をアップロードするか、画像へのリンクを追加できます。
- 画像のスタイルを設定できます。デフォルト値は icon です。
- 受信メッセージに画像を追加し、応答メッセージには追加しない場合、受信メッセージの画像が応答メッセージで使用されます。
タイムピッカー
たとえば、予定をスケジュールするときなど、適切な時間帯を選択するように顧客に促します。

顧客は予定表ビューでタイム ピッカーを表示できるため、会議の競合を確認できます。住所、ルート案内、連絡先の詳細などの情報を含めると、顧客はカレンダー アプリケーションでこの情報を表示し、マップ アプリケーションでルート案内を取得できます。
タイムピッカーは、今後の予定について顧客に通知するプッシュ通知もサポートしています。
プッシュ通知を送信するには、顧客からオプトインを取得する必要があります。
タイムピッカーには、次の必須コンポーネントが含まれています。
- 受信したメッセージ
- タイムスロット
- 応答メッセージ
受信したメッセージ
これは、顧客に送信するメッセージです。
受信したメッセージには、次のコンポーネントが含まれます。
- タイトル: リストの名前。デフォルト値は「Select an option」です。
- メッセージ テキスト: 説明またはメッセージ。絵文字やプレースホルダーを含めて、メッセージをパーソナライズできます。
- 画像(オプション): 表示する画像。
- サポートされている形式は、.jpg、.png、.gifです。
- 画像をアップロードするか、画像へのリンクを追加できます。
- 画像のスタイルを設定できます。デフォルト値は icon です。
タイムスロット
これは、利用可能な時間枠を追加するリストです。お客様はリストからオプションを選択できます。
タイムスロットには、次のコンポーネントが含まれます。
- タイトル: リストのタイトル。プレースホルダーを含めて、タイトルをパーソナライズできます
- タイム ゾーン: 顧客がオプションを選択できるタイム ゾーンの一覧
- 場所の詳細 (省略可能): 場所の名前。プレースホルダーを含めて、このフィールドをパーソナライズできます。
- 経度 と 緯度 (オプション): 場所の座標。プレースホルダーを含めて、これらのフィールドをパーソナライズできます。
- タイムスロット:タイムスロットのStart日付、開始時刻、および期間。このフィールドは、自由形式として設定することも、事前定義された値を含めることもできます
次のオプション機能を実装できます。
- リスト属性から時間枠を追加: 定義済みの属性に保存されているリスト項目を追加します。
- 選択範囲の保存: 顧客入力を属性に保存します。
- 繰り返し: 顧客が無効な入力を入力した場合にメッセージを繰り返す回数を選択します。
- フォールバック: 顧客が無効な入力を入力した場合のフォールバック メッセージを追加します。フォールバック メッセージの例: エージェントに接続します。
応答メッセージ
これは、顧客が利用可能な時間帯からオプションを選択したときに受信する事前定義されたメッセージです。
応答メッセージには、次のコンポーネントが含まれます。
- タイトル: リストの名前
- テキスト: 説明またはメッセージ。絵文字やプレースホルダーを含めて、メッセージをパーソナライズできます。
- 画像: 表示する画像。
- サポートされている形式は、.jpg、.png、.gifです。
- 画像をアップロードするか、画像へのリンクを追加できます。
- 画像のスタイルを設定できます。デフォルト値は icon です。
- 受信メッセージに画像を追加し、応答メッセージには追加しない場合、受信メッセージの画像が応答メッセージで使用されます。
形
複数ページのインタラクティブフォームを送信して、1 つのメッセージ内でエンドユーザーから情報を収集します。フォームには、さまざまな外観と機能を持つメニューと質問を含めることができます。例: トリアージ フロー、CSAT 調査、アカウントの作成。エンドユーザーは、メッセージアプリを離れることなくフォームに入力できます。
エンド ユーザーがフォームを送信する前に別のアプリに切り替えると、フォームが閉じます。ユーザーがフォームを再度開くと、フォームがリセットされ、エンド ユーザーは情報の再入力が必要になる場合があります。したがって、Appleは、シンプルなメニューを使用して、エンドユーザーが簡単に回答できる質問を追加することをお勧めします。

App Clips(アプリクリップ)
App Clipは、小型で軽量なバージョンのAppで、ユーザーは完全なAppをインストールしなくても、料理の注文や請求書の支払いなどの特定のタスクをすぐに完了できます。 App Clipは、ユーザーがメッセージApp内で直接ビジネスに関与するための迅速で便利な方法を提供します。
企業はApp Clipを作成し、Apple Messages for Businessを介して顧客に送信でき、顧客はすぐにそれを開くことができるため、アプリを完全にダウンロードする必要はありません。

バイナリ選択テンプレート
Apple Messages for Business は、ビジネスアップデートメッセージをサポートしています。これは、企業が会話を開始する前にユーザにオプトインを要求できる事前定義されたメッセージです。
このメッセージの種類では、バイナリ選択テンプレートを使用して、通信を受け入れるか拒否するかをユーザーに求めます。ユーザーがはいを選択した場合、ビジネスは、Appleのメッセージングポリシーと各ユースケースの承認に従って、最大12か月間メッセージングを継続できます。ユーザーが いいえ を選択すると、ユーザーはブロックリストに追加され、明示的にオプトインしない限り、再度連絡することはできません。

バイナリ選択テンプレートは、Appleによって完全に管理されています。メッセージには、はい と いいえ の 2 つの定義済みの応答ボタンが含まれています。テンプレートは必須であり、編集や置換はできません。ただし、ブランディングオプションは限られています。
- テキストのみ: バイナリ ボタンを含む標準のオプトイン プロンプト
- テキストと画像: オプションの PNG 画像と同じ構造。
- ロゴ: ビジネスには独自のロゴを含めることができます。Appleロゴは必須ではありません。
メッセージ・テキストとボタン・ラベルは変更できません。これらのテンプレートは、オプトインフローでのみ使用できます。
オプションの統合
Apple Pay(アップルペイ)
Apple Payは、顧客がMessages for Businessを通じて製品やサービスを購入するための簡単で安全な方法を提供します。顧客はMessages for Business 会話を離れることなく支払うことができます。顧客が支払要求をクリックすると、支払シートが開きます。顧客が支払いを承認すると、支払い要求チャット メッセージが更新され、支払いが完了したことが反映されます。注文確認や注文追跡など、他の情報を含めることができます。

Apple Pay設定を作成するには、Apple Business RegisterでApple Pay加盟店IDを作成する必要があります。この ID は、支払いを受け付けることができるマーチャントとしてビジネスを識別します。この ID は Apple Pay サービスに固有のもので、有効期限はありません。この ID は、複数の Web サイトやアプリで使用できます。
詳細については、Appleサポートドキュメント (opens in a new tab)を参照してください。
Apple Payを設定するには、Apple Payの設定セクションを参照してください。
認証
Messages for Business を使用すると、認証エンドポイントを使用して、Infobip プラットフォームと顧客のデバイスの間で認証データを渡すことができます。顧客が承認されると、システムはOAuth応答を送信し、顧客のデバイスはログインフォームを受信します。顧客はログイン資格情報を入力して、認証プロセスを続行できます。

認証構成を作成するには、Apple Business Register (opens in a new tab) で OAuth URL、トークンURL、およびクライアント識別子のパラメーターを定義します。
認証を設定するには、認証 設定セクションを参照してください。
iMessageアプリ
iMessageは、追加機能を含むアプリを作成できるフレームワークです。iMessages フレームワークを使用して作成されたアプリは、iMessage アプリと呼ばれます。
各 iMessage App は、1 つの特定のタスクを有効にする必要があります。例: 座席の選択、フライトの進捗状況を地図で表示する、店内の地図を表示する。

作成できる iMessage App の種類は、以下のとおりです:
- スタンドアロン iMessage アプリ: スタンドアロン アプリは、メッセージ アプリの外部にある iOS アプリに顧客をリダイレクトします。
- iMessage アプリ拡張機能: iMessage アプリ拡張機能は、iOS アプリ内でホストされます。この拡張機能を使用すると、ユーザーはMessages for Business 会話内からアプリを操作できます。
詳細については、Appleサポートドキュメント (opens in a new tab)を参照してください。
iMessageアプリを設定するには、iMessageアプリ設定セクションを参照してください。
衛星メッセージング
サテライトメッセージングは、Apple Messages for Business(AMB)内のオプション機能で、ユーザーはセルラー接続またはWi-Fi接続にアクセスできない場合に、サテライトを使用してメッセージを送受信できます。この機能は iPhone 14 以降のモデルでサポートされており、主に緊急時またはオフグリッドのシナリオで使用されます。

サテライトメッセージングにより、ユーザーは次のことができます。
- サポートされているプロバイダーにロードサイドアシスタンスをリクエストします。
- Conversationsを通じてリアルタイムの位置情報の更新を共有します。
- 純粋なテキストメッセージを送受信します(メディアはサポートされていません)。
- 最大 10 時間の限られたセッション ウィンドウ内で通信します。
サテライト メッセージングは、緊急時の使用を目的としています。Appleは、すべての衛星からの問い合わせは、Conversationsインターフェイスを使用してライブエージェントが処理する必要があることを義務付けています。
メッセージング機能
- ヘルプのリクエスト: ユーザーは、衛星接続を使用してiPhoneでロードサイドアシスタンスのリクエストを開始し、AMBにオプトインします。
- 位置情報の共有:GPS座標は、ユーザーが移動すると15分以内に自動的に更新されます。
- テキストのみのメッセージ: 添付ファイルとメディアはサポートされていません
- 最大サイズ: メッセージあたり 500 文字。
- セッション ウィンドウ: ユーザーの最後のメッセージから最大 10 時間後、またはユーザーがセッションを閉じるまで。
- セッション終了後:企業は、標準のAMBチャネルを通じて最大365日間のフォローアップを行うことができます。
統合
ビジネスで Satellite Messaging を有効にするには、次の手順に従います。
-
AMBチャネルへのオンボード Apple Messages for Business の標準的なオンボーディングプロセスを完了します。
-
Appleとの法的契約の確立 お客様は、衛星メッセージに関する直接契約を Apple と締結する必要があります (RAA – Roadside Assistance Agreement)。Infobip は、この手順には関与しません。
-
Appleの承認 RAA を確認した後、Apple はお客様のビジネスで Satellite Messaging を有効にします。
-
Infobip を使用したセットアップ 承認されると、Infobip は Conversations インターフェイスで必要な設定を構成します。
-
テスティング Appleは、サービスを提供する地域での物理的なフィールドテストを調整します。
Conversations インターフェイスを使用する必要があります。サテライトメッセージは、ユースケースの重要な性質上、常にライブエージェントにルーティングされます。
Conversations の サテライト メッセージング の詳細については、メッセージング チャネル の Apple Messages for Business セクションを参照してください。