チャットボタンの対応するコール
ボタン、直接転送エージェント、ボタンへの代替があるエージェントを使用する場合は、コールを調整してチャットが正常に開始されることを確認します。
startChat の構文は startChatWithWindow にも適用され、showWhenOnline の構文は showWhenOffline にも適用されます。
ボタン、直接転送エージェント、ボタンへの代替があるエージェントを使用してチャットを作成する場合、次の対応するコールを使用します。
| シナリオ | startChat (または startChatWithWindow) へのコール | showWhenOnline (または showWhenOffline) へのコール | addButtonEventHandler へのコール |
|---|---|---|---|
| ボタン | startChat(String buttonId) | showWhenOnline(String buttonId, Object element, (省略可能) String userId) | addButtonEventHandler( String buttonId, Function callback) |
| エージェント (代替なし) | startChat(String buttonId, String userId, false) | showWhenOnline(String userId, Object element) | addButtonEventHandler( String userId, Function callback) |
| エージェント (ボタンへの代替あり) | startChat(String buttonId, String userId, true) | showWhenOnline(String buttonId, Object element, String userId) | 複数のハンドラを使用します。 |