8

क्षमा करें, मुझे समान प्रश्न मिलते हैं - लेकिन उत्तर नहीं: केवल चर्चाएं। मैं एंड्रॉइड एप्लिकेशन विकसित कर रहा हूं जिसका उद्देश्य मानचित्र पर मार्ग बनाना और मार्ग बनाना है। यदि Google अपने मानचित्र 2500 आर/दिन प्रति कुंजी का उपयोग करने की सीमा निर्धारित करता है - इसका उपयोग करने का कोई तरीका नहीं है, क्योंकि यदि आपका एप्लिकेशन एक बार बेचा गया था - आपको हर अतिरिक्त 1000 रिक/दिन के लिए हर महीने भुगतान करना होगा। विशेष रूप से यह मुफ्त आवेदन के लिए अस्पष्ट है: 1 साल के बाद प्रति माह 100000 डाउनलोड के लिए कितना खर्च आएगा? कृपया, अपना अनुभव साझा करें (आपकी धारणाओं पर नहीं)। धन्यवाद।एंड्रॉइड सीमा 2500 अनुरोध/दिन के लिए Google एमएपी एपीआई प्रति क्लाइंट डिवाइस या प्रति एप्लिकेशन कुंजी है?

+0

आप इस के लिए किसी भी समाधान मिला? मुझे एक ही समस्या है। :( – Noundla

+1

दुर्भाग्यवश, कुछ भी नहीं ... – MikeY

उत्तर

0
use of the Google Places API for Android request based on Application key based. 
After 150000 request per day whoever using your application "that means the "key" 
which you given for google places api request" will get a response error 
from google api as "USAGE_LIMIT_EXCEEDED" like 

USAGE_LIMIT_EXCEEDED

while giving search text in search view(to check the response debug and see 
the Exception occurs while sending request to place api) , but it wont't be 
visible to the user who uses you app. It will simply shows no 
movement in markers and no auto suggestion will come. For that you want to use 

Uplift

for unlimited request. but it contains lots of restrictions by google. They 
will track your app closely. If any violations of google policy happens means 
you app will get banned from GooglePlay Markert. so make sure in that you 
app does't contains any violation policy before using this. 
+0

के माध्यम से प्रबंधित की जाती है, यह Google स्थल API है, न कि Google मानचित्र API। – Pang

0

Google ने एपीआई लाइसेंसिंग संरचना साझा की है। नीचे लिंक देखें। https://developers.google.com/maps/faq#usage_pricing

+0

वह उन एपीआई के बारे में बात नहीं कर रहा है। वह एंड्रॉइड एपीआई v2 के लिए Google मानचित्र का जिक्र कर रहा है। – qubz

+0

मुझे भेदभाव के बारे में अच्छी जानकारी है। व्यवसाय के लिए Google लाइसेंसिंग काफी अजीब नहीं है भेद। – moxin

+0

@ मॉक्सिन - मुझे अलग-अलग उत्तर मिलते हैं: उदाहरण के लिए यहां [लिंक] (http://stackoverflow.com/questions/13973502/how-many-free-mapviews-can-i-do-with-my-android- ऐप-google-maps-android-api? rq = 1) जवाब यह है कि एंड्रॉइड के लिए बिल्कुल कोई सीमा नहीं है ...समस्या यह है कि किसी ऐसे व्यक्ति से कोई जवाब नहीं है जिसके पास अनुभव है या Google से आधिकारिक उत्तर है। एक और महत्वपूर्ण सवाल: यदि सीमा मौजूद है, तो यह प्रति डिवाइस (जो पर्याप्त से अधिक है) या प्रति कुंजी (और इसका मतलब है कि यह पुस्तकालय पूरी तरह बेकार है)। – MikeY

12

यह पूरी तरह से स्पष्ट नहीं है कि आप किस सीमा की तलाश कर रहे हैं क्योंकि "मानचित्रों का उपयोग" कई अलग-अलग मानचित्र API श्रेणियों में अनुसरण कर सकता है। मानचित्रों को प्रदर्शित करने के लिए, आप Google Maps Android API v2 का उपयोग करके मोबाइल ऐप्स पर उपयोग सीमा के बिना असीमित मानचित्र प्रदर्शित कर सकते हैं - सहायक दस्तावेज़ FAQ से आता है।

Google Maps JavaScript API v2 
Google Maps JavaScript API v3 
Google Maps API for Flash 
Google Maps Image APIs: 
    Google Static Maps API 
    Google Street View Image API 

नोट Google मानचित्र Android API v2 सूची में नहीं, और इस तरह है कि, है:

मैप्स एपीआई उपयोग की सीमा केवल निम्न मानचित्र एपीआई में सेवाओं लागू उपयोग सीमा के अधीन नहीं है।

हालांकि, आपका प्रश्न रूटिंग के बारे में पूछ रहा है, मानचित्र नहीं। यदि आपको मार्गों की आवश्यकता है, तो आपको Google Directions API का उपयोग करने की आवश्यकता है, जो Google मानचित्र एंड्रॉइड एपीआई v2 का हिस्सा नहीं है, और इसके अपने usage limits के अधीन है। विशेष रूप से, 2500 अनुरोध प्रति कुंजी प्रति दिन। चूंकि दिशानिर्देश मोबाइल ऐप से बंधे नहीं हैं, इसलिए इसमें डिवाइस की कोई धारणा नहीं है।

संक्षेप में, यदि आप अपने मार्ग पर एक मार्ग के साथ एक नक्शा प्रदर्शित करना चाहते हैं, तो कोई सीमा नहीं है। यदि आपको मार्ग देने के लिए आपको Google की आवश्यकता है, तो आप केवल प्रति दिन मार्गों के लिए 2500 अनुरोध कर सकते हैं। यदि आपको और ज़्यादा चाहिए, तो आपको व्यवसाय खाते के लिए Google मानचित्र API प्राप्त करना होगा या कोई अन्य रूटिंग समाधान ढूंढना होगा।

+6

मुझे अस्पष्ट है कि Google दिशा-निर्देश API एपीआई प्रति कुंजी सीमित क्यों हो सकता है जबकि कुंजी अनुरोध का हिस्सा नहीं है: http://maps.googleapis.com/maps/api/directions/output?parameters। अधिक तर्कसंगत लगता है कि प्रतिबंध प्रति आईपी है, यानी डिवाइस। क्या आप इस बिंदु को स्पष्ट कर सकते हैं? – MikeY

+0

हाँ अच्छा सवाल है – LXG

+0

[दिशा-निर्देश API वेबसाइट] से (https://developers.google.com/maps/documentation/directions/#api_key): सभी दिशा-निर्देश API अनुप्रयोगों को एपीआई कुंजी का उपयोग करना चाहिए। आपके अनुरोध में एक कुंजी सहित: 1) आपको एपीआई कंसोल में अपने एप्लिकेशन के एपीआई उपयोग की निगरानी करने की अनुमति देता है। 2) प्रति-आईपी-पता कोटा सीमाओं के बजाय प्रति-कुंजी सक्षम करता है। 3) यह सुनिश्चित करता है कि यदि आवश्यक हो तो Google आपके आवेदन के बारे में आपसे संपर्क कर सकता है। दिशानिर्देश API आपके एप्लिकेशन की पहचान करने के लिए एक एपीआई कुंजी का उपयोग करता है। एपीआई कुंजी Google एपीआई कंसोल – Rhubarb

2
पूछे जाने वाले प्रश्न गूगल मैप्स एपीआई से

: इस तरह के Android और iOS के रूप में मोबाइल प्लेटफार्मों के लिए "Google Earth API, और देशी नक्शे API प्रभावित नहीं होते हैं ऐसे उत्पादों की पेशकश करते हैं एक गूगल मैप्स का एम्बेड सुविधा का प्रयोग करें, और। एम्बेड सुविधा जिसमें नक्शा शामिल है, इन सीमाओं से प्रभावित नहीं हैं। "