Política de Privacidad

1. Introducción

Esta Política de Privacidad describe cómo recopilamos, usamos y protegemos su información personal cuando utiliza nuestro chatbot, que interactúa con la API de IA de Gemini, y almacena sus preguntas en nuestra base de datos.

2. Información Recopilada

Al utilizar nuestro chatbot, recopilamos los siguientes tipos de información:

  • Información de Conversación: Todos los mensajes que usted envía y recibe a través del chatbot.
  • Datos de Identificación: Podemos recopilar datos como la dirección IP y la información de ubicación geográfica.

3. Uso de la Información

La información recopilada se utiliza para los siguientes fines:

  • Interacción con la API de IA: Sus mensajes son enviados a la API de Gemini para generar respuestas apropiadas.
  • Almacenamiento de Preguntas: Sus preguntas se almacenan en nuestra base de datos con fines de análisis y mejora del servicio.

4. Compartición de Información

No compartimos su información personal con terceros, excepto en los siguientes casos:

  • Proveedores de Servicios: Podemos compartir información con proveedores que nos ayudan a operar nuestro servicio, como la API de Gemini.
  • Cumplimiento Legal: Podemos divulgar información para cumplir con obligaciones legales o responder a procesos legales.

5. Seguridad de la Información

Implementamos medidas de seguridad adecuadas para proteger su información contra el acceso, la alteración, la divulgación o la destrucción no autorizados. Estas medidas incluyen:

  • Cifrado: Uso de cifrado para proteger los datos en tránsito.
  • Acceso Restringido: El acceso a la información está limitado a empleados y socios que necesitan dicha información para operar nuestro servicio.

6. Sus Derechos

Usted tiene derecho a:

  • Acceder y Corregir: Solicitar acceso a su información personal y corregir datos incorrectos.
  • Eliminar Datos: Solicitar la eliminación de su información personal, sujeto a ciertas condiciones.
  • Retirar el Consentimiento: Retirar su consentimiento para el procesamiento de su información personal.

7. Cambios en la Política de Privacidad

Nos reservamos el derecho de actualizar esta Política de Privacidad en cualquier momento. Notificaremos cualquier cambio significativo a través de nuestro sitio web u otros medios de comunicación apropiados.

8. Contacto

Si tiene alguna pregunta sobre esta Política de Privacidad, contáctenos a través del correo electrónico [email protected]

9. Consentimiento

Al utilizar nuestro servicio, usted acepta la recopilación y el uso de su información según lo descrito en esta Política de Privacidad.

Esta Política de Privacidad fue elaborada para garantizar que su información personal sea tratada con seguridad y respeto. Agradecemos su confianza y estamos comprometidos a proteger su privacidad.

Toll

Ejemplo – Peajes con tarifas por franja horaria

Algunas estaciones de peaje, sobre todo en Argentina y Chile, tienen precios condicionales que varían según el día, la hora o la estación del año en que se recorra la ruta.

Por ejemplo, en Argentina los concesionarios tienen tarifas especiales para las horas punta, fines de semana y festivos, o épocas concretas del año como temporada baja y temporada alta.

A continuación figura el cuadro de tarifas de la concesionaria argentina AUSA, que ofrece dos tipos de tarifas, una para las horas normales y otra para las horas punta.

Tabla con diferentes valores para horario regular y horario punta

En Brasil, este tipo de tarifa es más raro, pero algunas concesionarias ya cobran importes diferentes los fines de semana y festivos

En este ejemplo tenemos una ruta con un camión de 4 ejes que pasará por el peaje Sarmiento en Argentina. Según la tabla anterior, este peaje tiene valores diferentes para las horas punta.

Solicitud

Se necesitarán los siguientes parámetros para obtener el valor correcto según la hora y el día de la semana:

  • vehicleType – Tipo de vehículo a considerar, en el ejemplo será TRUCK_WITH_TWO_DOUBLE_AXLES;
  • calculationDate – Fecha y hora en formato timestamp. En este ejemplo utilizaremos la fecha 02/06/2025 a las 17:00 (GMT), que corresponde a el timestamp 1738861232000;
  • conditions – Objeto que indica qué valores se deben considerar para los peajes donde existen valores condicionales, como en este ejemplo valor por franja horaria y día de la semana:
    • period – Indica el período que se debe considerar para devolver el valor exacto del peaje.En este caso, la ruta se realizará en un día común, por lo que el valor utilizado en este ejemplo será NORMAL.
    • billingType – Indica el tipo de tarifa que se debe considerar. El valor a utilizar en este ejemplo debe ser NORMAL.

Solicitud con Endpoint independiente

{
    "legs": [
        {
            "points": "zh~qEdpncJH[LQHGNGLCPAJBPHHFJNHN@N@XAREV[z@Yx@C@gClE",
            "vehicleType": "TRUCK_WITH_TWO_DOUBLE_AXLES",
            "calculationDate": 1738861232000,
            "condition": {
                "period": "NORMAL",
                "billingType": "NORMAL"
            }
        }
    ]
}

Solicitud con Trip API

{
  "calculationMode": "THE_FASTEST",
  "points": [
    {
      "latitude": -34.566702,
      "longitude": -58.406596,
      "siteId": "Point 1"
    },
    {
      "latitude": -34.566436,
      "longitude": -58.408582,
      "siteId": "Point 2"
    }
  ],
  "toll": {
    "vehicleType": "TRUCK_WITH_TWO_DOUBLE_AXLES",
    "calculationDate":1738861232000,
    "condition": {
            "period": "NORMAL",
            "billingType": "NORMAL"
        }
  }
}

El resultado puede verse en el siguiente mapa:

Respuesta

Como el horario coincide con el horario punta del peaje en cuestión, el valor devuelto será 2348.84, según la tabla facilitada por la concesionaria.

Las respuestas completas se pueden encontrar a continuación

Respuesta con Endpoint independiente

{
    "legs": [
        {
            "tolls": [
                {
                    "id": "1032",
                    "name": "Pórtico - Sarmiento",
                    "address": "Avenida Sarmiento, 4254",
                    "city": " ",
                    "state": {
                        "name": "Ciudad Autonoma de Buenos Aires",
                        "code": "Ciudad Autonoma de Buenos Aires"
                    },
                    "country": "Argentina",
                    "concession": "Ausa",
                    "direction": "WEST",
                    "coordinates": {
                        "latitude": -34.5671991,
                        "longitude": -58.4063059
                    },
                    "serviceTypes": [],
                    "price": 2348.84
                }
            ],
            "legTotalCost": 2348.84,
            "vehicleType": "TRUCK_WITH_TWO_DOUBLE_AXLES",
            "condition": {
                "billingType": "NORMAL",
                "period": "NORMAL"
            },
            "calculationDate": 1738861232000
        }
    ],
    "totalCost": 2348.84
}

Respuesta con Trip API

{
    "id": "67a4ef53361dc514265d9676",
    "clientId": "maplink",
    "totalDistance": 328,
    "totalNominalDuration": 28,
    "averageSpeed": 64.87,
    "tollCosts": 2348.84,
    "legs": [
        {
            "distance": 328,
            "nominalDuration": 28,
            "averageSpeed": 64.87,
            "points": "zh~qEdpncJH[LQHGNGLCPAJBPHHFJNHN@N@XAREV[z@Yx@C@gClE",
            "tollCalculation": {
                "tolls": [
                    {
                        "id": "1032",
                        "name": "Pórtico - Sarmiento",
                        "address": "Avenida Sarmiento, 4254",
                        "city": " ",
                        "state": {
                            "name": "Ciudad Autonoma de Buenos Aires",
                            "code": "Ciudad Autonoma de Buenos Aires"
                        },
                        "country": "Argentina",
                        "concession": "Ausa",
                        "direction": "WEST",
                        "coordinates": {
                            "latitude": -34.5671991,
                            "longitude": -58.4063059
                        },
                        "serviceTypes": [],
                        "price": 2348.84
                    }
                ],
                "legTotalCost": 2348.84,
                "vehicleType": "TRUCK_WITH_TWO_DOUBLE_AXLES",
                "calculationDate": 1738861232000,
                "condition": {
                    "billingType": "NORMAL",
                    "period": "NORMAL"
                }
            }
        }
    ],
    "crossedBorders": [],
    "source": "MAPLINK",
    "createdAt": 1738862419537,
    "expiryIn": 1739467219482
}