Configuration de l'algorithme de priorité de distance

L'algorithme de priorité de distance compare l'emplacement de l'adresse de destination d'expédition avec les emplacements source afin de déterminer la source la plus proche pour exécuter les expéditions. La distance peut être déterminée par la distance physique ou le temps passé à voyager d'un emplacement à un autre, en utilisant des données de base de données ou des 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 de priorité de distance, il est recommandé de saisir l'adresse et les coordonnées GPS complètes de vos sources.

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

  • Google MAP - Utilise les services de Google Maps Platform pour calculer la distance et le temps 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 postale en fonction du mode de calcul. Une clé d’API Google est requise avec les fonctions API Geocoding et API Distance Matrix activées, et vous pouvez encourir des frais via Google.

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

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

Utiliser les cartes Google

Vous n’avez pas besoin de compte Google pour commencer. Le processus comprend la création d’un compte Google et d’un projet, 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 la distance du mappage Google est recommandé comme étant plus avancé et plus précis que le calcul hors ligne.

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

La clé provient de la plateforme Google Maps et doit avoir les options API de géocodage et API de matrice de distance activées. Pour plus d'informations, voir Configuration de l'algorithme de priorité de distance.

  1. Rendez-vous sur la plateforme Google Maps et cliquez sur Get Started.

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

    Google Mappe la plateforme pour votre clé {width="350" modal="regular"}

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

  4. Configurer un projet :

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

    • Pour accepter les conditions, sélectionnez Yes.

    • Cliquez sur Next.

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

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

  6. Pour ouvrir et configurer les options de votre plateforme cloud Google, cliquez sur Console.

    • Ouvrez votre projet.

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

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

    • Recherchez API de géocodage et API de matrice de distance. Sélectionnez et activez chaque service.

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

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

Étape 2 : configuration du fournisseur de carte Google

  1. Dans 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 la section Distance Provider for Distance Based SSA​et définissez Provider​sur Google MAP.

    Fournisseurs de SSA à distance {width="350" modal="regular"}

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

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

    • Par 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 sont pas renvoyés pour le mode de calcul sélectionné (conduite, bicyclette ou marche) pour une expédition, la SSA utilise par défaut la priorité Source. Il est recommandé de définir la ​ priorité des sources par stock ​.
      table 0-row-2 1-row-2 2-row-2 3-row-2
      Option Description
      Driving (Par défaut) Demande des directions de conduite standard en utilisant le réseau routier.
      Walking Demande d'itinéraires en empruntant des sentiers piétonniers et des trottoirs (le cas échéant).
      Bicycling Demande des itinéraires cyclables en utilisant les pistes cyclables et les rues préférées (le cas échéant). Le service Distance Matrix n'est offert qu'aux États-Unis et dans certaines villes canadiennes.
    • Par 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 (milles et pieds).
      Time to Destination Renvoie le temps nécessaire pour voyager des emplacements source à l’adresse d’expédition en heures et minutes.

    Fournisseur De Distance Google {width="350" modal="regular"}

  5. Cliquez ensuite sur Save Config.

Utiliser le calcul hors ligne

Les calculs hors ligne utilisent des codes pays pour déterminer la distance entre la destination d’expédition et les adresses source. Cette option peut nécessiter l’aide d’un 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 de geonames.org présentent des limitations pour certains pays, tels que le Canada et l'Irlande. Pour plus d’informations, voir Fichiers de code postal GeoNames.

Étape 1 : Télécharger et importer des géocodes

Configuration complète de la ligne de commande pour télécharger et importer les géocodes des pays vers lesquels les expédier et les emplacements sources dans. Cette étape peut nécessiter l’aide du développeur pour les tâches de ligne de commande. Pour plus d'informations, consultez la section Importer des géocodes.

Exécutez ces commandes dès que vous souhaitez ajouter d'autres géocodes.

Etape 2 : paramétrer le calcul

  1. Dans 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 la section Distance Provider for Distance Based SSA.

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

    Fournisseurs à distance pour SSA à distance {width="350" modal="regular"}

  5. Cliquez ensuite sur Save Config.

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