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 este algoritmo de selección de Source para recomendar el origen más cercano a las direcciones de destino de envío.

NOTE
Si usas el algoritmo de prioridad de distancia, es recomendable que introduzcas la dirección de la calle completa y las coordenadas GPS de tus orígenes.

Tiene dos opciones para calcular la distancia y el tiempo para encontrar el origen más cercano para la satisfacción del envío:

  • Google MAP: utiliza los servicios de Google Maps Platform 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 Geocoding API y Distance Matrix API habilitadas, y es posible que se te cobre a través de Google.

  • Cálculo sin conexión: calcula la distancia usando datos de geocódigo descargados e importados usando códigos postales y coordenadas GPS para determinar el origen más cercano 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.

NOTE
Para sitios web de varias tiendas con varios países, configure destino de impuestos predeterminado para cada país.

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 de Google Maps Platform y debe tener habilitados Geocoding API y Distance Matrix API. Para obtener más información, consulte Configuración del algoritmo de prioridad de distancia.

  1. Visite Google Maps Platform y haga clic en Get Started.

  2. Para habilitar la plataforma, seleccione Maps, Routes, and Places y haga clic en Continue.

    Plataforma de Google Maps para tu clave {width="350" modal="regular"}

  3. Inicie sesión con una cuenta de Google o cree una cuenta.

  4. Configurar un proyecto:

    • Seleccione un proyecto o escriba un nombre nuevo.

    • Para aceptar los términos, seleccione Yes.

    • Haga clic en Next.

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

  6. Para abrir y configurar las opciones de Google Cloud Platform, haga clic en Console.

  7. Expanda el menú, haga clic en APIs & Services > Credentials y copie la clave de API de Google.

    Copia de clave de API de Google {width="350" modal="regular"}

Paso 2: Configuración del proveedor de Google MAP

  1. En la barra lateral Admin, vaya a Stores > Settings>Configuration.

  2. En el panel izquierdo, expanda Catalog y elija Inventory.

  3. Expanda Selector de expansión en la sección Distance Provider for Distance Based SSA ​y establezca Provider ​en Google MAP.

    Proveedores para SSA basado en distancia {width="350" modal="regular"}

  4. Expanda Selector de expansión en la sección Google Distance Provider ​y configure las opciones:

    • Para Google API Key, ingrese 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 Source. Se recomienda establecer la prioridad para orígenes por existencia.
      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 a distancia sólo está disponible en EE.UU. 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.

    Proveedor de distancia de Google {width="350" modal="regular"}

  5. Una vez finalizado, 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. Use un comando CLI Inventory Management para descargar e importar datos de geonames.org.

NOTE
Los códigos geográficos importados de [geonames.org][5] tienen limitaciones en algunos países, como Canadá e Irlanda. Consulte [Archivos de código postal con nombres geográficos][6] para obtener más información.

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 códigos geográficos.

Complete estos comandos siempre que desee agregar más geocódigos.

Paso 2: Configurar el cálculo

  1. En la barra lateral Admin, vaya a Stores > Settings>Configuration.

  2. En el panel izquierdo, expanda Catalog y elija Inventory.

  3. Expanda Selector de expansión en la sección Distance Provider for Distance Based SSA.

  4. Anule la selección de la casilla de verificación Use system value y establezca Provider en Offline Calculation.

    Proveedores de distancia para SSA basado en distancia {width="350" modal="regular"}

  5. Una vez finalizado, haga clic en Save Config.

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