Configuración del algoritmo de prioridad de distancia
El algoritmo de prioridad de distancia compara la ubicación de la dirección de destino de envío con las ubicaciones de origen para determinar el origen más cercano para realizar envíos. La distancia puede determinarse por la distancia física o el tiempo que se pasa viajando de un lugar a otro, usando datos de la base de datos o direcciones para conducir, caminar o andar en bicicleta. Use esto Algoritmo de selección de origen para recomendar la fuente más cercana a las direcciones de destino de envío.
Tiene dos opciones para calcular la distancia y el tiempo para encontrar el origen más cercano para la satisfacción del envío:
-
MAPA DE GOOGLE - Usos Plataforma de mapas de Google servicios para calcular la distancia y el tiempo entre la dirección de destino de envío y las ubicaciones de origen. Esta opción utiliza la latitud y longitud de la fuente (coordenadas GPS) y puede utilizar la dirección de la calle según el modo de cálculo. Se requiere una clave de API de Google con API de geocodificación y API de matriz a distancia activado y puede incurrir en gastos a través de Google.
-
Cálculo sin conexión - Calcula la distancia utilizando datos de geocódigo descargado e importado utilizando códigos postales y coordenadas GPS para determinar la fuente más cercana a la dirección de destino de envío. Para configurar esta opción, es posible que necesite asistencia del desarrollador para descargar e importar inicialmente geocódigos mediante instrucciones de la línea de comandos.
Uso de mapas de Google
No necesita una cuenta de Google para empezar. El proceso incluye la creación de cuentas de Google y proyectos, si es necesario. Esta opción requiere que se agregue una cuenta de facturación y un método de pago a la cuenta de Google para completar las configuraciones y utilizar el algoritmo.
Sin embargo, se recomienda utilizar un algoritmo basado en la distancia MAP de Google como más avanzado y preciso en comparación con el cálculo sin conexión.
Paso 1: Crear la clave de API de Google
La clave es del Plataforma de mapas de Google y debería tener API de geocodificación y API de matriz a distancia activado. Para obtener más información, consulte Configuración del algoritmo de prioridad de distancia.
-
Visita Plataforma de mapas de Google y haga clic en Get Started.
-
Para habilitar la plataforma, seleccione Maps, Routes, and Places y haga clic en Continue.
-
Inicie sesión con una cuenta de Google o cree una cuenta.
-
Configurar un proyecto:
-
Seleccione un proyecto o escriba un nombre nuevo.
-
Para aceptar los términos, seleccione
Yes
. -
Haga clic Next.
-
-
Introduzca una cuenta de facturación o cree una. Puede omitir y agregar una cuenta de facturación más adelante.
Se requiere una cuenta de facturación para utilizar este servicio.
-
Para abrir y configurar las opciones de Google Cloud Platform, haga clic en Console.
-
Abra el proyecto.
-
Expanda el menú y haga clic en APIs & Services > Library.
-
Buscar por API de geocodificación y API de matriz a distancia. Seleccione y habilite cada servicio.
-
-
Expanda el menú y haga clic en APIs & Services > Credentials y copie la clave de API de Google.
Paso 2: Configuración del proveedor de Google MAP
-
En el Administrador barra lateral, vaya a Stores > Settings>Configuration.
-
En el panel izquierdo, expanda Catalog y elija Inventory.
-
Expandir
Google MAP
. -
Expandir
-
Para Google API Key, introduzca la clave copiada de su cuenta de Google.
-
Para Computation mode, seleccione una configuración.
note note NOTE Cuando se utiliza este algoritmo para el envío, si las rutas y los datos no se devuelven para el modo de cálculo seleccionado (conducir, montar en bicicleta o caminar) para un envío, el SSA utiliza de forma predeterminada la prioridad de origen. Configuración de la prioridad de fuentes por stock se recomienda. table 0-row-2 1-row-2 2-row-2 3-row-2 Opción Descripción Driving
(Predeterminado) Solicita las indicaciones de conducción estándar a través de la red de carreteras. Walking
Solicita indicaciones para caminar usando senderos peatonales y aceras (cuando estén disponibles). Bicycling
Solicita direcciones de ciclismo usando rutas de bicicleta y calles preferidas (cuando estén disponibles). El Servicio de matriz de distancia solo está disponible en los Estados Unidos y en algunas ciudades canadienses. -
Para Value, seleccione un tipo de valor:
table 0-row-2 1-row-2 2-row-2 Opción Descripción Distance
(Predeterminado) Devuelve la distancia entre puntos en métricas (kilómetros y metros) o imperiales (millas y pies). Time to Destination
Devuelve el tiempo necesario para viajar desde las ubicaciones de origen a la dirección de envío en horas y minutos.
-
-
Cuando termine, haga clic en Save Config.
Usar cálculo sin conexión
Los cálculos sin conexión utilizan códigos de país para determinar la distancia entre el destino de envío y las direcciones de origen. Esta opción puede requerir la asistencia del desarrollador para configurarla. Utilice un Inventory Management Comando CLI para descargar e importar datos de geonames.org.
Paso 1: Descargar e importar códigos geográficos
Configuración completa de la línea de comandos para descargar e importar códigos geográficos de países a los que realizar envíos y ubicaciones de origen en. Este paso puede requerir la ayuda del desarrollador para las tareas de línea de comandos. Consulte Importar geocódigos.
Complete estos comandos siempre que desee agregar más geocódigos.
Paso 2: Configurar el cálculo
-
En el Administrador barra lateral, vaya a Stores > Settings>Configuration.
-
En el panel izquierdo, expanda Catalog y elija Inventory.
-
Expandir
-
Anule la selección de Use system value casilla de verificación y definir Provider hasta
Offline Calculation
. -
Cuando termine, haga clic en Save Config.