Configuration de l’algorithme de priorité des distances

L’algorithme de priorité des distances compare l’emplacement de l’adresse de destination de livraison aux emplacements sources afin de déterminer la source la plus proche pour accomplir les chargements. La distance peut être déterminée par la distance physique ou le temps passé d'un lieu à un autre, en utilisant les données de la base de données ou en suivant les instructions de conduite, de marche ou de vélo. Utilisez cet algorithme de sélection Source pour recommander la source la plus proche des adresses de destination d’expédition.

NOTE
Si vous utilisez l’algorithme Distance Priority, il est recommandé de saisir l’adresse de la rue complète et les coordonnées GPS de vos sources.

Vous disposez de deux options pour calculer la distance et le temps afin de trouver la source la plus proche pour l’exécution de l’expédition :

  • Google MAP - Utilise les services Google Maps Platform pour calculer la distance et l’heure entre l’adresse de destination d’expédition et les emplacements source. Cette option utilise la latitude et la longitude de la source (coordonnées GPS) et peut utiliser l’adresse de la rue selon le mode de calcul. Une clé d’API Google est requise avec l’API Geocoding et l’ API Distance Matrix activée, et vous pouvez encourir des frais via Google.

  • Calcul hors ligne - Calcule la distance à l’aide des données de géocode téléchargées et importées à l’aide de codes postaux et de coordonnées GPS pour déterminer la source la plus proche de l’adresse de destination de livraison. Pour configurer cette option, vous pouvez avoir besoin de l’aide du développeur pour télécharger et importer des géocodes à l’aide des instructions de ligne de commande.

NOTE
Pour un site web multi-boutique avec plusieurs pays, configurez la destination fiscale par défaut pour chaque pays.

Utilisation des mappages Google

Vous n’avez pas besoin d’un compte Google pour commencer. Le processus inclut la création de compte et de projet Google, si nécessaire. Cette option nécessite l’ajout d’un compte de facturation et d’un mode de paiement à votre compte Google pour terminer les configurations et utiliser l’algorithme.
Cependant, l’algorithme basé sur les distances de Google MAP est recommandé comme plus avancé et plus précis par rapport au calcul hors ligne.

Étape 1 : création de la clé API Google

La clé provient de la plateforme Google Maps et doit avoir l’ API Geocoding et l’ API Distance Matrix activée. Pour plus d’informations, voir Configuration de l’algorithme de priorité des distances.

  1. Visitez la plateforme Google Maps et cliquez sur Get Started.

  2. Pour activer la plateforme, sélectionnez Maps, Routes, and Places et cliquez sur Continue.

    Plateforme Google Maps pour votre clé {width="350" modal="regular"}

  3. Connectez-vous avec un compte Google ou créez-en un.

  4. Configurez un projet :

    • Sélectionnez un projet ou saisissez un nouveau nom de projet.

    • Pour accepter les termes, sélectionnez Yes.

    • Cliquez sur Next.

  5. Saisissez un compte de facturation ou créez-en un. Vous pouvez ignorer et ajouter un compte de facturation ultérieurement.

    Un compte de facturation est nécessaire pour utiliser ce service.

  6. Pour ouvrir et configurer vos options Google Cloud Platform, cliquez sur Console.

    • Ouvrez votre projet.

    • Développez le menu et cliquez sur APIs & Services > Library.

      Services d’API Google {width="350" modal="regular"}

    • Recherchez API Geocoding et API Distance Matrix. Sélectionnez et activez chaque service.

  7. Développez le menu, cliquez sur APIs & Services > Credentials, puis copiez la clé API Google.

    Copie de clé de l’API Google {width="350" modal="regular"}

Étape 2 : configuration du fournisseur Google MAP

  1. Sur la barre latérale Admin, accédez à Stores > Settings>Configuration.

  2. Dans le panneau de gauche, développez Catalog et choisissez Inventory.

  3. Développez Sélecteur d’extension de la section Distance Provider for Distance Based SSA ​et définissez Provider ​sur Google MAP.

    Fournisseurs pour SSA basée sur les distances {width="350" modal="regular"}

  4. Développez la section Sélecteur d’extension et configurez les paramètres :Google Distance Provider

    • Pour Google API Key, saisissez la clé copiée à partir de votre compte Google.

    • Pour Computation mode, sélectionnez une configuration.

      note note
      NOTE
      Lors de l’utilisation de cet algorithme pour l’expédition, si les itinéraires et les données ne reviennent pas pour le mode de calcul sélectionné (conduite, vélo ou marche) pour une expédition, l’ASS utilise par défaut la priorité Source. Il est recommandé de définir la priorité pour les sources par stock.
      table 0-row-2 1-row-2 2-row-2 3-row-2
      Option Description
      Driving (Par défaut) Demande les instructions de conduite standard à l’aide du réseau routier.
      Walking Demande des instructions de marche en utilisant des chemins piétonniers et des trottoirs (le cas échéant).
      Bicycling Demande des instructions cyclables en utilisant des pistes cyclables et des rues préférées (le cas échéant). Le Distance Matrix Service est disponible uniquement aux États-Unis et dans certaines villes canadiennes.
    • Pour Value, sélectionnez un type de valeur :

      table 0-row-2 1-row-2 2-row-2
      Option Description
      Distance (Par défaut) Renvoie la distance entre les points en mesures (kilomètres et mètres) ou impériale (kilomètres et pieds).
      Time to Destination Renvoie le temps nécessaire pour voyager des emplacements sources vers l’adresse d’expédition en heures et minutes.

    Fournisseur d’instances Google {width="350" modal="regular"}

  5. Une fois l’opération terminée, cliquez sur Save Config.

Utilisation du calcul hors ligne

Les calculs hors ligne utilisent des codes pays pour déterminer la distance entre la destination de livraison et les adresses source. Cette option peut nécessiter l’aide du développeur pour la configuration. Utilisez une commande d’interface de ligne de commande Inventory Management pour télécharger et importer des données à partir de geonames.org.

NOTE
Les géocodes importés depuis [geonames.org][5] ont des limites pour certains pays, comme le Canada et l’Irlande. Pour plus d’informations, reportez-vous à la section [Fichiers de code postal GeoNames][6] .

Étape 1 : téléchargement et import de géocodes

Effectuez la configuration de ligne de commande complète pour télécharger et importer des pays de codes géographiques vers et où trouver des emplacements sources dans . Cette étape peut nécessiter l’aide des développeurs pour les tâches de ligne de commande. Reportez-vous à la section Importer des géocodes.

Exécutez ces commandes chaque fois que vous souhaitez ajouter d’autres codes géographiques.

Etape 2 : paramétrer le calcul

  1. Sur la barre latérale Admin, accédez à Stores > Settings>Configuration.

  2. Dans le panneau de gauche, développez Catalog et choisissez Inventory.

  3. Développez la section Sélecteur d’extension sur Distance Provider for Distance Based SSA.

  4. Décochez la case Use system value et définissez Provider sur Offline Calculation.

    Fournisseurs de distance pour SSA basée sur les distances {width="350" modal="regular"}

  5. Une fois l’opération terminée, cliquez sur Save Config.

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