Pour ceux d’entre vous qui ont essayé d’ajouter une adresse dans le module Divi Map mais qui reçoivent toujours l’erreur « Geocode failed pour les raisons suivantes: REQUEST_DENIED », vous n’êtes pas seuls. C’est un problème qui m’a rendu très frustré. Cependant, résoudre le problème est en fait assez simple.

Le secret pour résoudre le problème est caché dans les commentaires Comment obtenir votre clé API Google Maps. Un grand merci à Dylan Auty de WP Google Maps La célébrité. La version courte de cette histoire est que vous devez activer cela Géocodage et Géolocalisation Services API. Si vous avez suivi le processus normal de configuration de l’API Google Maps comme détaillé dans la documentation Elegant Topics sur le site Module de Divi MapEn gros, vous venez de configurer l’API JavaScript Maps pour les adresses routières normales. Le problème se produit lorsque vous utilisez une adresse non standard telle qu’un coin de l’adresse. Dans de tels cas, les services des services de l’API Géocodage / Géolocalisation doivent être utilisés.

Il est assez facile à configurer si vous avez déjà configuré l’API JavaScript standard de Maps.

A débuté

Connectez-vous à votre tableau de bord Google Cloud Platform et cliquez sur ACTIVER LES APIS ET LES SERVICES. De là, recherchez « Geo ». Cela devrait produire:

En suivant la procédure, ajoutez les API de géocodage et de géolocalisation Activer les deux API. Comme vous pouvez le voir ci-dessous, dans mon cas jusqu’à présent, je n’ai reçu que des demandes adressées à l’API JavaScript de Maps et à l’API de géocodage, mais l’ajout de l’API de géolocalisation et de lieux ne fait pas de mal.

Une fois que tout est en place, retournez dans votre module Divi Maps et entrez l’adresse. Espérons que cela fonctionne cette fois.

Et c’est une enveloppe

Et voilà, avec les API de géocodage et de géolocalisation activées, le module Divi Map devrait tout simplement fonctionner.

Si seulement des designs élégants permettaient au moteur de cartes de fonctionner avec d’autres fournisseurs de cartes qui n’ont pas besoin de détails de facturation avant de pouvoir utiliser leurs services.

photo de Saisissez le cœur humain. sur Unsplash



Source link

Recent Posts