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

MessagingSession

メッセージングチャネル上のセッションを表します。このオブジェクトは、API バージョン 47.0 以降で使用できます。

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

create()delete()describeLayout()describeSObjects()getDeleted()getUpdated()query()retrieve()search()undelete()update()upsert()

項目

項目 詳細
AcceptTime
dateTime
プロパティ
Create、Filter、Nillable、Sort、Update
説明
エージェントが受信メッセージングセッションを受け入れた時刻。
AgentMessageCount
int
プロパティ
Nillable
説明
エージェントがセッション中に送信したメッセージの数。

この値は拡張メッセージングセッションでは計算されません。エージェントのパフォーマンスを評価する場合は、代わりにメッセージングセッションの長さ (EndTimeAcceptTime) を計算することを検討してください。

AgentType
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Nillable、Restricted picklist、Sort
説明
メッセージングセッションに割り当てられたエージェントの種別。可能な値は次のとおりです。
  • Agent
  • Bot
  • BotToAgent — ボットおよびエージェント
  • System — トリガー済み送信メッセージで使用されます。
CaseId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
このメッセージングセッションに関連付けられているケースの ID。
ChannelEndUserFormula
string
プロパティ
Filter、Group、idLookup、Nillable、Sort
説明
メッセージングチャネルとメッセージングユーザーの連結。
ChannelGroup
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
関連するメッセージングチャネルのグループ。
ChannelIntent
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
関連するメッセージングチャネルのインテント。
ChannelKey
string
プロパティ
Filter、Group、Nillable、Sort
説明
関連するメッセージングチャネルの一意の識別子。
ChannelLocale
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
関連するメッセージングチャネルのロケール。
ChannelName
string
プロパティ
Filter、Group、Nillable、Sort
説明
関連するメッセージングチャネルの名前。
ChannelType
picklist
プロパティ
Filter、Group、Nillable、Restricted picklist、Sort
説明
関連するメッセージングチャネルの種別。可能な値は次のとおりです。
  • EmbeddedMessaging — API バージョン 55.0 以降で利用できます。
  • Facebook
  • Phone
  • Text
  • Voice
  • WhatsApp
ConversationId
reference
プロパティ
Create、Filter、Group、Nillable、Sort
説明
関連する会話の ID。API バージョン 55.0 以降で利用できます。
この項目はリレーション項目です。
リレーション名
Conversation
リレーション種別
Lookup
参照先
Conversation
EndTime
dateTime
プロパティ
Create、Filter、Nillable、Sort
説明
メッセージングセッションが終了した時刻。
EndUserAccountId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
エンドユーザーの取引先レコードの ID。
これはリレーション項目です。
リレーション名
EndUserAccount
リレーション種別
Lookup
参照先
Account
EndUserContactId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
エンドユーザーの取引先責任者レコードの ID。
これはリレーション項目です。
リレーション名
EndUserContact
リレーション種別
Lookup
参照先
Contact
EndUserMessageCount
int
プロパティ
Nillable
説明
メッセージングエンドユーザーが送信したメッセージの数。

この値は拡張メッセージングセッションでは計算されません。エージェントのパフォーマンスを評価する場合は、代わりにメッセージングセッションの長さ (EndTimeAcceptTime) を計算することを検討してください。

LastReferencedDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
現在のユーザーがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。
LastViewedDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
現在のユーザーがこのレコードを最後に表示したときのタイムスタンプ。この値が null の場合、このレコードは参照 (LastReferencedDate) されただけで、表示はされていない可能性があります。
LeadId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
このメッセージングセッションに関連付けられているリードの ID。
MessagingChannelId
reference
プロパティ
Create、Filter、Group、Sort
説明
このメッセージングセッションに関連付けられているメッセージングチャネルの ID。
これはリレーション項目です。
リレーション名
MessagingChannel
リレーション種別
Lookup
参照先
MessagingChannel
MessagingEndUserId
reference
プロパティ
Create、Filter、Group、Sort
説明
このメッセージングセッションに関連付けられているメッセージングエンドユーザーの ID。
これはリレーション項目です。
リレーション名
MessagingEndUser
リレーション種別
Lookup
参照先
MessagingEndUser
Name
string
プロパティ
Autonumber、Defaulted on create、Filter、idLookup、Sort
説明
このメッセージングセッションの名前。
OpportunityId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
このメッセージングセッションに関連付けられている商談レコードの ID。
Origin
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Restricted picklist、Sort
説明
このメッセージングセッションのオリジン。可能な値は次のとおりです。
  • AgentInitiated
  • ConversationClose — メッセージングユーザーが Apple Messages で会話を削除しました
  • ConversationControlLost — サードパーティボットによって Salesforce ボットまたはエージェントからの制御が再開されます。
  • Help
  • InboundInitiated
  • OptIn — オプトイン状況の変更
  • OptOut — オプトアウト状況の変更
  • TriggeredOutbound
Apex コードを使用してメッセージングセッションを作成することはできません。顧客の招待か、プロセスビルダー、フローまたは [会話を開始] アクションによってのみ作成できます。
OwnerId
reference
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
このメッセージングセッションに関連付けられている所有者の ID。
これは多態的なリレーション項目です。
リレーション名
Owner
リレーション種別
Lookup
参照先
Group、User
PreviewDetails
string
プロパティ
Nillable
説明
このメッセージングセッションのエージェントに表示されるプレビュー。
SessionKey
string
プロパティ
Create、Filter、Group、Nillable、Sort
説明
メッセージングセッションの識別子。
StartTime
dateTime
プロパティ
Create、Filter、Nillable、Sort
説明
メッセージングセッションが開始した時刻。
Status
picklist
プロパティ
Create、Filter、Group、Restricted picklist、Sort
説明
メッセージングセッションの状況。可能な値は次のとおりです。
  • New (標準チャネルのみ)
  • Active
  • Consent (拡張チャネルのみ)
  • Waiting
  • Paused (拡張チャネルのみ)
  • Inactive (拡張チャネルのみ)
  • Ended
  • Error (拡張チャネルのみ)
状況についての詳細は、Salesforce ヘルプの「メッセージングセッションのライフサイクル」を参照してください。
TargetUserId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
このメッセージングセッションに関連付けられている対象ユーザーの ID。
これはリレーション項目です。
リレーション名
TargetUser
リレーション種別
Lookup
参照先
User

関連付けられたオブジェクト

このオブジェクトには次の関連するオブジェクトがあります。特に記載がない限り、これらはこのオブジェクトと同じ API バージョンで使用できます。

MessagingSessionFeed
このオブジェクトにはフィード追跡を利用できます。
MessagingSessionHistory
オブジェクトの追跡項目について履歴を利用できます。
MessagingSessionOwnerSharingRule
このオブジェクトには共有ルールを利用できます。
MessagingSessionShare
このオブジェクトには共有を利用できます。