La liste ci-dessous définit certains des termes clés à connaître pour développer avec Actions on Google.
A
- Action
- Interaction que vous créez pour l'Assistant Google et compatible avec un intent spécifique, avec un fulfillment correspondant qui le traite.
- Actions on Google
- Plate-forme pour les développeurs vous permettant de définir et de réaliser des actions que n'importe quel utilisateur peut appeler via l'Assistant Google.
- Console Actions
- Outil Web pour créer, gérer, tester et publier des actions.
- Simulateur d'actions
- Outil Web pour tester et déboguer des actions en temps réel. Le simulateur vous permet de tester vos actions sur toutes les surfaces compatibles avec l'Assistant Google, sans avoir besoin d'un appareil physique.
- Package d'action
- Un fichier JSON qui définit vos actions. Ce fichier contient des informations sur la liste du répertoire des actions, des informations sur l'association des comptes, une liste des intents que les actions peuvent gérer et les points de terminaison de traitement réels.
- Projet Actions
- Un projet que vous créez dans la console Actions pour gérer, tester et publier un ensemble d'actions ; Google gère votre projet Actions dans l'infrastructure cloud de Google.
- Annuaire des actions
- Registre de Google permettant aux utilisateurs de découvrir et d'apprendre à appeler des actions avec l'Assistant.
- Synonymes : explorateur de l'Assistant, explorateur d'actions, annuaire de l'Assistant, page "Explorer", annuaire Web
- Expression d'action
- Expression qui permet aux utilisateurs d'accéder à des fonctionnalités spécifiques via une action spécifique dans une action. Les utilisateurs peuvent énoncer le nom du projet Actions suivi de la phrase Action pour appeler une tâche spécifique prise en charge par l'action (par exemple, "Hey Google, talk to Geek Num to learn about the number 42"). Les utilisateurs peuvent également prononcer l'expression d'action seule pour découvrir vos actions (par exemple, "Hey Google, en savoir plus sur le numéro 42").
- Synonymes:expression d'appel d'action, intent d'appel implicite
- agent
- Un projet que vous pouvez créer dans Dialogflow pour gérer des expériences de conversation spécifiques. Chaque agent peut avoir ses propres mappages d'intents et les définitions fulfillment et entity correspondantes. Les agents peuvent également gérer plusieurs langues et avoir des versions (par exemple, "dev" et "prod").
- annotation
- Lorsque vous utilisez Dialogflow, il s'agit de la liaison de mots ou de valeurs dans des expressions d'entraînement à leurs entités correspondantes. Les annotations permettent à Dialogflow de reconnaître et d'extraire des paramètres à partir de requêtes utilisateur.
B
- intent intégré
- Identifiant unique qui indique à Google que votre action est appropriée pour répondre à une catégorie spécifique de requêtes utilisateur (par exemple, jouer à des jeux ou commander des billets). Google définit les intents intégrés et les expressions pouvant déclencher les actions associées à ces intents.
C
- API de webhook HTTP/JSON de webhook
- API permettant d'utiliser le protocole de message HTTP pour échanger des données entre Actions on Google et un fulfillment.
- Synonymes : API Conversation, API HTTP/JSON
- contexte
- Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité permettant de gérer les flux de conversation. Les contextes représentent l'état actuel de la conversation et peuvent être associés aux intents dans les agents Dialogflow.
- Termes associés : contexte d'entrée, contexte de sortie
- demande de conversation
- Requêtes dans la boîte de dialogue que l'utilisateur effectue une fois que la conversation avec votre fulfillment a commencé. Au format webhook de conversation, ces requêtes correspondent généralement à des intents
actions.intent.TEXT
(ce qui représente une réponse textuelle brute de l'utilisateur). - réponse conversation
- Réponse envoyée par votre fulfillment à l'Assistant Google, qui convertit la charge utile de données en sortie vocale et graphique renvoyée par l'interface utilisateur.
- action personnalisée
- Action dans laquelle vous définissez la grammaire d'appel de l'action.
- entité personnalisée
- Entité définie par le développeur pour les mots et les expressions spécifiques à un domaine.
D
- intent de remplacement par défaut
- Lorsque vous utilisez Dialogflow, il s'agit d'un intent de remplacement générique que Dialogflow ajoute par défaut aux agents nouvellement créés.
- intent d'accueil par défaut
- Lorsque vous utilisez Dialogflow, il s'agit d'un intent que Dialogflow ajoute par défaut aux agents nouvellement créés et dont l'événement d'accueil est prédéfini.
- boîte de dialogue
- Échange de requêtes utilisateur et de réponses correspondantes renvoyées par Actions on Google.
- Synonymes:conversation
- CANNOT TRANSLATE
- Lorsque vous utilisez Dialogflow, il s'agit d'un seul tour de boîte de dialogue, qui consiste en une seule requête utilisateur et la réponse d'un agent.
- Dialogflow
- L'outil de compréhension du langage naturel de Google, qui permet de créer des expériences de conversation pour l'Assistant Google. Il s'appuie sur le machine learning pour comprendre l'intention et le contexte de ce qu'un utilisateur dit afin de répondre de la manière la plus utile possible.
- Console Dialogflow
- Outil Web pour créer et gérer des agents Dialogflow.
E
- entité
- Représentation d'un objet réel qui peut être utilisé dans des demandes de conversation et des réponses.
Les entités peuvent être utilisées dans vos phrases d'entraînement pour indiquer à Dialogflow comment analyser les paramètres à partir des requêtes utilisateur.
- Termes associés : entité système, entité personnalisée
- exemple de mode
- Lorsque vous utilisez Dialogflow, il s'agit de l'une des deux manières de fournir des expressions d'entraînement pour un intent. En mode exemple, vous fournissez des phrases d'entraînement en langage naturel (par exemple, "Quelles sont les prévisions pour demain ?").
- événement
- Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité qui permet de déclencher un intent de manière automatisée plutôt que par une requête utilisateur. Actions on Google envoie des événements d'entrée spéciaux à Dialogflow (tels que
GOOGLE_ASSISTANT_WELCOME
ouactions_intent_CANCEL
). Vous pouvez activer le déclenchement d'intents dans votre agent en définissant des noms d'événements dans les intents. - invocation explicite
- Appel où les utilisateurs utilisent le nom du projet Actions (par exemple, "Hey Google, parle à Movie Time").
- Termes associés: Phrase d'action
V
- intent de remplacement
- Lorsque vous utilisez Dialogflow, il s'agit d'un intent spécial que vous définissez dans votre agent, que Dialogflow déclenche lorsque la requête d'un utilisateur ne peut être mise en correspondance avec aucun autre intent.
- Termes associés:intent de remplacement par défaut
- intent de suivi
- Lorsque vous utilisez Dialogflow, vous pouvez associer un intent de suivi à un intent lorsque vous attendez une entrée utilisateur spécifique (par exemple, "yes", "no" ou "cancel") après la réponse de l'intent parent. Lorsque Dialogflow reçoit l'une de ces entrées utilisateur attendues, il déclenche automatiquement l'intent de suivi correspondant.
- fulfillment
- Service, application, flux, conversation ou autre logique qui gère un intent et exécute l'action correspondante.
G
- Assistant Google
- L'assistant virtuel personnel de Google qui permet aux utilisateurs d'effectuer des conversations avec Google.
I
- invocation implicite
- Appel où les utilisateurs énoncent une expression d'action sans nom de projet Actions (par exemple, "Hey Google, je veux acheter des places de cinéma").
- éditeur intégré
- Éditeur dans la console Dialogflow pour implémenter votre traitement. Google déploie ce code à l'aide de Cloud Functions for Firebase.
- intent
- Un objectif ou une tâche que les utilisateurs souhaitent effectuer, comme commander du café ou trouver un morceau de musique Dans Actions on Google, il s'agit d'un identifiant unique et des requêtes utilisateur pouvant déclencher l'intent. Lorsque vous utilisez Dialogflow, il s'agit des mappages d'intent que vous définissez dans votre agent.
- Termes associés : événement
- priorité des intents
- Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité qui vous permet d'attribuer différentes pondérations aux intents pour la mise en correspondance. Si une requête utilisateur peut être mise en correspondance avec plusieurs intents, Dialogflow est plus susceptible de déclencher un intent s'il présente une priorité plus élevée.
- contexte d'entrée
- Lorsque vous utilisez Dialogflow, il s'agit de l'une des deux manières de spécifier un contexte dans un intent. Lorsqu'un contexte d'entrée est associé à un intent, Dialogflow peut le déclencher lorsqu'un intent avec le contexte de sortie correspondant a été déclenché lors d'un tour de boîte de dialogue précédent.
- invocation
- Acte consistant à déclencher une interaction avec une action de l'utilisateur.
- Synonymes:déclenchant
- Termes associés : invocation explicite, appel implicite
L
- correspondance
- Lorsque vous utilisez Dialogflow, il s'agit de la façon dont Dialogflow mappe une requête utilisateur à un intent dans un agent.
N
- compréhension du langage naturel
- La capacité des logiciels à comprendre et à analyser les entrées utilisateur. Les développeurs peuvent choisir d'utiliser la solution de NLU de Dialogflow ou leurs propres solutions de NLU lors de la création d'actions.
O
- contexte de sortie
- Lorsque vous utilisez Dialogflow, il s'agit de l'une des deux manières de spécifier un contexte dans un intent. Lorsque Dialogflow déclenche un intent avec un contexte de sortie, le contexte de l'intent devient actif pendant un certain nombre de tours de boîte de dialogue.
- Termes associés : contexte de saisie
P
- paramètre
- Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité permettant de capturer des mots, des expressions ou des valeurs importants dans les requêtes des utilisateurs. Dialogflow peut identifier des entités dans vos expressions d'entraînement afin d'extraire les paramètres correspondants des requêtes utilisateur au moment de l'exécution. Vous pouvez également définir vos propres paramètres en créant des entités personnalisées.
S
- remplissage de cases
- Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité qui vous permet de collecter automatiquement plusieurs paramètres requis dans un même intent via une boîte de dialogue. Vous devez définir des invites pour collecter les paramètres requis auprès de l'utilisateur.
- Small Talk
- Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité qui permet à un agent de gérer une conversation informelle. L'activation de cette fonctionnalité fournit à votre agent une liste de réponses personnalisables pour diverses questions de type "petite conversation".
- surface
- Tout appareil qui permet aux utilisateurs d'accéder à l'Assistant Google, y compris les appareils Wear OS, les écouteurs avec Assistant Google intégré, les Chromebooks, Android TV, les téléphones et tablettes Android, les écrans connectés et enceintes intelligentes, ainsi que les iPhone.
- entité système
- Une entité intégrée dont Dialogflow connaît l'élément (par exemple, "couleur" et "date").
T
- mode modèle
- Lorsque vous utilisez Dialogflow, il s'agit de l'une des deux manières de fournir des expressions d'entraînement pour un intent. Contrairement au mode d'exemple, qui utilise le langage naturel, les expressions d'entraînement en mode modèle utilisent des noms d'entité pour former des expressions (par exemple, "Quelle est la condition @condition pour @sys.date).
- formation
- Lorsque vous utilisez Dialogflow, il s'agit de l'utilisation de l'algorithme d'entraînement de Dialogflow pour améliorer la capacité de votre agent à effectuer des correspondances. Pour ce faire, mettez à jour les expressions d'entraînement pour les intents de cet agent, soit sur la page "Intents", soit dans l'outil d'entraînement, puis enregistrez les intents.
- formule d'entraînement
- Lorsque vous utilisez Dialogflow, il s'agit d'un exemple d'expression que les utilisateurs peuvent prononcer pour exprimer leur intention. Dialogflow étend vos expressions d'entraînement à d'autres requêtes d'utilisateur similaires pour améliorer la correspondance.
- outil d'entraînement
- Lorsque vous utilisez Dialogflow, il s'agit de l'outil utilisé par Dialogflow pour entraîner votre agent afin qu'il effectue la mise en correspondance aussi précisément que possible. Vous pouvez l'utiliser pour examiner les journaux de conversation entre les utilisateurs et votre agent, ajouter des requêtes utilisateur sans correspondance aux intents existants en tant qu'expressions d'entraînement, et ajouter ou modifier des annotations.
- Termes associés : phrase d'entraînement
U
- requête utilisateur
- Entrée fournie par l'utilisateur lorsqu'il interagit avec une surface.
- Synonymes:entrée utilisateur, énoncé utilisateur
M
- webhook
- Rappel HTTP que vous pouvez implémenter comme fulfillment pour les conversations