Google Maps API V3-Fehler: RefererDeniedMapError

Im steht vor einem Problem mit Google Maps Javascript API V3. Das Konsolenprotokoll zeigt:

Google Maps API-Fehler: RefererDeniedMapErrorhttps: //developers.google.com/maps/documentation/javascript/error-messages#referer-denied-map-erro

ie @ Google-Dokumentation zu diesem Fehler ist verdammt mangelhaft, und selbst wenn er sagt, dass er die Entwicklerkonsole auf der Suche nach weiteren Details überprüfen soll, kann ich keine weiteren Details zu diesen Fehlern finden. Möglicherweise hängt dies mit einigen der in der folgenden Liste aufgeführten Informationen zusammen . Ich habe gesehen, dass Sie in der Google-Konsole die Protokollierung oder andere Funktionen aktivieren können, aber dafür ist Google SDK erforderlich, dessen Konfiguration ich mir nicht leisten kann, da dies einen Budgetverlust bedeuten würde.

Die Frage ist hier schon gestellt: Javascript-Fehler in Google Maps API v3 (RefererDeniedMapError) aber keine der Antworten konnte mir helfen.

Hier ist, was ich bisher ausprobiert habe:

Regenerating Google Api Aktivieren / Deaktivieren der Domain-Beschränkung in der Google ConsoleChanged Schlüssel vom Browser zum ServerVersuche zu verstehen, ob die Domain aus irgendeinem Grund von Google gesperrt wurdeErstellen eines neuen Projekts in Google Console und Generieren eines neuen JavaScript-API-Schlüssels ohne (von Anfang an) Domäneneinschränkung

Lass mich noch ein paar Hintergrunddaten geben:

Wenn er für einen externen Kunden auf einer bereits vorhandenen Website arbeitet, weiß er nichts über bereits vorhandene Google-Konten, für die möglicherweise ein API-Schlüssel konfiguriert ist (sie verwendeten einige Google-API-Dienste, aber das ist alles, was ich weiß).Ich habe festgestellt, dass sie über die API-Nutzungsquote von Google kontaktiert wurden, weiß aber auch hier nicht, woher die Kommunikationsdetails stammen.ie haben einen IIS-Server und erstellen die neue Site in einem Unterverzeichnis ihrer Hauptdomän Mir ist aufgefallen, dass eine Selbstanfrage (Ajax) von der neuen Website zur Selbstseite zu einer domänenübergreifenden Anfrage führt, die meiner Meinung nach wirklich seltsam ist. Schade, ich weiß nicht, in welcher Serverkonfiguration sie sich befinden Einzelheiten Ich habe den kostenlosen Plan für Google Api überprüft und das Limit liegt bei 25 KB täglich. Der Kunde sagte, dass er nicht in der Lage sein sollte, so hoch zu kommen, aber bereit ist, dafür zu zahlen, dass die APIs wieder aktiviert werden. Ich habe eine neu generierte API in einer lokalen Umgebung und einer anderen Test-Live-Domain getestet und es sieht so aus, als würde sie funktionieren, aber sobald ich diese Schlüssel in der schuldigen Domain ausprobiere, wird der Fehler angezeigt.

Meine Frage ist:

Gibt es einen sicheren Weg, um zu verstehen, ob die Domain von Google aus Gründen der übermäßigen API-Nutzung oder aus anderen Gründen gesperrt wurde?Wie kann ich sicher sein, dass das Erstellen eines Abrechnungskontos für die Domain und das Zulassen eines höheren API-Plans als 25.000 meinen Plan wieder aktivieren?Ist es ein Problem mit Javascript? Ich denke, ich habe alles getan, um diesen Teil zu überprüfen, aber ich bin offen für Vorschläge. Ist es wichtig, dass mehrere Google-Konten dieselbe Domain für die API-Nutzung referenzieren? Ich meine, nach meinem Kenntnisstand gibt es möglicherweise mehrere Google-Konten mit unterschiedlichen API-Schlüsseln, die für dasselbe Ziel in dieser Domain erstellt wurden (Domaineinschränkung oder nicht, sie könnten noch verwendet werden).