グローバル請求の種類
グローバル RCS の課金タイプは、米国外のトラフィックに適用されます。各タイプは、メッセージの内容、形式、およびビジネスとエンドユーザー間の会話セッションの一部であるかどうかに基づいてメッセージがどのように分類されるかを反映しています。
| 型 | 説明 |
|---|---|
| 基本メッセージ | 次のアプリケーションから個人への (A2P) メッセージ:
会話型エージェントのみ:*** |
| 1 つのメッセージ | 次のアプリケーションから個人への (A2P) メッセージ:
会話型エージェントのみ:*** |
| A2P 会話 | 会話型エージェントのみ:*** Note P2A メッセージが複数の A2P メッセージから 24 時間以内に配信された場合、P2A メッセージの直前の A2P メッセージのみが会話セッションの作成に使用されます。 |
| P2A 会話 | 会話型エージェントのみ:***
|
モバイル終了 (A2P) セッション/会話のシナリオ
A2P シナリオ 1 [#mobile-terminated-session-scenarios-a2p-scenario-1]
ブランドはメッセージ(MT 1)をエンドユーザーに送信し、エンドユーザーはMO 1で応答し、セッション請求をトリガーします。セッションは、エンド ユーザーの応答 (MO 1) から 24 時間続きます。ブランドからの最初のメッセージ (MT 1) もセッション請求に含まれます。
A2P シナリオ 2 [#mobile-terminated-session-scenarios-a2p-scenario-2]
ブランドは、エンドユーザーが応答しなかったメッセージを送信しました。メッセージは単一/基本として課金されます。
A2P シナリオ 3 [#mobile-terminated-session-scenarios-a2p-scenario-3]
ブランドは24時間以内に2つのメッセージを送信しました。ブランドがメッセージを送信するたびに、期間がリセットされ、次の24時間が再び開始されます。つまり、MT1は1つのメッセージとして請求されます。残りの通信は、セッション (24 時間続く) の範囲内にあります。
A2P シナリオ 4 [#mobile-terminated-session-scenarios-a2p-scenario-4]
ブランドはメッセージ(MT 1)を送信し、エンドユーザー(MO 1)は24時間後に返信しました。このMT1メッセージは、シングル/ベーシックとして請求されます。この場合、エンド ユーザーの応答 (MO 1) は、セッションまたはどの種類の課金もトリガーしていません。これは、MT 2 が MO 1 メッセージの 24 時間後にも発生したためです。したがって、ブランドからの 2 番目の MT2 メッセージの後、セッションの手順はシナリオ 1 と同じです。
モバイル発信 (P2A) セッション/会話のシナリオ
P2A シナリオ 1 [#mobile-originated-session-scenarios-p2a-scenario-1]
この例は、エンドユーザーが通信を開始するP2A通信を示しています。24 時間ウィンドウ セッションは、A2P の前に MOx メッセージで開始され、その時点からのすべての A2P メッセージはセッションとして請求されます (24 時間ウィンドウが切れるまで)。
MO1 より前は、過去 24 時間に MTx メッセージや進行中のセッションはありませんでした。
P2A シナリオ 2 [#mobile-originated-session-scenarios-p2a-scenario-2]
複数の MO メッセージの場合、MT1 より前の最後の MO メッセージ(この場合は MO3)のみが 24 時間のウィンドウ セッションを開始し、P2A シナリオ 1 と同じロジックが適用されます。
- MO1 - 9:00 - 24 時間ウィンドウが開始
- MO2 - 10:00 - 24 時間枠開始
- MO3 - 11:00 - 24時間ウィンドウが始まります
- MT1 - 24:00 - 最初のメッセージ
- MO4 - 9:00 翌日
- MT2 - 10:59:59 - 24時間のセッションが終了
P2A シナリオ 3 [#mobile-originated-session-scenarios-p2a-scenario-3]
このシナリオは、24 時間以内にブランド メッセージ (MT 1) に対する応答がなかった状況を対象としています。エンド ユーザーはある時点後に応答しましたが (MO 1)、この応答は最初の 24 時間のセッション期間の後であり、これが P2A セッションの開始であることを意味します。
Webhook を使用した請求の追跡
RCS Webhook には、各メッセージに適用される課金分類を報告する trafficType フィールドが含まれています。このフィールドは、次のようにグローバル請求タイプにマッピングされます。
| trafficType 値 | 請求タイプ |
|---|---|
BASIC | 基本メッセージ(グローバル) |
SINGLE | 単一メッセージ (グローバル) |
A2P_CONVERSATION | A2P会話(グローバル) |
P2A_CONVERSATION | P2A会話(グローバル) |
会話の追跡:
会話型課金セッションが開始されると、会話開始 Webhook イベントを受け取ります。このイベントには、セッションを識別するconversation.idフィールドが含まれています。24 時間のセッション期間中の後続のメッセージには、Webhook に同じconversation.idが含まれます。
Webhookの設定とフィールドの定義については、Webhookの請求の透明性(/rcs/rcs-over-api#billing-transparency-in-webhooks)を参照してください。
会話型課金イベントは、メッセージ配信時にトリガーされます。会話の価格を追跡するには、関連するイベント タイプを含む サブスクリプションを設定する するか、既存のサブスクリプションを確認して、すでに有効になっているイベント タイプを確認します。各課金イベントに含まれる Webhook フィールドについては、Webhook の課金の透明性(/rcs/rcs-over-api#billing-transparency-in-webhooks)を参照してください。