提供: Bright Pattern Documentation
• English
setService
指定された名前のエージェントデスクトップサービスを変更します。
リクエスト
構文
| setService(サービス: string): Promise<OPERATIONRESULT<null>> |
パラメータ
| パラメータ | パラメータ値 | データ型 | オプション/必須 | 説明 |
| サービス | 値は、コンタクトセンターの管理者によって決定されます。 | 文字列 | 必須 | 選択したいサービスの一意の id または名前を入力できます。 |
リクエスト例
setServiceButton.onclick = () => {
const serviceId = serviceIdInput.値
adApi.setService(serviceId)
}
戻り値
null
関連するサーバーのシナリオに対して、カスタムシナリオ変数を設定します。interactionId の値が指定されていない場合、システムは現在アクティブなインタラクションに対して変数を設定します。
リクエスト
構文
| setVariable(key: string, 値: string, interactionId?: string): Promise<OPERATIONRESULT<null>> |
パラメータ
| パラメータ | パラメータ値 | データ型 | オプション/必須 | 説明 |
| key | 文字列 | 必須 | シナリオ変数名前を入力できます | |
| 値 | 文字列 | 必須 | シナリオ変数の値を入力できます | |
| interactionId | 文字列 | オプション | 変数を設定したいインタラクションの id です。id が指定されていない場合、変数は現在アクティブなインタラクションに設定されます。 |
リクエスト例
setVariableButton.onclick = () => {
const variableName = variableNameInput.value
const variableValue = variableValueInput.value
const itemId = activeInteractionIdInput.value
adApi.setVariable(variableName, variableValue, itemId)
}
戻り値
null