Konfigurieren des Distance Priority Algorithm
Erstellt für:
- Einsteiger
- Fortgeschrittener
- Admin
- Führungskraft
- Benutzende
Der Distance Priority Algorithm vergleicht den Standort der Versandzieladresse mit den Quellorten, um die nächstgelegene Quelle für die Erfüllung von Sendungen zu ermitteln. Die Entfernung kann durch die physische Entfernung oder die Zeit bestimmt werden, die auf Reisen von einem Ort zum anderen verbracht wird, unter Verwendung von Datenbankdaten oder Fahr-, Fuß- oder Fahrradrichtungen. Verwenden Sie diesen Source-Auswahlalgorithmus um die Quelle zu empfehlen, die Versandzieladressen am nächsten liegt.
Sie haben zwei Möglichkeiten, die Entfernung und die Zeit zu berechnen, um die nächstgelegene Quelle für die Sendungserfüllung zu finden:
-
Google MAP - Verwendet Google Maps Platform-Services zur Berechnung der Entfernung und Zeit zwischen der Versandzieladresse und den Quellorten. Diese Option verwendet den Breiten- und Längengrad der Quelle (GPS-Koordinaten) und kann je nach Berechnungsmodus die Straßenadresse verwenden. Bei aktivierter Geocoding-API und Distanzmatrix-API ist ein Google-API-Schlüssel erforderlich, für den Sie möglicherweise Gebühren über Google anfallen.
-
Offline-Berechnung - Berechnet die Entfernung anhand heruntergeladener und importierter Geocode-Daten mithilfe von Postleitzahlen und GPS-Koordinaten, um die Quelle zu ermitteln, die der Versandzieladresse am nächsten liegt. Um diese Option zu konfigurieren, benötigen Sie möglicherweise die Unterstützung eines Entwicklers, um Geocodes zunächst über Befehlszeilenanweisungen herunterzuladen und zu importieren.
Verwenden von Google Maps
Sie benötigen kein Google-Konto, um zu beginnen. Der Prozess umfasst bei Bedarf die Erstellung von Google-Konten und -Projekten. Diese Option erfordert ein Rechnungskonto und eine Zahlungsmethode, die Ihrem Google-Konto hinzugefügt werden, um Konfigurationen abzuschließen und den Algorithmus zu verwenden.
Es wird jedoch empfohlen, den Google MAP-entfernungsbasierten Algorithmus im Vergleich zur Offline-Berechnung als fortschrittlicher und präziser zu verwenden.
Schritt 1: Google-API-Schlüssel erstellen
Der -Schlüssel stammt aus der Google Maps- und sollte Geocoding- und Distance Matrix- aktiviert haben. Weitere Informationen finden Sie unter Konfigurieren des Abstandsprioritätsalgorithmus.
-
Besuchen Sie Google Maps Platform und klicken Sie auf Get Started.
-
Um die Plattform zu aktivieren, wählen Sie Maps, Routes, and Places und klicken Sie auf Continue.
-
Melden Sie sich mit einem Google-Konto an oder erstellen Sie ein Konto.
-
Einrichten eines Projekts:
-
Projekt auswählen oder neuen Projektnamen eingeben.
-
Um die Bedingungen zu akzeptieren, wählen Sie
Yes
aus. -
Klicken Sie auf Next.
-
-
Geben Sie ein Rechnungskonto ein oder erstellen Sie eines. Sie können überspringen und später ein Abrechnungskonto hinzufügen.
Für die Nutzung dieses Dienstes ist ein Abrechnungskonto erforderlich.
-
Um Ihre Google Cloud Platform-Optionen zu öffnen und zu konfigurieren, klicken Sie auf Console.
-
Öffnen Sie Ihr Projekt.
-
Erweitern Sie das Menü und klicken Sie auf APIs & Services > Library.
-
Suchen Sie nach Geocoding API und Distance Matrix API. Wählen Sie jeden Service aus und aktivieren Sie ihn.
-
-
Erweitern Sie das Menü, klicken Sie auf APIs & Services > Credentials und kopieren Sie den Google-API-Schlüssel.
Schritt 2: Google-MAP-Provider konfigurieren
-
Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.
-
Erweitern Sie im linken Bereich Catalog und wählen Sie Inventory.
-
Erweitern Sie
Google MAP
fest. -
Erweitern Sie
-
Geben Sie Google API Key den aus Ihrem Google-Konto kopierten Schlüssel ein.
-
Wählen Sie Computation mode eine Konfiguration aus.
NOTE
Wenn bei Verwendung dieses Versandalgorithmus Routen und Daten für eine Sendung nicht in den ausgewählten Berechnungsmodus (Fahren, Radfahren oder Gehen) zurückkehren, verwendet die SSA standardmäßig die Source-Priorität. Es wird empfohlen die Priorität für Quellen profestzulegen.OptionBeschreibungDriving
(Standard) Fordert die Standard-Fahrtrichtung über das Straßennetz an.Walking
Anfragen Anleitungen zu Fußgängerwegen und Bürgersteigen (falls vorhanden).Bicycling
Fragen Sie nach Radwegen mit Fahrradwegen und bevorzugten Straßen (sofern verfügbar). Der Distance Matrix Service ist nur in den USA und einigen kanadischen Städten verfügbar. -
Wählen Sie Value einen Werttyp aus:
OptionBeschreibungDistance
(Standard) Gibt die Entfernung zwischen Punkten in Metriken (Kilometer und Meter) oder in imperialen Metriken (Meilen und Fuß) zurück.Time to Destination
Gibt die benötigte Zeit für die Fahrt von den Quellorten zur Versandadresse in Stunden und Minuten zurück.
-
-
Klicken Sie abschließend auf Save Config.
Offline-Berechnung verwenden
Offline-Berechnungen verwenden Länder-Codes, um die Entfernung zwischen dem Versandziel und den Quelladressen zu bestimmen. Für diese Option ist möglicherweise die Unterstützung von Entwicklern bei der Konfiguration erforderlich. Verwenden Sie einen Inventory Management CLI-Befehl zum Herunterladen und Importieren von Daten aus geonames.org.
Schritt 1: Geocodes herunterladen und importieren
Vollständige Befehlszeilenkonfiguration zum Herunterladen und Importieren von Geocodes für Länder, die an Quellspeicherorte gesendet werden sollen und in denen sich Quellspeicherorte befinden. Für diesen Schritt ist möglicherweise die Unterstützung eines Entwicklers erforderlich, um Hilfe bei Befehlszeilenaufgaben zu erhalten. Siehe Geocodes importieren.
Führen Sie diese Befehle immer dann aus, wenn Sie weitere Geocodes hinzufügen möchten.
Schritt 2: Berechnung festlegen
-
Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.
-
Erweitern Sie im linken Bereich Catalog und wählen Sie Inventory.
-
Erweitern Sie
-
Deaktivieren Sie das Kontrollkästchen Use system value und setzen Sie Provider auf
Offline Calculation
. -
Klicken Sie abschließend auf Save Config.