इंटरैक्टिव कैनवस का इस्तेमाल करने वाली कार्रवाई डेवलप करने के लिए, बातचीत करने के सामान्य तरीके अपनाए जाते हैं. Actions प्रोजेक्ट बन जाने के बाद, Dialogflow एजेंट, बेचने का तरीका, और वेब ऐप्लिकेशन, अपनी कार्रवाई और इंटरैक्टिव कैनवस के बीच कम्यूनिकेशन तय करता है.
इंटरैक्टिव कैनवस ऐक्शन बनाने के लिए, यह तरीका अपनाएं:
सेट अप: इंटरैक्टिव कैनवस का इस्तेमाल करने वाली कार्रवाई तैयार करने के लिए, अलग-अलग टूल और प्लैटफ़ॉर्म सेट अप करें.
- कोई ऐक्शन प्रोजेक्ट बनाएं: ऐसा प्रोजेक्ट बनाएं जिसमें आपकी कार्रवाई को कॉन्फ़िगर, मैनेज, और पब्लिश करने के लिए ज़रूरी मेटाडेटा हो.
- Dialogflow एजेंट बनाएं: अपनी कार्रवाई के लिए 'बातचीत का इंटरफ़ेस' बनाने के लिए Dialogflow का इस्तेमाल करें.
अपनी बातचीत वाली कार्रवाई बनाएं: अपनी कार्रवाई में उन इंटेंट के लिए वेबहुक लॉजिक तय करें जिनमें
HtmlResponse
शामिल हो. इंटरैक्टिव कैनवस दस्तावेज़ से यह पता चलता है कि Node.js क्लाइंट लाइब्रेरी की मदद से, अपनी कार्रवाई कैसे बनाएं. हालांकि, Java क्लाइंट लाइब्रेरी की मदद से भी इसे बनाया जा सकता है.अपना वेब ऐप्लिकेशन बनाएं: अपना वेब ऐप्लिकेशन बनाने के लिए मौजूदा वेब तकनीकों का इस्तेमाल करें. साथ ही, इंटरैक्टिव कैनवस एपीआई का इस्तेमाल करने वाले क्लाइंट-साइड कस्टम लॉजिक को लिखें. अपने पसंदीदा वेब सर्वर पर डिप्लॉय करें.
ऑर्डर पूरा करने के लिए डिप्लॉय करें: वाहन बेचने का कोड डालने के लिए, Firebase सीएलआई का इस्तेमाल करें.
अपनी कार्रवाई की जांच करना: अपनी कार्रवाई को आज़माने के लिए, सिम्युलेटर का इस्तेमाल करने का तरीका जानें.