स्थानीय जगह के अनुसार कार्रवाइयां बनाना (Dialogflow)

आप अलग-अलग भाषाओं और स्थानीय भाषाओं में मनमुताबिक अनुभव देने के लिए, Google Assistant में अपनी कार्रवाइयों को स्थानीय भाषा में लिख सकते हैं. इसके अलावा, इलाकों या उपयोगकर्ताओं की जगह के आधार पर उनकी कार्रवाइयों का ऐक्सेस प्रतिबंधित किया जा सकता है.

आगे बढ़ने से पहले, कुछ बातों को जानना ज़रूरी है, ताकि आप यह समझ सकें कि आप अलग-अलग उपयोगकर्ताओं के सामने अपनी कार्रवाइयों को कैसे पूरा कर सकते हैं:

  • भाषा - बातचीत के लिए बनी हुई, सहमत, और बोली गई बातचीत का मोड
  • क्षेत्र - वह भौतिक क्षेत्र, जो आम तौर पर किसी देश से जुड़ा होता है
  • स्थान-भाषा - किसी भाषा और इलाके को मिलाकर बना होता है

यहां कुछ बुनियादी शब्दों के बारे में जान लिया गया है. अब Search Console में अलग-अलग भाषाओं, इलाकों, और स्थान-भाषा के हिसाब से अपनी कार्रवाइयों को पूरा करने का तरीका यहां बताया गया है:

उपलब्ध भाषाएं और स्थान-भाषाएं

इन स्थान-भाषाओं के लिए, भाषा और स्थान-भाषा का दस्तावेज़ देखने की सुविधा. इस जानकारी से यह पता चलता है कि आपके ऐक्शन प्रोजेक्ट किन जगहों पर काम कर सकते हैं. साथ ही, आप उनसे जुड़ी टीटीएस आवाज़ों को भी ऐक्सेस कर सकते हैं. आपकी कार्रवाइयों का इस्तेमाल करने के लिए, उपयोगकर्ताओं को Assistant की स्थान-भाषा सेट करनी होगी.

कॉन्टेंट पब्लिश करना

अपने Actions प्रोजेक्ट को प्रकाशित करते समय, Actions कंसोल से आप नीचे दी गई जानकारी को पसंद के मुताबिक बना सकते हैं:

  • भाषा और जगह के हिसाब से जानकारी: अपने हर प्रोजेक्ट के लिए, भाषा और भाषा के लेवल पर, कार्रवाई की अलग-अलग जानकारी (जैसे कि नाम और जानकारी) दी जा सकती है.
  • जगह के हिसाब से टारगेटिंग: आप उन देशों या इलाकों को तय कर सकते हैं जहां आपकी कार्रवाई उपलब्ध है. डिफ़ॉल्ट रूप से, आपकी कार्रवाई सभी इलाकों में काम करती है. बशर्ते, आपके उपयोगकर्ताओं ने Assistant से जुड़ी अपनी स्थान-भाषा, आपकी कार्रवाई के साथ सेट की हो.
  • TTS आवाज़ कस्टमाइज़ेशन: डिफ़ॉल्ट रूप से, आपकी कार्रवाई अपने-आप उपयोगकर्ता की Assistant स्थान-भाषा से जुड़ी TTS आवाज़ों का सेट इस्तेमाल करती है. आप इस व्यवहार को बदल सकते हैं और खास टीटीएस आवाज़ चुन सकते हैं, जो उपयोगकर्ता की Assistant स्थान-भाषा के हिसाब से नहीं बदलती है.

कार्रवाई डिस्ट्रिब्यूशन को स्थानीय भाषा में बनाने के तरीके के बारे में ज़्यादा जानकारी के लिए, स्थानीय भाषा में की गई कार्रवाइयां प्रकाशित करें देखें.

Dialogflow एजेंट

Dialogflow आपको ऐसा एजेंट बनाने की सुविधा देता है जो कई भाषाओं और स्थानीय भाषाओं में काम करता हो. हर भाषा या स्थान-भाषा के लिए, आप अलग-अलग कस्टमाइज़ेशन की सुविधा दे सकते हैं, जैसे कि उपयोगकर्ता ने कहा वाक्यांश और जवाब.

स्थानीय जगह के अनुसार एजेंट बनाने के तरीके के बारे में ज़्यादा जानकारी के लिए, Dialogflow एजेंट देखें.

स्थानीय भाषा के अनुसार टेंप्लेट

कई अलग-अलग भाषाओं में काम करने के लिए टेंप्लेट ऐक्शन बनाए जा सकते हैं. इसके अलावा, हर नई भाषा के लिए स्थानीय जगह के अनुसार Google शीट अपलोड करके, एक ही कार्रवाई में कई भाषाएं बनाई जा सकती हैं.

अलग-अलग टेंप्लेट और भाषाओं में अलग-अलग टेंप्लेट उपलब्ध हैं. हर टेंप्लेट के लिए इस्तेमाल की जा सकने वाली भाषाओं और स्थानीय भाषाओं के बारे में ज़्यादा जानकारी के लिए, टेंप्लेट दस्तावेज़ देखें.

ग्राहक का ऑर्डर पूरा करना

ग्राहक को सामान भेजते समय, इन चीज़ों की जानकारी दी जा सकती है:

  • भाषा और जगह के हिसाब से दिए गए जवाब: आपकी ओर से पूरे किए गए हर अनुरोध में, उपयोगकर्ता की Assistant को स्थान-भाषा के हिसाब से जवाब दिया जाता है. इस स्ट्रिंग (उदाहरण के लिए, en-GB) का इस्तेमाल करके, उपयोगकर्ता की भाषा या जगह के हिसाब से, अलग-अलग रिस्पॉन्स पाने का तरीका जानें.
  • इलाके के हिसाब से रिस्पॉन्स - उपयोगकर्ता से डिवाइस की जगह की जानकारी ऐक्सेस करने की अनुमति मांगी जा सकती है. इस जानकारी से, क्षेत्र के हिसाब से जवाबों को अपनी पसंद के मुताबिक बनाया जा सकता है.

जवाबों को स्थानीय भाषा में लिखने के तरीके के बारे में ज़्यादा जानकारी के लिए पूरा करना देखें.

टेस्ट करना

डेवलपमेंट के दौरान, हार्डवेयर डिवाइसों या Actions सिम्युलेटर की मदद से, स्थानीय भाषा में की गई अपनी कार्रवाई की जांच की जा सकती है. इसके लिए, इन सुविधाओं का इस्तेमाल किया जा सकता है:

  • भाषा सिम्युलेशन की मदद से किसी डिवाइस की स्थान-भाषा तय की जा सकती है. इससे अपनी कार्रवाई में, जगह के हिसाब से रिस्पॉन्स और लॉजिक की जांच की जा सकती है.
  • जगह की जानकारी देने वाले सिम्युलेशन की मदद से, आप डिवाइस की जगह की जानकारी सेट कर सकते हैं. इससे, आप जगह के हिसाब से टारगेटिंग और कोई खास क्षेत्र के हिसाब से जवाब देने के तरीके को पूरा कर सकते हैं.

कार्रवाइयों वाले सिम्युलेटर के ज़रिए, स्थानीय भाषा के अनुसार कार्रवाइयों की जांच करने के बारे में ज़्यादा जानकारी के लिए कार्रवाइयां सिम्युलेटर दस्तावेज़ देखें.