Loading...

Ihre Datenschutzeinstellungen

Google Analytics 4 misst Websitebesuche und Google Ads misst Werbeklicks und Checkout-Abschlüsse, nur für die von Ihnen akzeptierten Zwecke. Sie können ohne Zustimmung kaufen. Notwendige Checkout-Dienste bleiben verfügbar.

Ihre Datenschutzeinstellungen

Google Analytics 4 misst Websitebesuche und Google Ads misst Werbeklicks und Checkout-Abschlüsse, nur für die von Ihnen akzeptierten Zwecke. Sie können ohne Zustimmung kaufen. Notwendige Checkout-Dienste bleiben verfügbar.

Diese optionalen Google-Dienste können nach Ihrer Zustimmung Reichweiten- oder Werbecookies setzen. Reichweite und Werbung sind getrennte Entscheidungen. Zustimmung und Ablehnung werden in diesem Browser für feste 180 Tage gespeichert, ohne Verlängerung beim Lesen. Über Datenschutzeinstellungen in der Fußzeile können Sie Ihre Auswahl jederzeit ändern oder widerrufen. Der Widerruf entfernt optionale Google-Cookies dieser Website und lädt die Seite neu, wenn Google bereits geladen wurde (über den Sitzungsspeicher in diesem Tab, wenn der dauerhafte Speicher den Widerruf nicht speichert; eine leere Seite wird nur geöffnet, wenn beide Speicher den Widerruf nicht sicher speichern können und eine alte Zustimmung verbleibt). Checkout, externe Demos, Videos, Support und Newsletter haben eigene Datenschutzhinweise.

Vollständige Dokumentation

Dokumentation

Alles, was Sie über WP Cost Estimation wissen müssen

Entfernungsberechnungen

Abschnitt 14•5 Min. Lesezeit

Konfigurieren Sie entfernungsbasierte Preise mit Google Maps-Integration.

Available in Pro and Agency.

Integration von Google Maps für genaue Entfernungsberechnungen in WP Cost Estimation Formularen

Erfahren Sie, wie Sie Entfernungsberechnungen in Ihren Formularen einrichten und verwenden, um genaue Preise basierend auf Reiseentfernungen anzubieten.

Einrichtung von Entfernungsberechnungen

Um Entfernungsberechnungen in Ihren Formularen zu nutzen, geben Sie zuerst einen gültigen "Google Maps Browser-Schlüssel" ein. Erhalten Sie einen JavaScript-API-Schlüssel für Google Maps hier: Google Maps API-Schlüssel erhalten.

Erforderliche API-Dienste

Aktivieren Sie diese Dienste in der Google API-Konsole:

  • •Distance Matrix API
  • •Maps JavaScript API
  • •Places API
  • •Geocoding API
Konfiguration des API-Schlüssels

Sobald Sie Ihren API-Schlüssel haben, geben Sie ihn in das Feld "Google Maps Browser-Schlüssel" im Tab Allgemeine Einstellungen Ihres Formulars ein. Dies aktiviert die Entfernungsberechnungsfunktionen in Ihrem gesamten Formular.

Verwendung von Entfernungsberechnungen

Aktivieren Sie im Tab "Preis & Menge" des gewünschten Elements "Preisberechnung" oder "Mengenberechnung". Klicken Sie dann auf "Entfernung hinzufügen", um auf das Entfernungsberechnungs-Panel zuzugreifen:

Entfernungsberechnungs-Panel
Distance Calculations Panel
Auswahl der Adressfelder

Wählen Sie die entsprechenden Formularfelder für Abfahrt und Ankunft aus den Dropdown-Menüs aus. Wenn ein Feld fehlt, setzen Sie das Dropdown auf "Nichts". Das Plugin erkennt verfügbare Adressfelder anhand der Option "Informationstyp" für Text- und Auswahlfelder.

Auswahl der Entfernungseinheit

Entscheiden Sie, ob die Ausgabe in km oder Meilen erfolgen soll, und klicken Sie dann auf "Einfügen".

Entfernungsberechnungsmodi

Verwenden Sie die Einstellung "Entfernungsberechnungsmodus" unter dem Tab "Allgemein", um festzulegen, ob Entfernungen von der Google Maps API als "Route" oder "direkte" Reise berechnet werden sollen.

Routenmodus

Berechnet die Entfernung entlang von Straßen und tatsächlichen Reiserouten. Dies ist genauer für reale Reiseentfernungen und wird für die meisten Anwendungen empfohlen.

Direkter Modus

Berechnet die Luftlinie zwischen zwei Punkten (wie die Krähe fliegt). Dies ist nützlich für Anwendungen, bei denen die direkte Entfernung relevanter ist als die Reiseentfernung.

Fehlerbehandlung

In Fällen, in denen Google Maps die Entfernung nicht berechnen kann, wird eine bearbeitbare Fehlermeldung angezeigt (konfigurierbar im Tab "Texte"), und das Formular wird nicht fortgesetzt, bis der Benutzer die Eingabefelder korrigiert hat.

Anpassen von Fehlermeldungen

Sie können die Fehlermeldung anpassen, die erscheint, wenn eine Entfernungsberechnung fehlschlägt. Dies erfolgt im Tab "Texte" der Formulareinstellungen. Suchen Sie nach dem Feld "Fehler bei der Entfernungsberechnung" und geben Sie Ihre benutzerdefinierte Nachricht ein.

Praktische Beispiele

Berechnung der Lieferkosten
[price] = 10 + ([distance-1-2] * 0.5)

Dies legt einen Grundpreis von 10 $ plus 0,50 $ pro Kilometer/Meile Entfernung zwischen den beiden Adressen fest.

Preisgestaltung basierend auf Reisezeit
[price] = [duration-1-2] * 2

Dies berechnet 2 $ pro Minute Reisezeit zwischen den beiden Adressen. Der Shortcode [duration-1-2] gibt die Reisezeit in Minuten zurück.

Bedingte Preisgestaltung basierend auf Entfernung
[price] = 20 if([distance-1-2] > 10) { [price] = 20 + (([distance-1-2] - 10) * 0.8) }

Dies legt einen Pauschalpreis von 20 $ für Entfernungen bis zu 10 km/Meilen fest und fügt dann 0,80 $ pro zusätzlichem km/Meile darüber hinaus hinzu.

Profi-Tipp: Für Unternehmen, die Dienstleistungen am Standort des Kunden anbieten, können Entfernungsberechnungen ein leistungsstarkes Werkzeug sein, um die Preise automatisch basierend auf der Reiseentfernung anzupassen. Dies gewährleistet eine faire Preisgestaltung bei gleichzeitiger Aufrechterhaltung der Rentabilität für Dienstleistungen über größere Entfernungen.

Keep moving

Useful next steps from documentation