Konfigurieren des Distance Priority Algorithm

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.

NOTE
Wenn Sie den Distance Priority Algorithm verwenden, wird die Eingabe der vollständigen Straßenadresse und GPS-Koordinaten für Ihre Quellen empfohlen.

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.

NOTE
Konfigurieren Sie für Websites mit mehreren Shops in mehreren Ländern das Standard-Steuerziel für jedes Land.

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.

  1. Besuchen Sie Google Maps Platform und klicken Sie auf Get Started.

  2. Um die Plattform zu aktivieren, wählen Sie Maps, Routes, and Places und klicken Sie auf Continue.

    Google ordnet Platform Ihrem Schlüssel zu {width="350" modal="regular"}

  3. Melden Sie sich mit einem Google-Konto an oder erstellen Sie ein Konto.

  4. Einrichten eines Projekts:

    • Projekt auswählen oder neuen Projektnamen eingeben.

    • Um die Bedingungen zu akzeptieren, wählen Sie Yes aus.

    • Klicken Sie auf Next.

  5. 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.

  6. 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.

      Google-API-Services {width="350" modal="regular"}

    • Suchen Sie nach Geocoding API und Distance Matrix API. Wählen Sie jeden Service aus und aktivieren Sie ihn.

  7. Erweitern Sie das Menü, klicken Sie auf APIs & Services > Credentials und kopieren Sie den Google-API-Schlüssel.

    Google-API-Schlüsselkopie {width="350" modal="regular"}

Schritt 2: Google-MAP-Provider konfigurieren

  1. Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.

  2. Erweitern Sie im linken Bereich Catalog und wählen Sie Inventory.

  3. Erweitern Sie Erweiterungsauswahl den Abschnitt Distance Provider for Distance Based SSA ​und legen Sie Provider ​auf Google MAP fest.

    Provider für entfernungsbasierte SSA {width="350" modal="regular"}

  4. Erweitern Sie Erweiterungsauswahl den Abschnitt Google Distance Provider ​und konfigurieren Sie die Einstellungen:

    • Geben Sie Google API Key den aus Ihrem Google-Konto kopierten Schlüssel ein.

    • Wählen Sie Computation mode eine Konfiguration aus.

      note note
      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.
      table 0-row-2 1-row-2 2-row-2 3-row-2
      Option Beschreibung
      Driving (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:

      table 0-row-2 1-row-2 2-row-2
      Option Beschreibung
      Distance (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.

    Google-Entfernungsanbieter {width="350" modal="regular"}

  5. 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.

NOTE
Importierte Geocodes von [geonames.org][5] haben für einige Länder, wie Kanada und Irland, Einschränkungen. Weitere Informationen finden [ unter „GeoNames-][6]".

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

  1. Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.

  2. Erweitern Sie im linken Bereich Catalog und wählen Sie Inventory.

  3. Erweitern Sie Erweiterungsauswahl den Abschnitt Distance Provider for Distance Based SSA.

  4. Deaktivieren Sie das Kontrollkästchen Use system value und setzen Sie Provider auf Offline Calculation.

    Entfernungsanbieter für entfernungsbasierte SSA {width="350" modal="regular"}

  5. Klicken Sie abschließend auf Save Config.

recommendation-more-help
c1792860-ac60-428b-ad4b-59517d4ea712