Google Maps Platform में रिपोर्टिंग से Google Cloud Console में एपीआई के बुनियादी इस्तेमाल, कोटा, और बिलिंग जानकारी के बारे में पहले से तैयार विज़ुअल रिपोर्ट मिलती हैं. इन रिपोर्ट का इस्तेमाल करके पता लगाएं कि आपने कितने एपीआई कॉल किए हैं, एपीआई इस्तेमाल के कोटा को खत्म करने के कितने करीब हैं, और समय के साथ बिलिंग के इस्तेमाल को मॉनिटर करें.
रिपोर्ट के टाइप में ये शामिल हैं:
- इस्तेमाल से जुड़ी रिपोर्ट: यह रिपोर्ट आपके प्रोजेक्ट से जुड़े क्रेडेंशियल का इस्तेमाल करके, Google Maps Platform API को आपके प्रोजेक्ट से किए गए अनुरोधों की संख्या के बारे में बताती है.
- कोटा रिपोर्ट: यह रिपोर्ट, ग्राफ़ में कोटा के इस्तेमाल की रिपोर्ट करती है. इन रिपोर्ट को हर मिनट अनुरोधों के हिसाब से ग्रुप में बांटा जा सकता है. चुने गए एपीआई के लिए मौजूदा कोटा सीमाएं, कोटा इस्तेमाल ग्राफ़ के नीचे टेबल में दिखाई गई हैं.
- बिलिंग रिपोर्ट: स्टैक किए गए लाइन चार्ट के तौर पर, समय के साथ रिपोर्ट की लागत. मौजूदा महीने के कोटा के इस्तेमाल की जानकारी देखें. इसमें, इस्तेमाल के हिसाब से लागू किए गए क्रेडिट शामिल होते हैं. साथ ही, पूरे मौजूदा महीने का कुल अनुमानित शुल्क भी देखें.
- जुड़ाव की रिपोर्ट: इससे पता चलता है कि उपयोगकर्ता, मैप ऐप्लिकेशन का इस्तेमाल कैसे करते हैं.
रिस्पॉन्स की स्थितियों और रिस्पॉन्स कोड की पूरी सूची के लिए, रिस्पॉन्स की स्थिति और रिपोर्ट देखें. इसमें यह बताया जाता है कि इस्तेमाल, कोटा, और/या बिलिंग में कोई अनुरोध दिखता है या नहीं.
Cloud Console का इस्तेमाल करके, Google Maps Platform के इस्तेमाल, कोटा, और बिलिंग की रिपोर्ट देखें.
लाइसेंस वाले संगीत के इस्तेमाल से जुड़ी रिपोर्ट
इस्तेमाल, आपके प्रोजेक्ट से जुड़े क्रेडेंशियल का इस्तेमाल करके Google Maps Platform API को किए गए अनुरोधों की संख्या पर आधारित होता है. अनुरोधों में पूरे होने वाले अनुरोध, ऐसे अनुरोध शामिल होते हैं जिनके कारण सर्वर में गड़बड़ी होती है, और वे अनुरोध शामिल होते हैं जिनके कारण क्लाइंट से गड़बड़ियां होती हैं. क्रेडेंशियल में, एपीआई कुंजियां और क्लाइंट आईडी (प्रीमियम प्लान और माइग्रेट किए गए प्रीमियम प्लान प्रोजेक्ट के लिए) शामिल होते हैं. विवरण के लिए, प्रीमियम योजना की खास जानकारी और क्लाइंट आईडी का इस्तेमाल करने की जानकारी देखें.
उपयोग मेट्रिक को टेबल (अनुरोध, गड़बड़ियां, और इंतज़ार का समय) और ग्राफ़ (ट्रैफ़िक, गड़बड़ियां, और इंतज़ार का समय) में दिखाया जाता है. ट्रैकिंग के लिए:
सभी एपीआई: सभी एपीआई के लिए, इस्तेमाल के मेट्रिक को इन तरीकों से फ़िल्टर किया जा सकता है और ग्रुप में बांटा जा सकता है:
- समयावधि और एपीआई के हिसाब से फ़िल्टर करें.
- ट्रैफ़िक, गड़बड़ी और इंतज़ार के समय को रिस्पॉन्स कोड, एपीआई, और क्रेडेंशियल के हिसाब से ग्रुप में देखें.
कोई खास एपीआई: किसी खास एपीआई के लिए, इस्तेमाल से जुड़ी मेट्रिक को इन तरीकों से फ़िल्टर किया जा सकता है और ग्रुप में बांटा जा सकता है:
- समयावधि, एपीआई के वर्शन, क्रेडेंशियल, और तरीकों के हिसाब से फ़िल्टर करें.
- ट्रैफ़िक, गड़बड़ी और इंतज़ार के समय को रिस्पॉन्स कोड, एपीआई के तरीके, वर्शन, और क्रेडेंशियल के हिसाब से देखें.
एपीआई और सेवाओं के डैशबोर्ड का पेज
एपीआई और सेवाएं डैशबोर्ड, आपके प्रोजेक्ट के लिए चालू किए गए सभी एपीआई के इस्तेमाल से जुड़ी मेट्रिक की खास जानकारी देता है: Google Maps Platform API के साथ-साथ दूसरे एपीआई और सेवाएं.
डैशबोर्ड पेज पर तीन ग्राफ़ और एक टेबल होती है. ग्राफ़ और टेबल में दिखाए गए इस्तेमाल को फ़िल्टर करने के लिए, 1 घंटे से लेकर पिछले 30 दिन तक की समयावधि चुनी जा सकती है.
ट्रैफ़िक ग्राफ़, हर एपीआई के लिए क्वेरी प्रति सेकंड (क्यूपीएस) में इस्तेमाल की जानकारी दिखाता है.
गड़बड़ियां ग्राफ़, उन अनुरोधों का प्रतिशत दिखाता है जिनमें हर एपीआई के लिए गड़बड़ी हुई.
इंतज़ार का समय ग्राफ़, हर एपीआई से मिले अनुरोधों के इंतज़ार का मीडियन दिखाता है.
ग्राफ़ के नीचे, टेबल में चालू एपीआई और सेवाओं की सूची दिखती है. अनुरोध, अनुरोधों की संख्या होती है (चुनी गई समयावधि के लिए). गड़बड़ियां यानी उन अनुरोधों की संख्या जिनकी वजह से गड़बड़ियां हुईं. इन अनुरोधों के लिए इंतज़ार का समय (मीडियम इंतज़ार का समय और पर्सेंटाइल) का मतलब है.
एपीआई और सेवाओं के डैशबोर्ड वाले पेज को ऐक्सेस करने के लिए:
- Cloud Console में प्रोजेक्ट सिलेक्टर पेज खोलें:
- अपना प्रोजेक्ट चुनें. एपीआई और सेवाओं का डैशबोर्ड वाला पेज दिखेगा.
अगर पेज नहीं दिखता है, तो मेन्यू बटन को चुनें. इसके बाद, एपीआई और सेवाएं चुनें.
ज़्यादा जानकारी के लिए, अपने एपीआई के इस्तेमाल पर नज़र रखना लेख पढ़ें.
Google Maps का होम पेज
Google Maps खास जानकारी वाले पेज पर, पिछले 30 दिनों की टेबल लिस्टिंग और चालू किए गए एपीआई और इस्तेमाल के अनुरोध शामिल होते हैं. एपीआई से किए गए अनुरोध, ग्राफ़ के तौर पर भी दिखाए जाते हैं. बिलिंग ग्राफ़, आपके मौजूदा बिल और पिछले तीन महीनों में हुए कुल इस्तेमाल की जानकारी दिखाता है.
Google Maps Platform के होम पेज को ऐक्सेस करने के लिए:
- Cloud Console में Google Maps Platform पेज खोलें:
- बाएं मेन्यू में, खास जानकारी चुनें.
Google Maps Platform API का पेज
Google Maps एपीआई पेज पर दो टेबल होती हैं. चालू किए गए एपीआई टेबल में, अनुरोधों की संख्या, गड़बड़ियों की संख्या, और पिछले 30 दिनों में चालू किए गए हर एपीआई के लिए इंतज़ार का औसत समय दिखाया जाता है. अतिरिक्त एपीआई टेबल में उन एपीआई की सूची दी जाती है जिन्हें चालू नहीं किया गया है.
Google Maps Platform API का पेज ऐक्सेस करने के लिए:
- Cloud Console में Google Maps Platform पेज खोलें:
- बाईं ओर दिए गए मेन्यू में, एपीआई चुनें.
Google Maps मेट्रिक पेज
Google Maps मेट्रिक पेज पर तीन ग्राफ़ दिखते हैं: ट्रैफ़िक, गड़बड़ियां, और मीडियन इंतज़ार. ग्राफ़ में उपयोग के डेटा को रिस्पॉन्स कोड क्लास, एपीआई, एपीआई के तरीके, क्रेडेंशियल, प्लैटफ़ॉर्म, और डोमेन के हिसाब से ग्रुप में रखा जा सकता है.
ग्राफ़ के नीचे, मेट्रिक पेज पर एक एपीआई टेबल होती है. यह टेबल, आपके चुने गए एपीआई के लिए अनुरोध, गड़बड़ियां, और इंतज़ार का समय दिखाती है.
सबसे ऊपर दिए गए एपीआई ड्रॉप-डाउन के साथ-साथ दाएं पैनल में, ग्रुप बनाने और फ़िल्टर करने के विकल्पों का इस्तेमाल करके, खास या एक से ज़्यादा एपीआई, क्रेडेंशियल, रिस्पॉन्स कोड की क्लास, प्लैटफ़ॉर्म टाइप, और/या डोमेन चुनकर, इस्तेमाल की गई मेट्रिक को ग्रुप और फ़िल्टर किया जा सकता है. इस्तेमाल की मेट्रिक के लिए कोई समयावधि (एक घंटे से लेकर पिछले 30 दिन तक) और जानकारी का लेवल (हर सेकंड या दिन के हिसाब से) भी चुना जा सकता है.
नीचे दी गई इमेज में, किसी एक एपीआई के लिए प्लैटफ़ॉर्म और डोमेन फ़िल्टर दिखते हैं. ऐसा तब होता है, जब प्लैटफ़ॉर्म और डोमेन के हिसाब से ग्रुप में बांटने के लिए, इसके हिसाब से ग्रुप किया गया ड्रॉप-डाउन सूची चुनी जाती है:
Google Maps Platform API का मेट्रिक पेज ऐक्सेस करने के लिए:
- Cloud Console में Google Maps Platform पेज खोलें:
- बाएं मेन्यू में, मेट्रिक चुनें.
क्रेडेंशियल रिपोर्टिंग
एपीआई को लोड करने के लिए इस्तेमाल किए गए क्रेडेंशियल के हिसाब से, मेट्रिक को फ़िल्टर किया जा सकता है और ग्रुप में बांटा जा सकता है.
क्रेडेंशियल का फ़ॉर्मैट | मतलब |
---|---|
मुख्य नाम उदाहरण के लिए, "मोबाइल ऐप्लिकेशन कुंजी" |
?key=... का इस्तेमाल करके, एपीआई को लोड करने के लिए एक एपीआई कुंजी का इस्तेमाल किया गया: कुंजी के नाम, Maps Platform Console पर कुंजी और क्रेडेंशियल में देखे जा सकते हैं. |
प्रोजेक्ट नंबर उदाहरण के लिए, "project_number:123456", इसमें 123456 आपका प्रोजेक्ट नंबर है. |
अगर आपको यह क्रेडेंशियल दिखता है, तो इसकी दो वजहें हो सकती हैं:
|
रिस्पॉन्स कोड ग्राफ़
जवाब कोड के हिसाब से ट्रैफ़िक और जवाब कोड के हिसाब से गड़बड़ी ग्राफ़, एचटीटीपी रिस्पॉन्स कोड क्लास के हिसाब से इस्तेमाल का बंटवारा करते हैं. इस टेबल में, Google Maps Platform API के रिस्पॉन्स स्टेटस और एचटीटीपी रिस्पॉन्स कोड क्लास के बीच मैपिंग दिखाई गई है:
Maps API का स्टेटस | एचटीटीपी रिस्पॉन्स कोड क्लास - इस्तेमाल की रिपोर्ट (2xx, 3xx, 4xx, 5xx) |
ज़रूरी जानकारी |
---|---|---|
ठीक है | 2क्स | जवाब हो गया. इस अनुरोध के लिए, बिल किया जा सकता है. यह कोटा इस्तेमाल करेगा. |
ठीक है | 3क्स | जवाब हो गया. इस अनुरोध के लिए, बिल किया जा सकता है. यह कोटा इस्तेमाल करेगा. उदाहरण के लिए, जगह की फ़ोटो के लिए किए गए सफल अनुरोध पर, रेफ़रंस के तौर पर दी गई इमेज पर 302 रीडायरेक्ट दिखता है. |
DATA_NOT_AVAILABLE | 4xx(1) | सफल रिस्पॉन्स, जो बताता है कि इनपुट लोकेशन के लिए
कोई डेटा उपलब्ध नहीं है. इस अनुरोध के लिए, बिल किया जा सकता है. यह कोटा इस्तेमाल करेगा. |
ZERO_RESULTS | 4xx(1) | जवाब देने पर कोई नतीजा नहीं मिला. इस अनुरोध के लिए, बिल किया जा सकता है. यह कोटा इस्तेमाल करेगा. |
NOT_FOUND | 4xx(1) | दिशा-निर्देश एपीआई
के लिए, यह मैसेज बताता है कि अनुरोध के ऑरिजिन, डेस्टिनेशन या वेपॉइंट में बताई गई कम से कम एक जगह को जियोकोड नहीं किया जा सका. जगहें एपीआई के लिए यह मैसेज बताता है कि बताई गई जगह (place_id), जगहों के डेटाबेस में नहीं मिली. इस अनुरोध के लिए, बिल किया जा सकता है. यह कोटा इस्तेमाल करेगा. |
INVALID_REQUEST (अमान्य पैरामीटर वैल्यू), MAX_WAYPOINTS_EXCEEDED, MAX_TO_LENGTH_EXCEEDED, और अन्य. |
4xx | पैरामीटर वैल्यू अमान्य होने की वजह से गड़बड़ी हुई. ज़्यादा जानकारी के लिए, एपीआई
रिस्पॉन्स देखें. इस अनुरोध के लिए, बिल किया जा सकता है. यह कोटा इस्तेमाल करेगा. |
REQUEST_DENIED | 4xx | क्लाइंट की गड़बड़ी, जो पुष्टि करने की गड़बड़ी, ऐक्सेस में गड़बड़ी वगैरह की वजह से होती है. ज़्यादा जानकारी के लिए, एपीआई से मिला रिस्पॉन्स देखें. |
OVER_daily_LIMIT, OVER_QUERY_LIMIT, Resource_EXHAUSTED, rateLimitExceeded, DailyLimitExceeded, उपयोगकर्ता सीमित |
4xx | क्लाइंट की गड़बड़ी, जो किसी तय समयावधि में बहुत ज़्यादा अनुरोधों की वजह से हुई. अनुरोध बाद में करें. ज़्यादा जानकारी के लिए, एपीआई से मिला रिस्पॉन्स देखें. |
INVALID_REQUEST (अमान्य या ऐसा पैरामीटर जो मौजूद नहीं है, अनुरोध को पार्स करने या पुष्टि करने में गड़बड़ी हुई) | 4xx | अमान्य अनुरोध की वजह से क्लाइंट में हुई गड़बड़ी. ज़्यादा जानकारी के लिए, एपीआई से मिला रिस्पॉन्स देखें. |
NOT_FOUND (404) | 4xx | भौगोलिक स्थान एपीआई के लिए, यह मैसेज बताता है कि जगह का अनुमान लगाने के लिए इनपुट काफ़ी नहीं थे. Roads API के लिए, यह मैसेज बताता है कि इनपुट को सड़कों पर स्नैप नहीं किया जा सका. इस अनुरोध में, बिल किया जा सकता है और यह कोटा इस्तेमाल करेगा. |
UNKNOWN_ERROR | 5xx | सर्वर की गड़बड़ी से पता चलता है कि अनुरोध पर कार्रवाई नहीं की जा सकती: अंदरूनी गड़बड़ी, सेवा ओवरलोड होना, उपलब्ध नहीं है, समय खत्म हो गया है, और अन्य. |
1
गड़बड़ी कोड की रिपोर्टिंग को बेहतर बनाने के लिए, Google Maps Platform
एपीआई माइग्रेट हो रहे हैं:
1) एचटीटीपी रिस्पॉन्स कोड क्लास से 2xx से 4xx में
Maps API स्टेटस: DATA_NOT_AVAILABLE , NOT_FOUND ,
ZERO_RESULTS - स्थिति,
2) एचटीटीपी रिस्पॉन्स कोड क्लास से 4xx से 4xx में
Maps API के स्टेटस: REQUEST_DENIED , OVER_DAILY_LIMIT ,
OVER_QUERY_LIMIT , dailyLimitExceeded , {1/1/ API के लिए rateLimitExceeded रिस्पॉन्स} से rateLimitExceeded स्टेटस.
rateLimitExceeded में rateLimitExceeded स्टेटस.
2xx 2xx userRateLimitExceeded 5xx UNKNOWN_ERROR
ट्रांज़िशन की अवधि के दौरान, दोनों रिस्पॉन्स कोड देखे जा सकते हैं. Maps API से मिले रिस्पॉन्स में दिए गए रिस्पॉन्स कोड में बदलाव नहीं किया जा रहा है.
पक्का करें कि Google Maps Platform की मेट्रिक में 4xx और/या 5xx में बढ़ोतरी, इस माइग्रेशन से जुड़ी है. इसके लिए, मेट्रिक एक्सप्लोरर में बढ़ने वाले सटीक रिस्पॉन्स कोड की जांच करें (Google Maps Platform के लिए Google Cloud मॉनिटरिंग का इस्तेमाल करने के बारे में ज़्यादा जानें).
|
स्टेटस कोड और गड़बड़ी के मैसेज के बारे में ज़्यादा जानकारी के लिए, अपनी पसंद के एपीआई से जुड़ा रिस्पॉन्स दस्तावेज़ देखें. उदाहरण के लिए, रिस्पॉन्स को जियोकोड करना या दिशा-निर्देशों के जवाब.
Google Maps Platform के सलूशन पैरामीटर
Google Maps Platform पर आपको कई तरह के सैंपल कोड मिलते हैं. इनकी मदद से, कैंपेन बनाने का तेज़ी से काम किया जा सकता है. उदाहरण के लिए, Cloud Console में Quick Builder का इस्तेमाल किया जा सकता है. साथ ही, इंडस्ट्री के समाधानों में लागू करने की गाइड फ़ॉलो की जा सकती है और कोडलैब से जानकारी हासिल की जा सकती है.
इस्तेमाल और हमारे समाधानों को बेहतर बनाने के तरीकों को समझने के लिए Google, एपीआई कॉल में solution_channel
क्वेरी पैरामीटर शामिल करता है. इससे सैंपल कोड के इस्तेमाल के बारे में जानकारी इकट्ठा की जाती है:
- सलूशन सैंपल कोड में,
solution_channel
क्वेरी पैरामीटर डिफ़ॉल्ट रूप से शामिल होता है. - क्वेरी पैरामीटर की मदद से, Google को समाधान के इस्तेमाल के आंकड़े मिलते हैं. इससे, आने वाले समय में बार-बार किए जाने वाले समाधानों में समाधान की क्वालिटी को बेहतर बनाने में मदद मिलती है.
- सैंपल कोड से
solution_channel
क्वेरी पैरामीटर और उसकी वैल्यू को मिटाकर, इस सुविधा से ऑप्ट आउट किया जा सकता है. - पैरामीटर को रखने की कोई ज़रूरत नहीं है. क्वेरी पैरामीटर को हटाने से परफ़ॉर्मेंस पर कोई असर नहीं पड़ता.
- क्वेरी पैरामीटर का इस्तेमाल, सिर्फ़ सैंपल कोड के इस्तेमाल की रिपोर्टिंग के लिए किया जाता है.
- क्वेरी पैरामीटर, खास तौर पर एपीआई के लिए बने आंकड़ों और रिपोर्टिंग से अलग होता है. इसका मतलब है कि सलूशन सैंपल कोड से पैरामीटर हटाने से, इंटरनल Maps JavaScript API रिपोर्टिंग बंद नहीं होती.
कोटा रिपोर्ट
कोटे की मदद से यह तय किया जाता है कि आपके प्रोजेक्ट से, Google Maps Platform API पर कुल कितने अनुरोध किए जा सकते हैं. अनुरोधों को तीन तरीकों से सीमित किया जा सकता है: हर दिन, हर मिनट, और हर उपयोगकर्ता के लिए हर मिनट. कोटे में सिर्फ़ सफल अनुरोधों और सर्वर की गड़बड़ियों की वजह बनने वाले अनुरोधों को ही गिना जाता है. जिन अनुरोधों के लिए पुष्टि नहीं हो पाती उन्हें कोटे में नहीं गिना जाता.
कोटा के इस्तेमाल को Cloud Console में कोटा पेज पर ग्राफ़ में दिखाया जाता है. साथ ही, इसे हर मिनट के अनुरोधों के हिसाब से ग्रुप में दिखाया जा सकता है. चुने गए एपीआई के लिए मौजूदा कोटा सीमाएं, कोटा इस्तेमाल के ग्राफ़ के नीचे मौजूद टेबल में दिखाई गई हैं.
किसी भी GMP API प्रॉडक्ट के लिए, हर मिनट के कोटे की वैल्यू जानने के लिए, इस कैलकुलेटर का इस्तेमाल करें.
Google Maps कोटा पेज
Google Maps कोटा पेज आपके चुने गए खास एपीआई के लिए, कोटा की सीमाएं और कोटा के इस्तेमाल की जानकारी दिखाता है.
Google Cloud Console पर मौजूद कोटा इस्तेमाल के चार्ट में, आपकी एपीआई कुंजियों और क्लाइंट आईडी के लिए कुल ट्रैफ़िक दिखाया जाता है. Client-ID ट्रैफ़िक, Cloud Console पर मेट्रिक चार्ट में भी उपलब्ध है.
पेज पर सिर्फ़ ऐसे अनुरोध दिखते हैं जो कोटा का इस्तेमाल करते हैं: ये अनुरोध पूरे हो चुके हैं (OK
,
ZERO_RESULTS
, DATA_NOT_AVAILABLE
) और वे अनुरोध जिनके कारण सर्वर में गड़बड़ियां हुई
(NOT_FOUND
, INVALID_REQUEST/INVALID_VALUE
(अमान्य पैरामीटर वैल्यू), UNKNOWN_ERROR
).
ऐसे अनुरोध जिनके कारण क्लाइंट गड़बड़ियां होती हैं — पुष्टि, अनुमति देने, और
अमान्य तर्क की गड़बड़ियां (REQUEST_DENIED
, OVER_QUERY_LIMIT
, INVALID_REQUEST
(अमान्य पैरामीटर, अनुरोध पार्स करने में हुई गड़बड़ी))
— कोटा का इस्तेमाल न करें और न ही इन्हें दिखाया जाएगा.
कोटा यूनिट ज़्यादातर Google Maps Platform API के लिए अनुरोध होती है (Maps Static API, Street View Static API, जियोकोडिंग एपीआई, निर्देश एपीआई, जगहें एपीआई, समय क्षेत्र एपीआई, भौगोलिक स्थान एपीआई, और ऊंचाई एपीआई), लेकिन इसके कुछ अपवाद हैं:
- दूरी के मैट्रिक्स एपीआई के लिए, कोटा यूनिट एक एलिमेंट है जो ऑरिजिन और डेस्टिनेशन का जोड़ा होता है.
- Maps JavaScript API के लिए, कोटा यूनिट, मैप लोड होती है.
- Android के लिए Maps SDK टूल और iOS के लिए Maps SDK टूल के लिए, कोटा यूनिट, Street View अनुरोध या पैनोरामा लोड है. मैप लोड की सुविधा बिना किसी शुल्क के उपलब्ध है और यह कोटा का इस्तेमाल नहीं करती.
Google Maps Platform के कोटा पेज को ऐक्सेस करने के लिए:
- Cloud Console में Google Maps Platform पेज खोलें:
- बाएं मेन्यू में, कोटा चुनें.
- एपीआई की ड्रॉप-डाउन सूची से कोई एपीआई चुनें.
कोटा यूनिट
यह टेबल, Google Maps Platform API के लिए कोटा यूनिट दिखाती है.
Google Maps Platform एपीआई | कोटा इकाई |
---|---|
मैप | |
Android के लिए Maps SDK टूल | 1 पैनोरामा |
iOS के लिए Maps SDK टूल | 1 पैनोरामा |
मैप टाइल एपीआई | 1 अनुरोध |
Maps एरियल व्यू एपीआई | 1 अनुरोध |
Maps स्टैटिक एपीआई | 1 अनुरोध |
Maps JavaScript एपीआई | 1 मैप लोड |
Street View Static API | 1 अनुरोध |
Maps एंबेड एपीआई | 1 मैप लोड |
रास्ते | |
Routes API (Compute Routes) | 1 अनुरोध |
Routes API (कंप्यूट रूट मैट्रिक्स) | 1 एलिमेंट (ऑरिजिन और डेस्टिनेशन पेयर) |
निर्देश से जुड़ा एपीआई | 1 अनुरोध |
दूरी के मैट्रिक्स का एपीआई | 1 एलिमेंट (ऑरिजिन और डेस्टिनेशन पेयर) |
रास्तों की जानकारी देने से जुड़ा एपीआई | 1 अनुरोध |
जगहें | |
Places API | 1 अनुरोध |
Address Validation API | 1 अनुरोध |
जियोकोडिंग एपीआई | 1 अनुरोध |
जियोलोकेशन एपीआई | 1 अनुरोध |
समय क्षेत्र एपीआई | 1 अनुरोध |
परिवेश | |
एयर क्वालिटी एपीआई (CurrentConditions और हीटमैपटाइल) | 1 अनुरोध |
Air Quality API (इतिहास) | 1 पेज |
Pollen API | 1 अनुरोध |
Solar API | 1 अनुरोध |
बिलिंग रिपोर्ट
अपनी बिलिंग रिपोर्ट देखना
Google Maps Platform प्रॉडक्ट के आपके इस्तेमाल की बिलिंग रिपोर्ट Google Cloud Console में उपलब्ध हैं. ज़्यादा जानकारी के लिए, बिलिंग देखें.
बिलिंग रिपोर्ट ऐक्सेस करने के लिए:
- Cloud Console में प्रोजेक्ट सिलेक्टर पेज खोलें:
- कोई प्रोजेक्ट चुनें.
- मेन्यू बटन चुनें और फिर बिलिंग चुनें.
- अगर आपके पास एक से ज़्यादा बिलिंग खाते हैं, तो लिंक किए गए बिलिंग खाते का खास जानकारी पेज खोलने के लिए, लिंक किए गए बिलिंग खाते पर जाएं चुनें.
- बाएं मेन्यू में, लिंक किए गए बिलिंग खाते का बिलिंग रिपोर्ट पेज खोलने के लिए, रिपोर्ट चुनें.
बिलिंग रिपोर्ट के चार्ट को पढ़ने का तरीका
बिलिंग रिपोर्ट, लागत को स्टैक किए गए लाइन चार्ट में समय के साथ दिखाती हैं. डिफ़ॉल्ट व्यू में, हर दिन के इस्तेमाल के हिसाब से मौजूदा महीने की लागत दिखती है. इसे प्रोजेक्ट (सभी प्रॉडक्ट के लिए) के हिसाब से ग्रुप किया जाता है. इसमें इस्तेमाल के लिए लागू किए गए क्रेडिट भी शामिल होते हैं. साथ ही, पूरे मौजूदा महीने के लिए अनुमानित कुल कीमत भी दिखती है. चार्ट की हर लाइन (और खास जानकारी वाली टेबल की पंक्ति) प्रोजेक्ट से जुड़ी होती है. इस प्रोजेक्ट को लागत के हिसाब से सबसे बड़ी से सबसे छोटी रैंक दी जाती है. बिलिंग रिपोर्ट चार्ट को समझने के बारे में ज़्यादा जानें.
सलाह: हर SKU के इस्तेमाल और कीमत का विश्लेषण करें
पे-ज़-यू-गो प्राइसिंग मॉडल की सही जानकारी पाने और इसे लागू करने पर पड़ने वाले असर को बेहतर तरीके से समझने के लिए, SKU के हिसाब से अपने इस्तेमाल और कीमत को देखें.
SKU के हिसाब से लाइन आइटम दिखाने के लिए, रिपोर्ट व्यू को बदलने का तरीका:
- चार्ट की दाईं ओर मौजूद पैनल में, इसके हिसाब से ग्रुप बनाएं फ़िल्टर को बड़ा करें.
- SKU चुनें.
यहां उपलब्ध अन्य बिलिंग रिपोर्ट फ़िल्टर में समयसीमा, प्रोजेक्ट, प्रॉडक्ट, SKU, और जगहें शामिल हैं. इनकी मदद से, एपीआई अनुरोध कहां से मिले हैं के हिसाब से फ़िल्टर किया जा सकता है.
प्रॉडक्ट के साथ-साथ अपने इस्तेमाल के सोर्स को कैटगरी में बांटने के लिए, सूची में दी गई वैल्यू में से किसी एक के आधार पर ग्रुप बिलिंग रिपोर्ट करें. Google Maps Platform API से जुड़ी तीन कुंजियां हैं: goog-maps-api-key-suffix (एपीआई पासकोड के आखिरी चार वर्ण), goog-maps-platform-type (प्लैटफ़ॉर्म: Android, iOS, JavaScript या webservice), और goog-maps-channel (किसी एपीआई क्वेरी से अंकों वाली चैनल वैल्यू). फ़िल्टर और ग्रुप बनाने के बारे में ज़्यादा जानकारी.
इस्तेमाल के हिसाब से क्रेडिट बाहर रखने के लिए, चार्ट व्यू बदला जा सकता है. इसके लिए, दाएं पैनल में लागत में क्रेडिट शामिल करें चेकबॉक्स को मिटाएं.
इस्तेमाल पर नज़र रखना और उस पर पाबंदी लगाना
अपने बजट और कीमतों को कंट्रोल करने में मदद के लिए, ये काम किए जा सकते हैं:
- बजट अलर्ट सेट करें, ताकि यह ट्रैक किया जा सके कि किसी खास रकम के लिए आपका खर्च किस तरह बढ़ रहा है. बजट तय करने से एपीआई के इस्तेमाल की सीमा नहीं तय होती. यह सिर्फ़ तब सूचना देता है, जब आपका खर्च तय रकम के आस-पास होता है.
एपीआई के हर दिन के इस्तेमाल की सीमा तय करें, ताकि बिलिंग के लायक एपीआई के इस्तेमाल के अपने खर्च को मैनेज किया जा सके. हर दिन के अनुरोध पर कैप सेट करके, अपने खर्च को सीमित किया जा सकता है. आपको कितना खर्च करना है, इसके आधार पर एक आसान समीकरण का इस्तेमाल करके अपना रोज़ का बजट तय करें. उदाहरण के लिए: (हर महीने का खर्च /हर SKU के लिए कीमत)/30 = हर दिन के लिए अनुरोध की सीमा (एक एपीआई के लिए).
प्रति चैनल उपयोग ट्रैकिंग
संख्या वाले चैनलों के ज़रिए अपने इस्तेमाल को ट्रैक करने के लिए, आपको अपने एपीआई अनुरोधों में 'चैनल' पैरामीटर जोड़ना होगा. चैनल की सिर्फ़ ऐसी वैल्यू दी जा सकती हैं जो 0 से 999 के बीच की हों. डेटा इस्तेमाल करने के कुछ उदाहरण यहाँ दिए गए हैं:
- जियोकोडिंग वेब सर्विस एपीआई
https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&key=YOUR_API_KEY&channel=1
- Maps JavaScript API
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&channel=2&callback=initMap" async defer></script>
चैनल के इस्तेमाल पर नज़र रखने के लिए, सीधे बिलिंग रिपोर्ट में जाएं. लेबल में चैनल, मुख्य goog-maps-channel के तौर पर दिखेंगे.
बिलिंग रिपोर्ट को SKU और चैनल के हिसाब से फ़िल्टर करने के लिए
- SKU फ़िल्टर का इस्तेमाल करके, इसके हिसाब से ग्रुप बनाएं.
- लेबल कैरेट चुनें.
- कुंजी ड्रॉपडाउन चुनें और Google-मैप-चैनल चुनें.
- वैल्यू ड्रॉपडाउन को चुनें. इसके बाद, संख्या वाले उन चैनलों को चुनें जिन्हें आपको फ़िल्टर करना है.
हर चैनल से जनरेट की गई लागत देखने के लिए, लेबल कुंजी goog-maps-channel के हिसाब से ग्रुप बनाएं.
अपने अनुरोधों में चैनल के इस्तेमाल से जुड़ा डेटा लागू करने के बाद, आपकी बिलिंग रिपोर्ट में डेटा दिखने में कुछ समय (24 घंटे तक) लग सकता है.
BigQuery की मदद से अपना बिलिंग डेटा एक्सपोर्ट करना
आपके पास अपने बिलिंग डेटा को BigQuery में एक्सपोर्ट करने का विकल्प भी है.
BigQuery Export की मदद से, क्लाउड बिलिंग का ज़्यादा जानकारी (जैसे, इस्तेमाल और लागत के अनुमान का डेटा) आपके बताए गए BigQuery डेटासेट में दिन भर अपने-आप एक्सपोर्ट होता है. इसके बाद, बारीकी से विश्लेषण करने के लिए, BigQuery से अपने बिलिंग डेटा को ऐक्सेस किया जा सकता है. इससे Google Maps Platform के इस्तेमाल के सोर्स को बेहतर तरीके से समझने में मदद मिलती है.
अगर आपको BigQuery Export का इस्तेमाल शुरू करना है और डेटा की क्वेरी करनी है, तो नीचे दी गई सैंपल क्वेरी आज़माएं. इस क्वेरी को चलाने से पहले, आपको ये काम करने होंगे:
- अपने खाते में बिलिंग और BigQuery बिलिंग एक्सपोर्ट की सुविधा चालू करें.
- टेबल का फ़ॉर्मैट PROJECT_ID है.DATASET_NAME.gcp_billing_exportv1BILLING_ACCOUNT_ID जहां:
- PROJECT_ID आपका असल प्रोजेक्ट आईडी है. उदाहरण के लिए, "my-project-123456".
- DATASET_NAME, आपके बनाए गए डेटासेट का नाम है (उदाहरण के लिए, "SampleDataSet").
- BILLING_ACCOUNT_ID, आपके बिलिंग खाते के आईडी की पहचान है. इसके पहले "gcp_billing_exportv1" दिया गया होता है. इसमें डैश (-) (_) से बदलकर अंडरस्कोर (_) हो जाता है.
उदाहरण के लिए, बिलिंग खाता आईडी 123456-7890AB-CDEF01
gcp_billing_export_v1_123456_789AB_CDEF01
हो जाएगा.
#standardSQL
SELECT Date(usage_start_time, "America/Los_Angeles") AS billing_day,
invoice.month AS invoice_month,
service.description AS service,
sku.description AS sku,
(
SELECT l.value
FROM Unnest(labels) AS l
WHERE l.KEY = 'goog-maps-channel' ) AS goog_maps_channel,
Round(Sum(usage.amount), 2) AS usage_amount,
usage.unit AS usage_unit,
Round(Sum(cost), 2) AS cost,
cost_type,
currency
FROM PROJECT_ID.DATASET_NAME.gcp_billing_export_v1_BILLING_ACCOUNT_ID
WHERE invoice.month = '202002' -- Change the invoice month with the same format as the example.
GROUP BY billing_day,
invoice_month,
service,
sku,
goog_maps_channel,
usage_unit,
cost_type,
currency
ORDER BY billing_day,
service,
sku
इसी विषय से जुड़े लिंक
क्लाउड बिलिंग:
- अपना क्लाउड बिलिंग खाता बनाएं, उसमें बदलाव करें या उसे बंद करें
- किसी प्रोजेक्ट की बिलिंग सेटिंग में बदलाव करना
- अपनी बिलिंग रिपोर्ट और लागत के रुझान देखें
- बजट और बजट के बारे में सूचनाएं सेट करें
- एपीआई के इस्तेमाल से जुड़ी कैपिंग
जवाब की स्थिति और रिपोर्ट
नीचे दी गई टेबल में Maps API की स्थिति, Maps API से मिले रिस्पॉन्स में मिले एचटीटीपी रिस्पॉन्स कोड, और इस्तेमाल की रिपोर्ट में एचटीटीपी रिस्पॉन्स कोड क्लास के बीच मैपिंग दिखाई गई है. साथ ही, इससे पता चलता है कि इस्तेमाल, कोटा, और बिलिंग रिपोर्ट में इससे जुड़ा अनुरोध दिखता है या नहीं.
Google Maps Platform की मेट्रिक में इस्तेमाल की रिपोर्ट में, HTTP response code class
के बारे में पूरी जानकारी मिलती है. अगर आपको बेहतर जानकारी चाहिए, तो रिस्पॉन्स स्टेटस कोड देखें. ये कोड Google Maps Platform के इस्तेमाल की निगरानी में उपलब्ध हैं.
Maps API से मिले रिस्पॉन्स में मौजूद रिस्पॉन्स कोड | इस्तेमाल की रिपोर्ट में उपलब्ध है | इन्हें रिपोर्ट किया गया | |||
---|---|---|---|---|---|
Maps API का स्टेटस | एचटीटीपी रिस्पॉन्स कोड | एचटीटीपी रिस्पॉन्स कोड क्लास | इस्तेमाल का तरीका | अनुरोध भेजने की तय सीमा (कोटा) | बिलिंग |
ठीक है | 200, 204, 302 |
2xx, 3xx |
हां | हां | हां |
DATA_NOT_AVAILABLE, NOT_FOUND, ZERO_RESULTS |
200, 404 |
4xx1 | हां | हां | हां |
INVALID_REQUEST (पैरामीटर वैल्यू गलत है), MAX_Root_LENGTH_EXCEEDED, MAX_WAYPOINTS_EXCEEDED, वगैरह. |
200, 400 |
4xx | हां | हां | हां |
INVALID_REQUEST (अमान्य/मौजूद पैरामीटर मौजूद नहीं, अनुरोध पार्स करने में गड़बड़ी) | 200, 400 |
4xx | हां | नहीं | नहीं |
REQUEST_DENIED | 200, 400, 403 |
4xx1 | हां | नहीं | नहीं |
over_daily_LIMIT, OVER_QUERY_LIMIT, Resource_EXHAUSTED, DailyLimitExceeded, RateLimitExceeded, userRateLimitExceeded |
200, 403, 429 |
4xx1 | हां | नहीं | नहीं |
UNKNOWN_ERROR | 200, 500, 503 |
5xx1 | हां | हां | नहीं |
1
गड़बड़ी कोड की रिपोर्टिंग को बेहतर बनाने के लिए, Google Maps Platform
एपीआई माइग्रेट हो रहे हैं:
1) एचटीटीपी रिस्पॉन्स कोड क्लास से 2xx से 4xx में
Maps API स्टेटस: DATA_NOT_AVAILABLE , NOT_FOUND ,
ZERO_RESULTS - स्थिति,
2) एचटीटीपी रिस्पॉन्स कोड क्लास से 4xx से 4xx में
Maps API के स्टेटस: REQUEST_DENIED , OVER_DAILY_LIMIT ,
OVER_QUERY_LIMIT , dailyLimitExceeded , {1/1/ API के लिए rateLimitExceeded रिस्पॉन्स} से rateLimitExceeded स्टेटस.
rateLimitExceeded में rateLimitExceeded स्टेटस.
2xx 2xx userRateLimitExceeded 5xx UNKNOWN_ERROR
ट्रांज़िशन की अवधि के दौरान, दोनों रिस्पॉन्स कोड देखे जा सकते हैं. Maps API से मिले रिस्पॉन्स में दिए गए रिस्पॉन्स कोड में बदलाव नहीं किया जा रहा है.
पक्का करें कि Google Maps Platform की मेट्रिक में 4xx और/या 5xx में बढ़ोतरी, इस माइग्रेशन से जुड़ी है. इसके लिए, मेट्रिक एक्सप्लोरर में बढ़ने वाले सटीक रिस्पॉन्स कोड की जांच करें (Google Maps Platform के लिए Google Cloud मॉनिटरिंग का इस्तेमाल करने के बारे में ज़्यादा जानें).
|
सहभागिता रिपोर्ट
व्यवसाय अंतर्दृष्टि
Google Maps Platform की मदद से आपको यह अहम जानकारी मिलती है कि उपयोगकर्ता आपके मैप से कैसे जुड़ते हैं. इस अहम जानकारी में, यूज़र ऐक्टिविटी वाली मुख्य मेट्रिक शामिल होती हैं. जैसे, मैप पर व्यू या लोकप्रिय जगह के साथ इंटरैक्शन. इस अहम जानकारी का विश्लेषण करके, विज्ञापन और मार्केटिंग के लिए लोकप्रिय जगहों का पता लगाया जा सकता है. इसके अलावा, अपने उपयोगकर्ता अनुभव को ऑप्टिमाइज़ किया जा सकता है.
कारोबार की अहम जानकारी वाली रिपोर्टिंग की सुविधाओं में ये शामिल हैं:
- एक नज़र में कारोबार की अहम जानकारी के मुख्य रुझान देखने के लिए, कारोबार की अहम जानकारी का स्नैपशॉट देखकर
- मेट्रिक को ज़्यादा बेहतर तरीके से समझने के लिए, कंसोल में किसी मेट्रिक का विश्लेषण करने के लिए ड्रिल-डाउन करना
- मेट्रिक को CSV फ़ॉर्मैट में एक्सपोर्ट करें, ताकि आप अपने कारोबार की जानकारी के अपने पसंदीदा टूल में, कारोबार की अहम जानकारी वाले डेटा का विश्लेषण कर सकें
यूज़र ऐक्टिविटी वाली ये मेट्रिक उपलब्ध हैं:
- मैप व्यू: पैन, ज़ूम या टिल्ट की वजह से दिखने वाले मैप के व्यू ट्रैक करें. मैप व्यू का हिसाब हर हफ़्ते (रविवार से शनिवार पैसिफ़िक समय) पर पिन कोड से लगाया जाता है. निगरानी की अवधि खत्म होने के बाद, हर हफ़्ते पहले बुधवार को नया डेटा रिलीज़ किया जाता है.
उपयोगकर्ता, Cloud Console में मेट्रिक पेज पर कारोबार की अहम जानकारी देख सकते हैं. फ़िलहाल, मैप व्यू की सुविधा सिर्फ़ कुछ Maps JS API डेवलपर के लिए उपलब्ध है.
कंसोल में, 'फ़िल्टर करें' और 'इसके हिसाब से ग्रुप बनाएं' सुविधा की मदद से, यूज़र ऐक्टिविटी वाली मेट्रिक का विश्लेषण किया जा सकता है. इससे, मेट्रिक के बारे में ज़्यादा जानकारी मिल सकती है. उदाहरण के लिए, किसी खास इलाके के हिसाब से फ़िल्टर करने का विकल्प चुना जा सकता है. इससे आपको पता चलेगा कि सिर्फ़ उस इलाके के पिन कोड के लिए, मैप व्यू का रुझान कैसा है. दूसरी ओर, हो सकता है कि आप उस क्षेत्र में होने वाले इंटरैक्शन को इकट्ठा करने के लिए, किसी खास क्षेत्र के आधार पर ग्रुप करना चाहें.
उपयोगकर्ता आपके पसंदीदा कारोबार विश्लेषण टूल में आगे विश्लेषण करने के लिए पूरे डेटा सेट या फ़िल्टर किए गए व्यू को CSV में एक्सपोर्ट कर सकते हैं. एक बार में 90 दिनों तक के डाउनलोड डाउनलोड किए जा सकते हैं. साथ ही, 60 हज़ार से ज़्यादा सेल डाउनलोड करने पर काट-छांट की जाएगी. चुनी गई समयसीमा के आधार पर, मैप व्यू डेटा को CSV में एक्सपोर्ट करने में कुछ मिनट लग सकते हैं.
कारोबार की अहम जानकारी वाली मेट्रिक की पहचान ज़ाहिर नहीं की जाती है. इसलिए, यह सिर्फ़ आपके मैप में यूज़र ऐक्टिविटी के कुल रुझान दिखाता है. कम गिनती को राउंड ऑफ़ करके शून्य किया जा सकता है. साथ ही, आउटलेयर से मिले योगदान को कम किया जा सकता है.
Maps Analytics अनुमति का इस्तेमाल करके, Google Cloud Console में अपने क्लाउड प्रोजेक्ट के लिए कारोबार की अहम जानकारी के ऐक्सेस को कंट्रोल किया जा सकता है. प्रोजेक्ट के मालिकों को डिफ़ॉल्ट रूप से यह अनुमति दी जाती है. वे ज़रूरत के हिसाब से दूसरे उपयोगकर्ताओं को ऐक्सेस दे सकते हैं.
कारोबार की अहम जानकारी का इस्तेमाल, इस्तेमाल की लागत का अनुमान लगाने के लिए नहीं किया जाना चाहिए. इस्तेमाल के बारे में ज़्यादा जानकारी के लिए, कृपया इस्तेमाल की रिपोर्ट देखें.
लोकेटर प्लस
Locator Plus के उपयोगकर्ताओं के लिए, आंकड़ों के डैशबोर्ड की मदद से डेटा का विश्लेषण किया जा सकता है और इनसाइट जनरेट की जा सकती है. इससे साफ़ तौर पर पता चलता है कि खरीदार, स्टोर लोकेटर से कितनी अच्छी तरह जुड़े हैं. इससे, हफ़्ते-दर-हफ़्ते अपनी परफ़ॉर्मेंस को मेज़र किया जा सकता है. इसमें, व्यू की संख्या, खोज और जगह की जानकारी के साथ इंटरैक्शन की संख्या, और दर्शकों के जुड़ाव की कुल दर शामिल है. इसके अलावा, डैशबोर्ड इस बारे में अहम मानदंड उपलब्ध कराता है कि अन्य खुदरा दुकानदारों की तुलना में, आपने जो तरीके लागू किए हैं उनकी तुलना में यह टूल कैसा है.
- Google Cloud Console में, Locator Plus पर जाएं.
- Analytics डैशबोर्ड देखने के लिए, Google Cloud Console के जुड़ाव की रिपोर्ट सेक्शन पर जाएं.
मानदंड की रिपोर्ट की मदद से, डेटा शेयर करने वाली अन्य कंपनियों से इकट्ठा किए गए इंडस्ट्री के डेटा से अपने डेटा की तुलना की जा सकती है. इस तुलना से आपको काम के टारगेट सेट करने, इंडस्ट्री के ट्रेंड की जानकारी पाने, और दूसरे कारोबार की तुलना में अपनी परफ़ॉर्मेंस की तुलना करने में मदद मिलती है.
मानदंड डेटा देखने के लिए, आपके जुड़ाव का डेटा, Google मानदंड में आपकी पहचान छिपाकर शामिल किया जाता है. पहचान छिपाकर 'मानदंड रिपोर्ट' में अपना जुड़ाव डेटा देखने और शामिल करने की सुविधा से ऑप्ट आउट करने के लिए, सहायता टिकट फ़ाइल करें. सहायता टिकट का समाधान आम तौर पर तीन दिनों में कर दिया जाएगा.