READY: İstekler platform tarafından kabul edilebilir.
BLOCKED: Yayında bir sorgu var ve yeni sorgu atlanacak.
UNKNOWN: Mevcut sorgu durumu belirlenemedi.
getHeaderHeightPx
getHeaderHeightPx() returns Promise<height>
Ekranın üst kısmındaki üstbilginin yüksekliğini belirler.
Parametreler
height
number
Piksel cinsinden yükseklik.
InteractiveCanvasCallbacks
Bu geri aramalar, bilgi veya isteklere yanıt verebilmeniz için bir yöntem sunar.
diyaloğa dayalı işlemden elde edilir, ancak bu yöntemler
bilgi veya istekleriniz olabilir.
onUpdate
onUpdate(data) returns undefined
Sohbet işleminden bir HtmlResponse gönderildiğinde çağrılır. Şu tarihten sonra:
işlev çağrısı sona erdiğinde TTS hemen başlar.
Parametreler
data
Object
Webhook tarafından gönderilen veriler güncellendi.
onTtsMark
onTtsMark(markName) returns undefined
TTS çalma sırasında çağrılan geri arama.
Her zaman tetiklenen özel işaretler:
START, TTS'nin başlangıcını belirtir.
END, TTS'nin sonunu belirtir.
ERROR, TTS çalınırken bir hata olduğunu gösterir.
Özel işaretler tanımlamak için
SSML
ve <mark> etiketi (örneğin, <mark name="custom"/>).
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 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."]]],[]]