Settings

Settings class

google.maps.Settings क्लास

ऐसी सेटिंग जो Maps JavaScript API के पूरे व्यवहार को कंट्रोल करती हैं.

const {Settings} = await google.maps.importLibrary("core") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

getInstance
getInstance()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  Settings
google.maps.Settings का सिंगलटन इंस्टेंस दिखाता है.
BetaexperienceIds
टाइप:  Iterable<string>
यह यूनीक एक्सपीरियंस आईडी का एक कलेक्शन होता है. इसका इस्तेमाल, Maps JS API कॉल को एट्रिब्यूट करने के लिए किया जाता है. यह फ़ंक्शन, Settings क्लास के सिंगलटन इंस्टेंस में सेव की गई इंटरनल वैल्यू की कॉपी दिखाता है. इसलिए, google.maps.Settings.getInstance().experienceIds पर की गई कार्रवाइयों से सिर्फ़ कॉपी में बदलाव होगा, न कि इंटरनल वैल्यू में.

इंटरनल वैल्यू को अपडेट करने के लिए, सिंगलटन इंस्टेंस (उदाहरण के लिए: google.maps.Settings.getInstance().experienceIds = [experienceId];) पर प्रॉपर्टी को नई वैल्यू के बराबर सेट करें.
fetchAppCheckToken
टाइप:  function(): Promise<MapsAppCheckTokenResult>
यह एक प्रॉमिस दिखाता है, जो Firebase App Check टोकन के नतीजे में बदल जाता है. यह टोकन, gRPC अनुरोधों से "X-Firebase-AppCheck" एचटीटीपी हेडर के तौर पर अटैच होता है. अगर टोकन खाली है, तो हेडर अटैच नहीं किया जाता.

MapsAppCheckTokenResult इंटरफ़ेस

google.maps.MapsAppCheckTokenResult इंटरफ़ेस

Firebase App Check टोकन के नतीजे के बारे में बताता है.