2016-05-05 3 views
0

Ich habe mehrere einfache Javascript Google Maps auf zwei Websites. Was ist das Projekt hier - jede Karte oder alles? Oder sind Karten auf einer Website ein Projekt? Aber sie haben nichts miteinander zu tun. Wie viele Projekte sollten erstellt werden und wie viele Anmeldeinformationen? Bisher habe ich ein Projekt und so viele Berechtigungsnachweise wie Karten darin erstellt. Aber diese Karten sind getrennt, fast alle unterschiedlich, nur wenige von ihnen werden durch ein gemeinsames PHP erzeugt, aber selbst in diesem Fall ist die Hälfte davon im Internet völlig anders.Was ist der Unterschied zwischen dem Google Maps-API-Projekt und den Anmeldeinformationen (Schlüssel)?

Ich verstehe das überhaupt nicht.

Vielen Dank.

+0

Können Sie klären, in welchem ​​Kontext Sie das Wort "Projekt" gefunden haben? –

Antwort

0

Normalerweise sollten Sie für jede "Eigenschaft", die Karten anzeigt, ein API-Projekt verwenden. Wenn Sie eine Website haben, auf der Sie beliebte Angelplätze aufspüren, und eine andere Website, auf der Sie eine Wegbeschreibung zu einem lokalen Restaurant geben, sollten dies wahrscheinlich zwei verschiedene API-Projekte sein.

Jede einzelne Karte sollte kein eigenes Projekt haben.

0

Danke. Dies wird eine Zusatzfrage sein. Gestern habe ich bereits ein zweites Projekt für Karten auf der zweiten Website erstellt (obwohl sie nichts miteinander zu tun haben außer dem Standort auf derselben Domain), neue API-Schlüssel für diese Karten erstellt und ihre API-Schlüssel im ersten Projekt gelöscht, weil sie es sind im zweiten Projekt jetzt.

Und Karten können nicht mehr angezeigt werden. Google Maps ist grau und zeigt Informationen:

Oops! Something went wrong. This page didn't load Google Maps correctly. See the JavaScript console for technical details.

Die Javascript-Konsole sagt:

"Google Maps API error: DeletedApiProjectMapError https://developers.google.com/maps/documentation/javascript/error-messages#deleted-api-project-map-error " js:32:350

Die gleichen Karten funktionieren ohne API-Schlüssel, aber nicht mit dem neuen API-Schlüssel arbeiten! Hier

ein Beispiel:

http://darz-bor.info/mapy/puszcza/

ich diese Datei mit nicht funktioniert API-Schlüssel 1-2 Tage halten, damit Sie es sehen und danach werden API-Schlüssel entfernen.

Wie können die neuen API-Schlüssel funktionieren?

+0

Ich habe neue API-Schlüssel im ersten Projekt für diese Karten erstellt und das zweite Projekt gelöscht. Die Karten funktionieren teilweise jetzt - ohne Marker. Es sieht ein bisschen wie manuelles Blocken durch jemanden auf der Google Maps-Seite aus. – darekk

+0

ReferenceError: MarkerManager ist nicht definiert puszcza: 267: 9 Aber es funktionierte vor ein paar Tagen. Der Code ist derselbe, ich füge nur den API-Schlüssel hinzu oder entferne ihn. Diese Nachricht ist in beiden Fällen sichtbar - mit oder ohne API-Schlüssel. – darekk

+0

Ersetzter Marker Manager durch eigenen Code. Markierungen sind sichtbar. Aber die Fragen bleiben - warum API-Schlüssel aus dem zweiten Projekt diese Karten blockierten und warum der Marker-Manager nicht funktioniert. – darekk

Verwandte Themen