Form settings → Google Maps browser key ; éditeur de calcul → Add a distance
Avant de commencer
Utilisez un projet Google Maps avec facturation et services requis par l’intégration installée. Restreignez la clé au domaine concerné. Le libellé « adresse » ne suffit pas : identifiez les champs avec Type of information.
Les étapes à suivre
Créez les champs de départ et d’arrivée. Attribuez les types d’information d’adresse et collectez assez de détails pour identifier chaque lieu.
Renseignez la clé Google Maps dans les réglages du formulaire. Choisissez le mode et les unités adaptés au tarif ; distance routière et à vol d’oiseau ne sont pas équivalentes.
Ouvrez le calcul de prix et Add a distance pour choisir adresses et distance ou durée. Conservez le jeton généré plutôt que de saisir les identifiants à la main.
Construisez la règle forfait + distance × tarif. Par exemple, 10 de forfait + 2,5 par kilomètre donnent 60 pour 20 km, avant autres frais.
Vérifier le résultat
Testez deux adresses connues, une destination modifiée et une adresse incomplète. Vérifiez l’unité et qu’un trajet indisponible ne produit pas silencieusement un devis gratuit accepté.
En cas de problème
Consultez l’erreur Maps exacte dans la console, les API activées, la facturation, les restrictions de domaine et quotas. Si Add a distance manque, vérifiez la clé du formulaire et les types des champs adresse.