Kaynak: DialogflowEvent
Dialogflow etkinliği, Business için RCS platformu tarafından tetiklenir.
Etkinlikler sayesinde bir temsilci, giriş olarak dil kullanmadan bir amacı eşleştirebilir.
Parametreler, kişiselleştirilmiş yanıtlar sağlar. Örneğin, { "eventName": "welcome_event", "parameters": { "name": "Sam" } } girişiyle bir Dialogflow aracısı "Hello Sam! What can I do for you today?" yanıtını oluşturabilir.
| JSON gösterimi |
|---|
{ "name": string, "eventName": string, "parameters": { object }, "languageCode": string } |
| Alanlar | |
|---|---|
name |
Bu alan, İşletmeler için RCS platformu tarafından ayarlanır. Temsilci mesajı oluştururken bu bilgiyi eklemeyin. Alan, "phones/{E.164}/dialogflowMessages/{messageId}" ifadesini çözümler. Burada {E.164}, kullanıcının E.164 biçimindeki telefon numarası, {messageId} ise işletmeler için RCS temsilcisi mesajının temsilci tarafından atanan kimliğidir. |
eventName |
Etkinliğin benzersiz tanımlayıcısı. Örneğin, |
parameters |
(İsteğe bağlı) Etkinlikle ilişkili parametreler. |
languageCode |
Bu sorgunun dili. Dil kodlarının listesi için Dil Desteği başlıklı makaleyi inceleyin. Bir Dialogflow aracısının bir dili kullanabilmesi için bu dilin Dialogflow Console'da etkinleştirilmesi gerekir. Aynı oturumdaki sorgularda farklı diller belirtilebilir. Dil belirtilmezse Dialogflow, aracının varsayılan dilini kullanır. |
Yöntemler |
|
|---|---|
|
Dialogflow aracısının, bir İşletmeler için RCS aracısı üzerinden mesaj göndermesini sağlar. |