Sorry, wenn die Frage so grundlegend ist, bin ich neu in Android und Programmierung. Ich werde eine App machen, in dieser App muss ich Orte zeigen oder vielleicht sogar Richtungen in der Karte viel Zeit. Es ist sehr wahrscheinlich, dass ein interessierter Benutzer die Karte mehr als 20 Mal in Folge in einem einzigen Mal die App zu Mittag essen sieht.
Ich wähle Google Map API für diese Anwendung, aber ich sah auf ihrer Website müssen Sie Geld bezahlen, wenn Ihre App Karte mehr als 25000 pro Tag verwenden und es wahrscheinlich passieren wird, wenn ich mehr als 2000 aktive Benutzer leicht habe, aber ich bin mir nicht sicher, ob ich mit dieser App Geld verdienen kann oder nicht; Also habe ich 2 wählen und bin mir nicht sicher über eine von ihnen:verwendet eine Absicht, um die Karte Kosten Geld zu zeigen?
1- mit Absicht, Geo auf einer externen App wie Google Karte zeigen, aber kostet es das Geld oder nicht? (Das ist meine Hauptfrage)
2- unter Verwendung eines anderen api wie http://www.openstreetmap.org/ oder http://leafletjs.com/
Welche Option würden Sie empfehlen? Und wenn das die Option 2 ist, welche API empfehlen Sie und warum?
Beachten Sie, dass das Programm Basis auf der Website und seiner Datenbank arbeiten und diese Website wird die gleiche Funktionalität wie die App haben und es muss diese API verwenden, Website wird Drupal-8 wahrscheinlich verwenden, aber noch nicht 100 Prozent sicher.
Ich googelte für die Antwort, aber ich bekam nicht die Antwort.
tnx für Ihre Zeit :), die Der erste Teil beantwortete meine Frage, ich dachte, dass sie vielleicht aufzeichnen, welche App die Anfrage für die Karte in der Absicht hatte, also berechnen sie vielleicht die Gebühr in Ihrem Entwicklerkonto auf diese Weise. aber was ist mit der Website? wenn ich die karte (in einem mini-fenster?) von ihrer website anfordere, damit die benutzer die karte auf ihrer website sehen können, können sie meine ip aufzeichnen und meine benutzer nicht mehr die karte verwenden, um mir den schlüssel zu kaufen. –
mit "die Karte in einem Minifenster anfordern" meinen Sie mit einem Webview? In diesem Fall müssen Sie einen Apikey für Google Maps verwenden (ja, Sie müssen kaufen, wenn Sie viele Anfragen haben) und in der Webansicht laden Sie eine Seite mit Ihrer benutzerdefinierten Karte. –
nein, nicht webview. der Android-Teil ist in Ordnung. Ich habe in meiner Frage geschrieben, dass ich eine Website mit der gleichen Funktionalität bauen muss, die die APP seine Datenbank benutzt, um diese Funktionalität zu android zu bringen. also benutze ich int in app, aber was soll ich in der website machen? Kann ich geo verwenden, um eine URL zu erstellen, die den Nutzer zur Google Map-Site führte? also muss ich die Karte nicht auf meine eigene Seite bringen?weil einige meiner Benutzer einen Desktop oder irgendein anderes Gerät verwenden, so müssen sie möglicherweise Website nicht die App verwenden –