Fulfillment
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Le fulfillment est un code déployé en tant que webhook qui vous permet de générer
des réponses dynamiques pour chaque type d'
smart home intent.
Lors d'une conversation entre un utilisateur et Google Assistant, le fulfillment
vous permet d'utiliser les informations extraites par le traitement du langage naturel de Google
pour générer des réponses dynamiques ou déclencher des actions sur votre backend
comme allumer une lumière.
Votre fulfillment reçoit les requêtes de Assistant,
les traite et y répond. Ce processus de requête-réponse bidirectionnel fait avancer la conversation jusqu'à ce que vous répondiez à la requête initiale de l'utilisateur.
Dans la plupart des cas, l'interaction d'un utilisateur avec Assistant pour une maison connectée est simple, par exemple
Ok Google, allume ma lumière.smart home Toutefois, si vous implémentez
une validation secondaire de l'utilisateur,
votre fulfillment devra peut-être traiter plusieurs requêtes et réponses, car
Assistant peut demander un code PIN de confirmation après une
requête spécifique de l'utilisateur, par exemple Hey Google, déverrouille ma porte d'entrée.
La figure 1 montre un fulfillment et une exécution réussis d'un
smart homeEXECUTE intent.
Figure 1 : Chemin d'exécution cloud réussi pour un développeur
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2022/10/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Infos incorrectes","incorrectInformation","thumb-down"],["Infos/Exemples insuffisants","notEnoughInformationSamples","thumb-down"],["Trop compliqué","tooComplicated","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2022/10/25 (UTC)."],[],[]]