提供: Bright Pattern Documentation
• English
onActivateInteractionScreen
このコールバックは、アクティブなインタラクションに関連付けられたCRM画面のデータ(つまり、データが変更された際のデータ)を受け取るために使用されます。このコールバックのパラメータには、setInteractionActiveScreenメソッドで設定した、直近のアクティブなインタラクションの対象となるオブジェクトが含まれます。Communicatorウィジェット1.0でのみ利用可能です。Communicatorウィジェット2.0 SDKではサポートされていません。
リクエスト
構文
| on('ON_ACTIVATE_INTERACTION_SCREEN', handler: OnActivateInteractionScreen): void
|
パラメータ
| パラメータ | パラメータ値 | データ型 | オプション/必須 | 説明 |
| screen | 文字列 | 必須 | setInteractionActiveScreen メソッドによってインタラクションに追加された、フラットな(すなわちネストされていない)オブジェクトデータ | |
| interactionId | 文字列 | 必須 | 指定されたオブジェクトが属するインタラクションのIDです。 |
リクエスト例
function activeInteractionScreenHandler(screen: InteractionScreen, interactionId: string) {
const openedObjectId = screen.objectId;
openCRMObject({id: openedObjectId});
}
adApi.on("ON_ACTIVE_INTERACTION_SCREEN", activeInteractionScreenHandler);
戻り値
(なし)