提供: 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);
戻り値
(なし)