Envia uma consulta de texto para a ação de conversa.
Parâmetros
textQuery
string
A consulta a ser enviada para a ação de conversa.
state
string
Opções:
READY: As solicitações podem ser aceitas pela plataforma.
BLOCKED: Há uma consulta em andamento, e a nova será descartada.
UNKNOWN: Não foi possível determinar o estado atual da consulta.
getHeaderHeightPx
getHeaderHeightPx() returns Promise<height>
Determina a altura do cabeçalho na parte de cima de uma tela.
Parâmetros
height
number
A altura em pixels.
InteractiveCanvasCallbacks
Esses callbacks oferecem uma maneira de você responder a informações ou solicitações
da sua ação de conversa, enquanto os métodos oferecem uma maneira de enviar
informações ou solicitações
à sua ação de conversa.
onUpdate
onUpdate(data) returns undefined
Chamado quando uma HtmlResponse é enviada pela ação de conversa. Depois
quando a chamada de função terminar, a TTS vai começar imediatamente.
Parâmetros
data
Object
Os dados enviados pelo webhook foram atualizados.
onTtsMark
onTtsMark(markName) returns undefined
Callback que é invocado durante a reprodução de TTS.
Marcas especiais que sempre são acionadas:
START indica o início da TTS.
END indica o fim da TTS.
ERROR indica um erro ao reproduzir o TTS.
Também é possível definir marcas personalizadas usando
SSML (em inglês)
e a tag <mark>, como <mark name="custom"/>.
Parâmetros
markName
string
Marcar o nome invocado durante a reprodução do TTS.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-09-10 UTC."],[[["Conditional logic in scenes uses values from intent, scene, session, user, home, device, canvas, and resource objects."],["Supported operations include logical (&&, ||, !), numerical (+, -, *, /), comparison (==, !=, \u003c, \u003c=, \u003e, \u003e=), and operations on lists and maps."],["Boolean constants `true`, `false`, and `!false` are available, and string operations support double or single quotes, substring checks, concatenation, lexicographical comparison, and size calculation."],["Data model objects like `intent`, `session`, and others provide access to various data points for conditional checks, and these values can also be referenced in static prompts."]]],[]]