Migrar una automatización de Zapier o Make a un nuevo host de geocodificación
Las automatizaciones sin código basadas en un paso de geocodificación necesitan un enfoque de migración distinto al del código propio. Así puedes gestionar ese cambio.
El endpoint autosuggest de HERE devuelve sugerencias de direcciones y lugares mientras el usuario escribe, estructuradas como un array items en el que cada entrada incluye un title, un resultType que indica si la sugerencia es una dirección completa, un lugar o una categoría, y a menudo un objeto de resaltado que marca qué caracteres coincidieron con la entrada. Esa mezcla de tipos de resultado, direcciones, lugares y categorías juntos en una sola respuesta, es una de las partes más características del enfoque de HERE y algo que conviene analizar con cuidado antes de suponer que el autocompletado de otro proveedor funciona de forma idéntica.
Las integraciones de autosuggest suelen estar muy ligadas a un componente de front end concreto, un campo de dirección con un desplegable, y los detalles de la interacción (lo rápido que aparecen las sugerencias, cómo se muestra el resaltado, qué pasa cuando un usuario ignora las sugerencias y sigue escribiendo) suelen importar más a los usuarios finales que cualquier detalle de implementación del backend. Esto hace que la migración sea en parte una tarea de backend y en parte una revisión de la experiencia de usuario.
My Geocode ofrece autocompletado de direcciones tal como se documenta en /docs/address-autocomplete/, con su propia forma de solicitud y respuesta. Como la mezcla de resultados y el comportamiento de clasificación son realmente específicos de la implementación de cada proveedor, conviene probar este endpoint directamente con consultas representativas de tu propia base de usuarios, en lugar de suponer que la estructura de resultados de tipos mixtos de HERE se mantiene sin cambios. Cada proveedor traza una línea distinta entre lo que cuenta como sugerencia de dirección y lo que cuenta como lugar.
Pasos que suelen funcionar bien en este tipo de migración:
resultType sobre los que ramifica actualmente tu código de front end, ya que esa lógica de ramificación es la parte con más probabilidades de necesitar ajustesLa autenticación usa una clave enviada como X-API-Key, Authorization: Bearer, autenticación HTTP Basic o un parámetro de consulta. El precio es de 2.500 solicitudes gratuitas al día sin clave, 2.500 gratuitas más por clave y por día, contadas por red, y después crédito prepago a 0,0001 € por solicitud o una clave Unlimited a 50 € al mes, la misma tarifa para todos los endpoints de la plataforma.
Dada la frecuencia con la que se activa autosuggest en comparación con una llamada de geocodificación típica, ya que casi cada pulsación de tecla puede generar una solicitud, conviene estimar el volumen frente a tu cuota diaria gratuita y la tarifa por solicitud antes de un lanzamiento completo, en lugar de descubrir el patrón de uso real solo cuando ya está en producción.