Invia una query di testo all'azione conversazionale.
Parametri
textQuery
string
La query da inviare all'azione conversazionale.
state
string
Il valore sarà uno dei seguenti:
READY: Le richieste possono essere accettate dalla piattaforma.
BLOCKED: Esiste una query in fase di pubblicazione e la nuova query verrà eliminata.
UNKNOWN: Impossibile determinare lo stato attuale della query.
getHeaderHeightPx
getHeaderHeightPx() returns Promise<height>
Determina l'altezza dell'intestazione nella parte superiore di una visualizzazione.
Parametri
height
number
L'altezza in pixel.
InteractiveCanvasCallbacks
Questi callback ti permettono di rispondere a informazioni o richieste
dall'azione conversazionale, mentre i metodi forniscono un modo per inviare
informazioni o richieste all'azione conversazionale.
onUpdate
onUpdate(data) returns undefined
Richiamato quando viene inviato un HtmlResponse dall'azione di conversazione. Dopo il giorno
al termine della chiamata di funzione, la sintesi vocale
verrà avviata immediatamente.
Parametri
data
Object
Dati aggiornati inviati dal webhook.
onTtsMark
onTtsMark(markName) returns undefined
Callback richiamato durante la riproduzione della sintesi vocale.
Segnali speciali che vengono sempre attivati:
START indica l'inizio della sintesi vocale.
END indica la fine della sintesi vocale.
ERROR indica un errore durante la riproduzione della sintesi vocale.
Puoi anche definire marchi personalizzati utilizzando
SSML
e il tag <mark>, ad esempio <mark name="custom"/>.
Parametri
markName
string
Contrassegna il nome richiamato durante la riproduzione della sintesi vocale.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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."]]],[]]