Settings

उन कार्रवाइयों प्रोजेक्ट की सेटिंग दिखाता है जो स्थान-भाषा के हिसाब से नहीं हैं.

YAML प्रतिनिधि
projectId: string
defaultLocale: string
enabledRegions: 
  - string
disabledRegions: 
  - string
category: enum (Category)
usesTransactionsApi: boolean
usesDigitalPurchaseApi: boolean
usesInteractiveCanvas: boolean
usesHomeStorage: boolean
designedForFamily: boolean
containsAlcoholOrTobaccoContent: boolean
keepsMicOpen: boolean
surfaceRequirements: 
  object (SurfaceRequirements)
testingInstructions: string
localizedSettings: 
  object (LocalizedSettings)
accountLinking: 
  object (AccountLinking)
selectedAndroidApps: 
  - string
फ़ील्ड
projectId

string

कार्रवाइयों का प्रोजेक्ट आईडी.

defaultLocale

string

स्थान-भाषा, जो प्रोजेक्ट के लिए डिफ़ॉल्ट तौर पर सेट होती है. resources/ से कम वाली फ़ाइलों को छोड़कर, बाकी सभी फ़ाइलों के लिए स्थानीय भाषा के मुताबिक बनाए गए डेटा को defaultLocale में शामिल किया जाता है. resources/ से छोटी फ़ाइलों के लिए, किसी स्थान-भाषा का मतलब नहीं है कि संसाधन सभी स्थान-भाषाओं पर लागू हो.

enabledRegions[]

string

उन इलाकों के बारे में बताता है जहां उपयोगकर्ता, कार्रवाइयों को शुरू कर सकते हैं. यह कार्रवाई, उपयोगकर्ता की मौजूदगी की जगह के हिसाब से तय की जाती है. अगर disabledRegions सेट है, तो इसे सेट नहीं किया जा सकता. अगर enabledRegions और disabledRegions, दोनों के बारे में नहीं बताया गया है, तो उपयोगकर्ता सभी क्षेत्रों में आपकी कार्रवाइयाँ शुरू कर सकते हैं. हर क्षेत्र को AdWords के भौगोलिक टारगेट के कैननिकल नाम का इस्तेमाल करके दिखाया जाता है. https://developers.google.com/adwords/api/docs/appendix/geotargeting उदाहरण देखें: - "जर्मनी" - "घाना" - "ग्रीस" - "ग्रेनाडा" - "यूनाइटेड किंगडम" - "संयुक्त राज्य" - "संयुक्त राज्य माइनर आउटलाइंग द्वीप समूह" - "उरुग्वे"

disabledRegions[]

string

यह उन इलाकों के बारे में बताता है जहां आपकी कार्रवाइयों को ब्लॉक किया गया है. यह उपयोगकर्ता की मौजूदगी की जगह के आधार पर होता है. अगर enabledRegions सेट है, तो इसे सेट नहीं किया जा सकता. हर क्षेत्र को AdWords के भौगोलिक टारगेट के कैननिकल नाम का इस्तेमाल करके दिखाया जाता है. https://developers.google.com/adwords/api/docs/appendix/geotargeting उदाहरण देखें: - "जर्मनी" - "घाना" - "ग्रीस" - "ग्रेनाडा" - "यूनाइटेड किंगडम" - "संयुक्त राज्य" - "संयुक्त राज्य माइनर आउटलाइंग द्वीप समूह" - "उरुग्वे"

category

enum (Category)

इस कार्रवाई प्रोजेक्ट की कैटगरी.

usesTransactionsApi

boolean

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

usesDigitalPurchaseApi

boolean

कार्रवाइयां, डिजिटल प्रॉडक्ट के लिए लेन-देन कर सकती हैं या नहीं.

usesInteractiveCanvas

boolean

कार्रवाइयां, इंटरैक्टिव कैनवस का इस्तेमाल करती हैं या नहीं.

usesHomeStorage

boolean

कार्रवाइयां, होम स्टोरेज की सुविधा का इस्तेमाल करती हैं या नहीं.

designedForFamily

boolean

कार्रवाइयों से जुड़ा कॉन्टेंट परिवार के लिए बनाया गया है (डीएफ़एफ़).

containsAlcoholOrTobaccoContent

boolean

कार्रवाइयों में शराब या तंबाकू से जुड़ा कॉन्टेंट है या नहीं.

keepsMicOpen

boolean

बातचीत के दौरान, साफ़ तौर पर कोई सूचना दिए बिना कार्रवाइयां, माइक को खुला छोड़ सकती हैं या नहीं.

surfaceRequirements

object (SurfaceRequirements)

इस प्रोजेक्ट में कार्रवाइयां शुरू करने के लिए, क्लाइंट सरफ़ेस को वे ज़रूरी शर्तें पूरी करनी होंगी.

testingInstructions

string

कार्रवाई के समीक्षक के लिए, फ़्री फ़ॉर्म टेस्ट करने से जुड़े निर्देश. उदाहरण के लिए, खाता जोड़ने से जुड़े निर्देश.

localizedSettings

object (LocalizedSettings)

प्रोजेक्ट की डिफ़ॉल्ट स्थान-भाषा के लिए, स्थानीय भाषा के हिसाब से सेटिंग. हर अतिरिक्त स्थान-भाषा की अपनी अलग डायरेक्ट्री में, उसकी सेटिंग फ़ाइल होनी चाहिए.

accountLinking

object (AccountLinking)

उपयोगकर्ताओं को Google साइन इन और/या अपनी OAuth सेवा की मदद से, खाते बनाने या लिंक करने की अनुमति दें.

selectedAndroidApps[]

string

Google Play से की जाने वाली खरीदारी के लिए, Android ऐप्लिकेशन चुने गए हैं. यह सुविधा, ऐक्शन प्रोजेक्ट से जुड़े Android ऐप्लिकेशन में से चुनी गई है. इसका मकसद, ब्रैंड के मालिकाना हक की पुष्टि करना और अन्य सुविधाओं को चालू करना है. ज़्यादा जानकारी के लिए, https://developers.google.com/assistant/console/brand-verification पर जाएं.

SurfaceRequirements

इसमें ज़रूरी शर्तों का एक ऐसा सेट शामिल होता है जो आपके प्रोजेक्ट में कार्रवाइयां शुरू करने के लिए, क्लाइंट प्लैटफ़ॉर्म के साथ काम करना चाहिए.

YAML प्रतिनिधि
minimumRequirements: 
  - object (CapabilityRequirement)
फ़ील्ड
minimumRequirements[]

object (CapabilityRequirement)

अपने प्रोजेक्ट में कार्रवाइयां शुरू करने के लिए, ज़रूरी क्षमताओं का कम से कम सेट. अगर प्लैटफ़ॉर्म पर इनमें से कोई भी जानकारी मौजूद नहीं है, तो कार्रवाई ट्रिगर नहीं होगी.