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

ConvMessageSendRequest

テンプレートベースのメッセージングコンポーネントを、拡張 WhatsApp、拡張 Apple Messages for Business、Messaging for In-App and Web チャネルの一連のメッセージングユーザーに送信するリクエストを表します。このオブジェクトは、API バージョン 60.0 以降で使用できます。

サポートされているコール

describeSObjects()getDeleted()getUpdated()query()retrieve()

特別なアクセスルール

メッセージングとそれに関連するオブジェクトは、デジタルエンゲージメントアドオンライセンスを備えた Service Cloud または Sales Cloud の Enterprise Edition、Unlimited Edition、Developer Edition でのみ利用できます。 

項目

項目 Details
AllowExistingSessionStatus
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
特定の時間にのみメッセージを送信できるかどうかを示します。
可能な値は次のとおりです。
  • Any - メッセージングユーザーが会社との有効なメッセージングセッションに参加しているかどうかに関係なく、メッセージを送信します。
  • Closed - メッセージングユーザーが Error または Ended 以外のステータスのメッセージングセッションに参加していない場合に限り、メッセージを送信します。
  • NonActive - メッセージングユーザーが Active ステータスのメッセージングセッションに参加していない場合に限り、メッセージを送信します。
CompletedDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
リクエストが完了し、リクエストに関連付けられているすべてのメッセージが処理 (送信されたか送信に失敗した) された日時。
FailedMessageCount
int
プロパティ
Defaulted on create、Filter、Group、Nillable、Sort
説明
メッセージングユーザーへの配信に失敗したメッセージの数。たとえば、あるフローで 50 人のメッセージングユーザーにメッセージを送信し、そのうち 4 人がメッセージを受信しなかった場合、この値は 4 となります。
FailedMessageErrorReasons
textarea
プロパティ
Nillable
説明
失敗した各メッセージのエラーの理由。たとえば、4 つのメッセージで送信に失敗した場合、この項目には失敗した各メッセージのエラーの理由が表示されます。
FailedMessageIdentifiers
textarea
プロパティ
Nillable
説明
送信に失敗したメッセージの ID。たとえば、4 つのメッセージで送信に失敗した場合、この項目には 4 つのメッセージの ID が表示されます。
InProgressMessageCount
int
プロパティ
Defaulted on create、Filter、Group、Sort
説明
送信中のメッセージの数。
InProgressMessageIdentifiers
string
プロパティ
Filter、Group、Nillable、Sort
説明
送信され���メッセージの ID のリスト。
名前
string
プロパティ
Autonumber、Defaulted on create、Filter、idLookup、Sort
説明
MSJ-{00000000} 形式を使用するリクエストの自動生成 ID。
PendingMessageCount
int
プロパティ
Filter、Group、Sort
説明
未送信メッセージの数。
PendingMessageIdentifiers
textarea
プロパティ
Nillable
説明
保留中のメッセージの ID のリスト。
RequestStatus
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
要求の状況。
可能な値は次のとおりです。
  • Completed
  • Pending
  • In Progress - システムでメッセージを送信しようとしています。メッセージを送信できない場合、RequestStatus は Pending に戻り、送信が後で再試行されます。
RequestType
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
リクエストのタイプ。
可能な値は次のとおりです。
  • SendNotificationMessages
ShouldEnforceChannelConsent
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
メッセージを受信するユーザーを決定するときに、既存のメッセージングチャネル同意設定を適用するかどうかを示します。この値を true に設定するのが最も一般的なアプローチです。デフォルト値である false では、カスタム同意ロジックを追加できます。たとえば、暗黙的にオプトインしたユーザーと明示的にオプトインしたユーザーの両方にメッセージを送信するようにフローをカスタマイズする場合などです。
SuccessMessageCount
int
プロパティ
Defaulted on create、Filter、Group、Nillable、Sort
説明
メッセージングユーザーに正常に送信されたメッセージの数。受信者の接続状況などの要因によっては、送信よりかなり遅れて配信が行われることがあります。配信はメッセージングセッショントランスクリプトに反映されます。
SuccessMessageIdentifiers
textarea
プロパティ
Nillable
説明
送信されたメッセージの ID のリスト。
TotalMessageCount
int
プロパティ
Filter、Group、Nillable、Sort
説明
関連フローが送信を試みたメッセージの数。
この項目は計算項目です。

使用方法

sendConversationMessages 呼び出し可能アクションを呼び出すフロー、Apex コード、または REST API 呼び出しによって ConvMessageSendRequest を生成できます。ConvMessageSendRequest オブジェクトを使用して、sendConversationMessages 呼び出し可能アクションによって送信されたメッセージを照会します。