216 votes

Google Maps affiche "à des fins de développement uniquement"

Google Maps affiche le message "à des fins de développement uniquement" lorsque j'essaie de l'afficher sur ma page Web:

entrez la description de l'image ici

Comment pourrais-je faire disparaître ce message?

Mon code est comme ça:

   <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
  <script type="text/javascript">
     function initialize() {  
     var myLatlng = new google.maps.LatLng(50.5792659,8.6744471);
     var centerMap = new google.maps.LatLng(50.5792659,8.6744471);
     var div = document.getElementById('map');
 

Plus tard, j'ai

      '<p><a href="https://www.google.com/maps/dir//50.5792659,8.6744471/@50.579266,8.674447,16z" target="_blank">Route berechnen</a></p>'+
 

Je ne vois pas d'où vient ce message.

248voto

vic3685 Points 561

Google Maps n'est plus libre. Vous devez associer une carte de crédit de sorte que vous pouvez obtenir facturés si votre site a des demandes qui dépassent les 200 $de crédit qu'ils vous donnent mensuel gratuit. C'est pourquoi vous obtenez le filigrane des cartes.

Pour plus d'informations, voir: https://cloud.google.com/maps-platform/pricing/

Mise à jour: Un problème commun avec le nouveau système de facturation est que vous devez maintenant activer chaque API séparément. Ils ont tous des prix différents (certains sont même gratuits), Google met un point d'honneur de vous permettre individuellement pour votre domaine. Je n'ai jamais été un gros utilisateur de Google Maps, mais j'ai le sentiment qu'il y a beaucoup plus d'Api de l'être.

Donc, si vous êtes toujours à l'obtention d'un usage restreint message après que vous avez activé la facturation, savoir ce que l'API vous avez besoin exactement pour les fonctionnalités que vous souhaitez offrir, et vérifiez si elle est activée. L'API paramètres sont fâcheusement dur à trouver.

  1. Allez sur ce lien: https://console.developers.google.com/apis/dashboard.
  2. Ensuite, vous sélectionnez votre projet dans la liste déroulante.
  3. Allez à la bibliothèque sur le volet de gauche.
  4. Parcourir les Api disponibles, et permettent à celui dont vous avez besoin.

58voto

Rushikesh Pandit Points 455

Un filigrane avec  " à des fins de développement uniquement " est renvoyé lorsque l'une des conditions suivantes est vraie:

  1. Il manque une clé API à la demande.
  2. La facturation n'a pas été activée sur votre compte.
  3. La méthode de facturation fournie n'est pas valide (par exemple, une carte de crédit expirée).
  4. Une limite journalière auto-imposée a été dépassée.

33voto

Paweł Dulak Points 311

Victoria a écrit, Google Maps n'est plus libre, mais vous pouvez changer votre fournisseur de cartes. Vous pouvez être intéressé par OpenStreetMap, il est un moyen facile de l'utiliser sur votre site décrit ici: https://handyman.dulare.com/switching-from-google-maps-to-openstreetmap/

Malheureusement, sur OpenStreetMap, il n'est pas facile de donner les directions à partir d'un point à un autre, il n'y a également pas de street view.

10voto

Daniel Sokolowski Points 2207

Pour mes besoins, j'ai fini par utiliser une alternative https://www.openstreetmap.org/ .

10voto

Mike Dubs Points 71

Comme il est recommandé dans un commentaire, j'ai utilisé de la "Google Maps Plate-forme API Checker" Chrome complément d'identifier et de résoudre le problème.

Essentiellement, ce module m'a dirigé vers où j'ai été en mesure de se connecter à Google et créer une clé API.

Par la suite, j'ai mis à jour mon JavaScript et il a immédiatement résolu ce problème.

Vieux JavaScript: ...script src="https://maps.googleapis.com/maps/api/js?v=3" ...

Mis à jour Javascript:...script src="https://maps.googleapis.com/maps/api/js?key=*****CLÉ API GOOGLE******&v=3" ...

Le complément validé l'API JS appel. Espérons que cela aide quelqu'un à résoudre le problème rapidement!

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X