ग्राहक को आइटम भेजना

फ़ुलफ़िलमेंट, ऐसा कोड है जो वेबहुक के तौर पर डिप्लॉय किया जाता है. इसकी मदद से, हर तरह के smart home इंटेंट के लिए डाइनैमिक रिस्पॉन्स जनरेट किए जा सकते हैं. उपयोगकर्ता से Google Assistant के साथ बातचीत करने के दौरान, आपको Google की सामान्य भाषा में प्रोसेस की गई जानकारी का इस्तेमाल करके, डाइनैमिक रिस्पॉन्स जनरेट करने या लाइट चालू करने जैसी आपके बैक-एंड पर कार्रवाई ट्रिगर करने की सुविधा मिलती है.

ग्राहक को आइटम भेजने का अनुरोध Assistant से मिलता है. अनुरोध पूरा होता है और जवाब देता है. बार-बार अनुरोध करने और जवाब देने की प्रोसेस, बातचीत को तब तक आगे बढ़ाती है, जब तक कि आप उपयोगकर्ता के अनुरोध को पूरा नहीं कर लेते.

ज़्यादातर मामलों में, उपयोगकर्ता Assistant के साथ आसानी से smart home इंटरैक्शन कर पाएंगे. जैसे, Ok Google, मेरी लाइट चालू करो. हालांकि, अगर सेकंडरी यूज़र वेरिफ़िकेशन लागू किया जाता है, तो आपको कई अनुरोध और जवाब प्रोसेस करने पड़ सकते हैं. ऐसा इसलिए होता है, क्योंकि Assistant के लिए, Ok Google, मेरा सामने वाला दरवाज़ा अनलॉक करो जैसे किसी खास उपयोगकर्ता के अनुरोध के बाद, पुष्टि करने वाला पिन मांगा जा सकता है.

इमेज 1 में, smart home EXECUTE इंटेंट को पूरा करने और उसे लागू करने की कार्रवाई दिखाई गई है.

यह डायग्राम, क्लाउड पर प्रोग्राम चलाने की प्रोसेस दिखाता है. एक्ज़ीक्यूशन पाथ, Google Assistant की मदद से उपयोगकर्ता के इंटेंट को कैप्चर करता है और फिर Google Cloud से उपयोगकर्ता के इंटेंट को प्रोसेस किया जाता है. इसके बाद, अनुरोध को डेवलपर क्लाउड को भेजा जाता है और फिर, निर्देश को डिवाइस हब पर भेजा जाता है या सीधे डिवाइस पर भेजा जाता है.
पहली इमेज: डेवलपर को क्लाउड एक्ज़ीक्यूट करने का सफल पाथ