米国の請求タイプ
米国では、RCS メッセージは、次の 2 つのタイプのいずれかとして課金されます。
- 豊富なメッセージ
- リッチメディアメッセージ
メッセージの分類は、コンテンツが基本的なアクションを含むテキストのみであるか、メディアと高度な推奨アクションが含まれているかによって異なります。
型 | 説明 |
|---|---|
| 豊富なメッセージ | アプリケーションから個人へ (A2P) または個人からアプリケーションへ (P2A) メッセージ:
タイトルや説明のみを含むリッチカードは、テキストのみのリッチメッセージとは見なされません。 NOTE テキストのみの P2A メッセージは、160 バイトのセグメントで課金されます。 |
| リッチメディアメッセージ | アプリケーションから個人へ (A2P) または個人からアプリケーションへ (P2A) メッセージ:
リッチ メディア メッセージには、返信の提案やアクションの提案 (電話のダイヤルや URL を開く (ブラウザ) など) を含めることができます。メッセージにマルチメディア コンテンツが含まれている場合は、自動的にリッチ メディア メッセージとして分類されます。 NOTE P2A 課金: P2A メッセージにファイルが含まれている場合は、リッチメディア MO メッセージとして課金されます。 |
一部の通信事業者は P2A メッセージに対して料金を請求します。テキストのみの P2A メッセージは、A2P メッセージに適用されるのと同じセグメント化ルールに従って、セグメント単位で課金されます。
次のメッセージタイプは P2A として請求されます。
- 実際の MO メッセージ: エンド ユーザーが手動でエージェントに直接メッセージを送信したときに送信されます。
- クイック返信 MO メッセージ: エンド ユーザーが [返信の提案] ボタンを選択したときに送信されます。
- 場所の MO メッセージの要求: エンド ユーザーが [場所の提案の要求] ボタンを選択した後、自分の場所を共有したときに送信されます。
P2A メッセージにファイルが含まれている場合は、リッチ メディア MO メッセージとして課金されます。
Webhook を使用して米国の請求を追跡する
米国内のメッセージの場合、trafficType フィールドは、上記で定義した米国の請求タイプにマッピングされる 2 つの追加値を返します。
| trafficType 値 | 請求タイプ |
|---|---|
RICH | 豊富なメッセージ |
RICH_MEDIA | リッチメディアメッセージ |
リッチメッセージのセグメント数: 米国のリッチメッセージは160バイトのセグメントで請求され、配信レポートと受信Webhookは、各メッセージが使用したセグメントの数を報告します。
| フィールド | Webhook | 説明 |
|---|---|---|
messageCount | RCS配信レポートの受信 | 使用されたアウトバウンド Rich MT メッセージの 160 バイト セグメントの数。配信レポートのペイロードの results[].messageCount にあります。 |
rcsCount | RCS インバウンド メッセージを受信する | インバウンド Rich MO メッセージに含まれるセグメントの数。 results[].rcsCountで発見。米国のリッチ メッセージの場合は 1 より大きくすることができます。 |
米国インタラクティブセッション
US Interactive Session は、米国の会話型 RCS エージェント向けのセッションベースの課金モデルです。グローバル A2P および P2A 会話課金とは異なる基準を使用します。
MO メッセージの修飾
特定の Person-to-Application (P2A) アクションのみが対話型セッション トリガーにカウントされます。
- エンド ユーザーは、フリー テキストまたはファイルの返信を送信します。
- エンドユーザーが返信候補をタップします。
- エンドユーザーが自分の位置情報を共有します。
次のアクションはトリガーにカウントされません。
- [URLを開く]、[カレンダーに追加]、または同様の推奨アクションボタンをクリックします。
- 場所の共有を完了せずに [場所の要求] をタップします。
- 通知を入力します。
- 配送領収書。
- 領収書を見た。
- 開封確認。
対話式セッションは、次の条件がすべて満たされると開始されます。
- 対象となる4つのメッセージが24時間以内に交換されます
- 少なくとも 2 つの Person-to-Application (P2A) メッセージ
- 少なくとも 1 つの Application to-Person (A2P) メッセージ
- メッセージは任意の順序で発生する可能性があります
これらの条件が満たされると、4 つのメッセージのうち 最初 に固定された 24 時間の無料メッセージング ウィンドウ が開きます。このウィンドウ内のすべてのメッセージは対話型セッションの一部であり、個別に課金されることはありません。
セッション条件が満たされない場合、各メッセージは、その内容に基づいて リッチ メッセージ または リッチ メディア メッセージ として個別に課金されます。たとえば、A2P メッセージに続いてエンド ユーザーの応答がない場合、セッションは開始されません。
グローバル請求との主な違い:
| グローバルモデル | 米国インタラクティブセッション |
|---|---|
| 指向性(A2PまたはP2A会話) | 無指向性(基準ベース:2 つの P2A + 1 つの A2P を含む 4 つのメッセージ) |
| 応答メッセージからセッションが開始される | セッションは、4 メッセージ シーケンスの最初のメッセージから開始されます |
| 世界中の会話型エージェントで利用可能 | 米国の会話型エージェントでのみ使用できます |
対話型セッションは、会話型エージェントにのみ適用されます。非会話型エージェントは、メッセージの量やタイミングに関係なく、メッセージベースの課金 (リッチメッセージまたはリッチメディアメッセージ) を使用します。
対話型セッションのシナリオ
セッションがトリガーされました
送信者とエンド ユーザーは、24 時間以内に 4 つの適格なメッセージ(2 つの A2P + 2 つの P2A)を交換します。4 番目の修飾メッセージである MO 2 は、トリガーを完了します。
セッションは、シーケンスの最も古いメッセージである MT 1 に遡及的に固定されます。MT 1 は課金メッセージであり、そのコストは対話型セッションに再計算されます。MO 2 は、請求分類をリアルタイムで受信します。
残りの 3 つのメッセージ (MT 1、MO 1、および MT 2) は、それぞれ遡及的な会話開始イベント (合計 3 CONVERSATION_STARTED イベント) を受け取ります。24 時間のセッション ウィンドウ内のすべてのメッセージは対話型セッションの一部であり、個別に課金されることはありません。
| メッセージ | 方向 | 予選 | 開始できる | 元のトラフィックタイプ | 更新されたトラフィックタイプ |
|---|---|---|---|---|---|
| MT 1 | 送信者からエンドユーザーへ | あり (1/4) | true | RICH / RICH_MEDIA (有料) | INTERACTIVE_SESSION (有料) |
| MO 1 | エンドユーザーから送信者へ | あり (2/4) | true | RICH / RICH_MEDIA (有料) | null (課金されません) |
| MT 2 | 送信者からエンドユーザーへ | はい (3/4) | true | RICH / RICH_MEDIA (有料) | null (課金されません) |
| MO 2 | エンドユーザーから送信者へ | はい (4/4)、トリガーを完了します | false | null (課金されません) | 該当なし |
24 時間のセッション ウィンドウは、MO 2 からではなく、MT 1 から始まります。MT 1 自体を含め、そのウィンドウ内で交換されるすべてのメッセージはセッションの一部です。
メッセージが不十分
24 時間以内に交換される対象となるメッセージは 4 件未満です。トリガー条件が満たされず、各メッセージはリッチメッセージまたはリッチメディアメッセージとして個別に請求されます。
| メッセージ | 方向 | 予選 | 開始できる | 元のトラフィックタイプ |
|---|---|---|---|---|
| MT 1 | 送信者からエンドユーザーへ | あり (1/4) | true | RICH / RICH_MEDIA (有料) |
| MO 1 | エンドユーザーから送信者へ | あり (2/4) | true | RICH / RICH_MEDIA (有料) |
| MT 2 | 送信者からエンドユーザーへ | はい (3/4) | true | RICH / RICH_MEDIA (有料) |
24 時間以内に対象となるメッセージは 3 件のみ発生します。トリガーには 4 が必要なため、セッションは開始されません。
ウィンドウの有効期限が切れました
メッセージは交換されますが、初期のメッセージと後のメッセージの間には 24 時間以上の間隔があります。4 番目のメッセージが到着するまでに、以前のメッセージはローリング 24 時間ウィンドウから期限切れになっています。スコープ内に残る適格なメッセージは 4 つ未満であるため、セッションは開始されません。
| メッセージ | 時間 | 開始できる | MO 2 の 24 時間ウィンドウ内? | 元のトラフィックタイプ |
|---|---|---|---|---|
| MT 1 | T+0時間 | true | いいえ、期限切れ | RICH / RICH_MEDIA (有料) |
| MO 1 | T+25時間 | true | はい | RICH / RICH_MEDIA (有料) |
| MT 2 | T+26時間 | true | はい | RICH / RICH_MEDIA (有料) |
| MO 2 | T+27時間 | true | はい | RICH / RICH_MEDIA (有料) |
MO 2 では、24 時間のルックバック ウィンドウには、MO 1、MT 2、および MO 2 (3 つの適格メッセージ) のみが含まれます。MT 1の有効期限が切れているため、トリガーが満たされていません。
対象外のアクション
[URL を開く] ボタンや [カレンダーに追加] ボタンをクリックするなどのアクションは、4 メッセージ セッション トリガーの対象となるメッセージとしてカウントされません。
| メッセージ | 方向 | 予選 | 開始できる | 請求 |
|---|---|---|---|---|
| MT 1 | 送信者からエンドユーザーへ | あり (1/4) | true | RICH / RICH_MEDIA (有料) |
| MT 2 | 送信者からエンドユーザーへ | あり (2/4) | true | RICH / RICH_MEDIA (有料) |
| URLクリック(エンドユーザー) | エンドユーザーから送信者へ | いいえ、対象外 | false | trafficType = null (課金なし) |
| MO 1 | エンドユーザーから送信者へ | はい (3/4) | true | RICH / RICH_MEDIA (有料) |
対象となるメッセージは合計 3 件 (2 つの A2P + 1 つの P2A)。トリガーには少なくとも 2 つの P2A メッセージが必要なため、満たされません。
複数の送信メッセージ
送信者は MT 1 を送信します。エンドユーザーは MO 1 で応答します。次に、送信者は、別のエンド ユーザーの応答を待っている間に、4 つの追加の MT メッセージ (MT 2 から MT 5) を送信します。エンド ユーザーは MO 2 で応答し、セッション トリガーを完了します。7 つのメッセージはすべて 20 時間以内に発生します。つまり、24 時間のセッション ウィンドウのうち 4 時間は、追加のメッセージに引き続き使用できます。
MO 2 は、請求データをリアルタイムで受信します。残りの 6 つのメッセージは、それぞれ遡及的な会話開始イベントを受け取ります。MT 3、MT 4、MT 5 はトリガーの進行を進めません。構成要件では、4 つの修飾メッセージのうち少なくとも 2 つの MO メッセージが義務付けられており、MO 2 より前に受信されたのは 1 MO のみでした。
| メッセージ | 方向 | 予選 | 開始できる | 元のトラフィックタイプ | 更新されたトラフィックタイプ |
|---|---|---|---|---|---|
| MT 1 | 送信者からエンドユーザーへ | あり (1/4) | true | RICH / RICH_MEDIA (有料) | INTERACTIVE_SESSION (有料) |
| MO 1 | エンドユーザーから送信者へ | あり (2/4) | true | RICH / RICH_MEDIA (有料) | null (課金されません) |
| MT 2 | 送信者からエンドユーザーへ | はい (3/4) | true | RICH / RICH_MEDIA (有料) | null (課金されません) |
| MT 3 | 送信者からエンドユーザーへ | いいえ (3/4) | true | RICH / RICH_MEDIA (有料) | null (課金されません) |
| MT 4 | 送信者からエンドユーザーへ | いいえ (3/4) | true | RICH / RICH_MEDIA (有料) | null (課金されません) |
| MT 5 | 送信者からエンドユーザーへ | いいえ (3/4) | true | RICH / RICH_MEDIA (有料) | null (課金されません) |
| MO 2 | エンドユーザーから送信者へ | はい (4/4)、トリガーを完了します | false | null (課金されません) | 該当なし |
MO 2 は、請求データをリアルタイムで受信します。残りの 6 つのメッセージ (MT 1 から MT 5 と MO 1) は、それぞれ遡及的な会話開始イベント (合計 6 CONVERSATION_STARTED イベント) を受信します。
エンドユーザーが開始する
エンドユーザーは、送信者が MT 1 で応答する前に 3 つの MO メッセージを送信します。MT 1 は 4 番目の修飾メッセージであり、トリガーを完了します。MT 1 はトリガーを完了するため、課金分類と conversation.id をリアルタイムで受信するため、会話開始イベントは送信されません。3 つのMO メッセージはそれぞれ、trafficType が null に設定された遡及的な会話開始イベントを受け取ります (合計 3 CONVERSATION_STARTED イベント)。24 時間のセッション ウィンドウは、MT 1 からではなく、MO 1 から始まります。
| メッセージ | 方向 | 予選 | 開始できる | 元のトラフィックタイプ | 更新されたトラフィックタイプ |
|---|---|---|---|---|---|
| MO 1 | エンドユーザーから送信者へ | あり (1/4) | true | RICH / RICH_MEDIA (有料) | null (課金されません) |
| MO 2 | エンドユーザーから送信者へ | あり (2/4) | true | RICH / RICH_MEDIA (有料) | null (課金されません) |
| MO 3 | エンドユーザーから送信者へ | はい (3/4) | true | RICH / RICH_MEDIA (有料) | null (課金されません) |
| MT 1 | 送信者からエンドユーザーへ | はい (4/4)、トリガーを完了します | false | INTERACTIVE_SESSION (リアルタイムで充電) | 該当なし |