Loading...

Vos choix de confidentialité

Google Analytics 4 mesure les visites du site et Google Ads mesure les clics publicitaires et les achats terminés dans le checkout, uniquement pour les finalités que vous acceptez. Aucun accord n’est nécessaire pour acheter. Les services nécessaires au checkout restent disponibles.

Vos choix de confidentialité

Google Analytics 4 mesure les visites du site et Google Ads mesure les clics publicitaires et les achats terminés dans le checkout, uniquement pour les finalités que vous acceptez. Aucun accord n’est nécessaire pour acheter. Les services nécessaires au checkout restent disponibles.

Ces services Google facultatifs peuvent déposer des cookies d’audience ou publicitaires après votre accord. L’audience et la publicité sont deux choix distincts. Accord et refus sont mémorisés dans ce navigateur pendant 180 jours fixes, sans prolongation à la lecture. Vous pouvez retirer ou modifier vos choix à tout moment via Choix de confidentialité en pied de page. Le retrait supprime les cookies Google facultatifs de ce site et recharge la page si Google est déjà chargé (via le stockage de session dans cet onglet si le stockage persistant refuse le retrait ; une page vide ne s’ouvre que si les deux stockages ne peuvent pas enregistrer le retrait en sécurité et qu’un ancien accord subsiste). Le checkout, les démos externes, les vidéos, le support et la newsletter ont leurs propres informations de confidentialité.

Documentation complète

Documentation

Tout ce que vous devez savoir sur WP Cost Estimation

Calculs de Distance

Section 14•5 min de lecture

Configurez la tarification basée sur la distance avec l'intégration Google Maps.

Available in Pro and Agency.

Intégrer Google Maps pour des calculs de distance précis dans les formulaires WP Cost Estimation

Apprenez à configurer et à utiliser les calculs de distance dans vos formulaires pour fournir des tarifs précis basés sur les distances de déplacement.

Configuration des calculs de distance

Pour utiliser les calculs de distance dans vos formulaires, saisissez d'abord une "clé de navigateur Google Maps" valide. Obtenez une clé API JavaScript pour Google Maps ici : Obtenir une clé API Google Maps.

Services API requis

Activez ces services dans la console API Google :

  • •API Distance Matrix
  • •API JavaScript Maps
  • •API Places
  • •API Geocoding
Configuration de la clé API

Une fois que vous avez votre clé API, saisissez-la dans le champ "Clé de navigateur Google Maps" dans l'onglet Paramètres généraux de votre formulaire. Cela activera les fonctionnalités de calcul de distance dans tout votre formulaire.

Utilisation des calculs de distance

Dans l'onglet "Prix et quantité" de l'élément souhaité, activez "Calcul du prix" ou "Calcul de la quantité". Ensuite, cliquez sur "Ajouter une distance" pour accéder au panneau de calcul de distance :

Panneau de calculs de distance
Distance Calculations Panel
Sélection des champs d'adresse

Sélectionnez les champs de formulaire appropriés pour le départ et l'arrivée dans les listes déroulantes. Si un champ est absent, définissez la liste déroulante sur "Rien". Le plugin détecte les champs d'adresse disponibles en utilisant l'option "Type d'information" pour les champs de texte et de sélection.

Sélection de l'unité de distance

Décidez si la sortie doit être en km ou en miles, puis cliquez sur "Insérer".

Modes de calcul de distance

Utilisez le paramètre "Mode de calcul des distances" sous l'onglet "Général", pour spécifier si les distances de l'API Google Maps doivent être calculées en mode "itinéraire" ou "direct".

Mode itinéraire

Calcule la distance le long des routes et des itinéraires de voyage réels. C'est plus précis pour les distances de voyage réelles et est recommandé pour la plupart des applications.

Mode direct

Calcule la distance en ligne droite entre deux points (à vol d'oiseau). C'est utile pour les applications où la distance directe est plus pertinente que la distance de voyage.

Gestion des erreurs

Dans les cas où Google Maps ne peut pas calculer la distance, un message d'erreur modifiable s'affichera (configurable dans l'onglet "Textes"), et le formulaire ne continuera pas tant que l'utilisateur n'aura pas rectifié les champs de saisie.

Personnalisation des messages d'erreur

Vous pouvez personnaliser le message d'erreur qui apparaît lorsqu'un calcul de distance échoue. Cela se fait dans l'onglet "Textes" des paramètres du formulaire. Recherchez le champ "Erreur de calcul de distance" et entrez votre message personnalisé.

Exemples pratiques

Calcul des frais de livraison
[price] = 10 + ([distance-1-2] * 0.5)

Cela fixe un prix de base de 10 $ plus 0,50 $ par kilomètre/mile de distance entre les deux adresses.

Tarification basée sur le temps de trajet
[price] = [duration-1-2] * 2

Cela facture 2 $ par minute de temps de trajet entre les deux adresses. Le shortcode [duration-1-2] renvoie le temps de trajet en minutes.

Tarification conditionnelle basée sur la distance
[price] = 20 if([distance-1-2] > 10) { [price] = 20 + (([distance-1-2] - 10) * 0.8) }

Cela fixe un tarif forfaitaire de 20 $ pour les distances jusqu'à 10 km/miles, puis ajoute 0,80 $ par km/mile supplémentaire au-delà.

Conseil Pro : Pour les entreprises qui offrent des services à domicile, les calculs de distance peuvent être un outil puissant pour ajuster automatiquement les prix en fonction de la distance de déplacement. Cela garantit une tarification équitable tout en maintenant la rentabilité pour les services à plus longue distance.

Keep moving

Useful next steps from documentation