Settings

सेटिंग क्लास

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 ऐप्लिकेशन की जांच के टोकन के नतीजे पर लागू होता है. टोकन को gRPC अनुरोधों में "X-Firebase-AppCheck" एचटीटीपी हेडर के तौर पर अटैच किया जाता है. अगर टोकन खाली है, तो हेडर अटैच नहीं किया जाता.

MapsAppCheckTokenResult इंटरफ़ेस

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

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