GMapTool.geocodeOne appelle GMapTool.geocodeAll (et l’appel effectif de l’API Google Maps se fait à ce niveau), ça explique donc la localisation de la trace
Ensuite, l’erreur “Incorrect answer” se produit si la réponse obtenue de l’API est inexploitable = objet JSON vide ou objet JSON qui ne contient pas l’attribut status ou dont la valeur n’est pas "OK"
Nous allons ajouter une trace (en level debug) pour pouvoir tracer si besoin la réponse brute de l’API.
Dans votre cas il doit y avoir un pb dans les données envoyées à l’API ou dans les droits (ou les quotas) associés à votre clé d’API car je viens de faire un test sur la demo et ça marche bien.
La trace a été ajoutée (avec le code event DCORESV001), c’est poussé sur la branche master donc ce sera mis à jour cette nuit sur votre instance (en tout cas si on parle bien d’une instance en autoupdate sur un serveur suivant la branche master)
Pour voir les traces en question, le plus simple est de passer temporairement ce code event en level info. Attention, comme toutes les traces de niveau debug par défaut, potentiellement verbeuses (donc impact sur les perfs), ne la laissez pas en level info une fois que vous n’en aurez plus besoin
Merci David pour vos retours.
Grâce à votre premier message et en regardant de plus prêt, le pb se trouvait effectivement au niveau de notre clé. C’est réglé et ça refonctionne. Merci.
Concernant la trace, j’en profite pour vous dire que nous somme sur le serveur demo pour l’instant et je pense que nous somme en autoupdate.
Par contre, si un jour on a besoin de cette trace, pourriez-vous me dire que veut dire " Passer ce code event en level info " ? comment on le faire ?