LocalizedSettings

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

YAML प्रतिनिधि
displayName: string
pronunciation: string
shortDescription: string
fullDescription: string
smallLogoImage: string
largeBannerImage: string
developerName: string
developerEmail: string
termsOfServiceUrl: string
voice: string
voiceLocale: string
privacyPolicyUrl: string
sampleInvocations: 
  - string
themeCustomization: 
  object (ThemeCustomization)
फ़ील्ड
displayName

string

ज़रूरी है. इस कार्रवाई प्रोजेक्ट के लिए डिफ़ॉल्ट डिसप्ले नेम (अगर कोई अनुवाद उपलब्ध न हो)

pronunciation

string

ज़रूरी है. डिसप्ले नेम का उच्चारण, जिसे आवाज़ (बोले गए) में इस्तेमाल किया जाता है.

shortDescription

string

ज़रूरी है. कार्रवाइयां प्रोजेक्ट के लिए डिफ़ॉल्ट तौर पर, छोटा ब्यौरा (अगर कोई अनुवाद उपलब्ध न हो). 80 वर्ण की सीमा.

fullDescription

string

ज़रूरी है. कार्रवाइयां प्रोजेक्ट के लिए डिफ़ॉल्ट तौर पर दी गई ज़्यादा जानकारी (अगर कोई अनुवाद उपलब्ध न हो). 4,000 वर्ण की सीमा.

smallLogoImage

string

ज़रूरी है. स्मॉल स्क्वेयर इमेज, 192 x 192 पिक्सल. इसे resources/images/ डायरेक्ट्री में, इससे जुड़ी इमेज के रेफ़रंस के तौर पर बताया जाना चाहिए. उदाहरण के लिए, resources/images/foo.jpg में इमेज के लिए $resources.images.foo (एक्सटेंशन के बिना), कंसोल से लिए गए किसी प्रोजेक्ट पर काम करते समय, Google की ओर से मैनेज किए जा रहे यूआरएल का इस्तेमाल किया जा सकता है. बाहरी सोर्स के यूआरएल इस्तेमाल करने की अनुमति नहीं है.

largeBannerImage

string

ज़रूरी नहीं. बड़ी लैंडस्केप इमेज, 1920 x 1080 पिक्सल. इसे resources/images/ डायरेक्ट्री में, इससे जुड़ी इमेज के रेफ़रंस के तौर पर बताया जाना चाहिए. उदाहरण के लिए, resources/images/foo.jpg में इमेज के लिए $resources.images.foo (एक्सटेंशन के बिना), कंसोल से लिए गए किसी प्रोजेक्ट पर काम करते समय, Google की ओर से मैनेज किए जा रहे यूआरएल का इस्तेमाल किया जा सकता है. बाहरी सोर्स के यूआरएल इस्तेमाल करने की अनुमति नहीं है.

developerName

string

ज़रूरी है. उपयोगकर्ताओं को दिखने वाला डेवलपर का नाम.

developerEmail

string

ज़रूरी है. डेवलपर से संपर्क करने के लिए ईमेल पता.

termsOfServiceUrl

string

ज़रूरी नहीं. सेवा की शर्तों का यूआरएल.

voice

string

ज़रूरी है. Google Assistant की आवाज़ का ऐसा टाइप जिसे उपयोगकर्ता आपकी कार्रवाइयों से इंटरैक्ट करते समय सुनते हैं. इसके लिए, "male_1", "male_2", "female_1", और "female_2" वैल्यू इस्तेमाल की जा सकती हैं.

voiceLocale

string

ज़रूरी नहीं. चुनी गई आवाज़ के लिए स्थान-भाषा. अगर इसके बारे में नहीं बताया गया है, तो यह उपयोगकर्ता की Assistant की स्थान-भाषा के मुताबिक होता है. अगर बताया गया है, तो वॉइस स्थान-भाषा की रूट भाषा, LocalizedSettings में बताई गई स्थान-भाषा के बराबर होनी चाहिए.

privacyPolicyUrl

string

ज़रूरी है. निजता नीति का यूआरएल.

sampleInvocations[]

string

ज़रूरी नहीं. Assistant डायरेक्ट्री में, आपकी कार्रवाइयों के प्रोजेक्ट की जानकारी के हिस्से के तौर पर, बातचीत शुरू करने वाले वाक्यांशों के सैंपल दिखाए जाते हैं. इससे लोगों को इसे इस्तेमाल करने का तरीका जानने में मदद मिलेगी.

themeCustomization

object (ThemeCustomization)

ज़रूरी नहीं. आपकी कार्रवाइयों के विज़ुअल कॉम्पोनेंट के लिए थीम को पसंद के मुताबिक बनाने की सुविधा.

ThemeCustomization

लोगों को दिखाए जाने वाले कार्ड पर लागू होने वाली स्टाइल

YAML प्रतिनिधि
backgroundColor: string
primaryColor: string
fontFamily: string
imageCornerStyle: enum (ImageCornerStyle)
landscapeBackgroundImage: string
portraitBackgroundImage: string
फ़ील्ड
backgroundColor

string

कार्ड का बैकग्राउंड रंग. अगर डेवलपर ने background_image नहीं दिया है या background_image कुछ प्लैटफ़ॉर्म के लिए फ़िट नहीं है, तो यह फ़ॉलबैक के तौर पर काम करती है. इस्तेमाल का उदाहरण: #FAFAFA

primaryColor

string

Actions on Google कार्ड के लिए, कार्रवाई की थीम के मुख्य रंग का इस्तेमाल, टाइटल के टेक्स्ट के रंग और ऐक्शन आइटम के बैकग्राउंड का रंग सेट करने के लिए किया जाएगा. इस्तेमाल का उदाहरण: #FAFAFA

fontFamily

string

कार्ड के टाइटल के लिए इस्तेमाल की जाने वाली फ़ॉन्ट फ़ैमिली. काम करने वाले फ़ॉन्ट: - Sans Serif - Sans Serif Medium - Sans Serif Bold - Sans Serif Black - Sans Serif Condensed - Sans Serif Condensed Medium - Serif - Serif Bold - Monospace - Cursive - Sans Serif Smallcaps)

imageCornerStyle

enum (ImageCornerStyle)

कार्ड की फ़ोरग्राउंड इमेज की बॉर्डर स्टाइल. उदाहरण के लिए, बेसिक कार्ड या कैरसेल कार्ड की फ़ोरग्राउंड इमेज पर लागू किया जा सकता है.

landscapeBackgroundImage

string

लैंडस्केप मोड (कम से कम 1920x1200 पिक्सल). इसे resources/images/ डायरेक्ट्री में, इससे जुड़ी इमेज के रेफ़रंस के तौर पर बताया जाना चाहिए. उदाहरण: resources/images/foo.jpg में इमेज के लिए $resources.images.foo (एक्सटेंशन के बिना), कंसोल से लिए गए किसी प्रोजेक्ट पर काम करते समय, Google की ओर से मैनेज किए जा रहे यूआरएल का इस्तेमाल किया जा सकता है.

portraitBackgroundImage

string

पोर्ट्रेट मोड (कम से कम 1200x1920 पिक्सल). इसे resources/images/ डायरेक्ट्री में, इससे जुड़ी इमेज के रेफ़रंस के तौर पर बताया जाना चाहिए. उदाहरण: resources/images/foo.jpg में इमेज के लिए $resources.images.foo (एक्सटेंशन के बिना), कंसोल से लिए गए किसी प्रोजेक्ट पर काम करते समय, Google की ओर से मैनेज किए जा रहे यूआरएल का इस्तेमाल किया जा सकता है.