Cualquiera puede escribir una dirección en un formulario de envío, y no todas las direcciones que se escriben son reales. Un directorio de empresas local que permitía enviar listados por autoservicio lo descubrió por las malas, al recibir quejas de usuarios que habían conducido hasta una dirección publicada y no habían encontrado nada allí, a veces por un error tipográfico sin mala intención y en ocasiones por un listado enviado de mala fe para manipular los rankings de búsqueda con una presencia local falsa.
El directorio añadió un paso de verificación antes de que cualquier listado enviado se publicara. La dirección enviada iba a /v1/forward, que intenta encontrar una coincidencia e indica con qué confianza la resolvió, distinguiendo una coincidencia limpia de una que solo se resolvió parcialmente o que no se resolvió en absoluto. Por separado, el código postal introducido en el formulario se comprobaba con /v1/postcode para confirmar que correspondía a la ciudad y la región también introducidas en el formulario, detectando el caso concreto y sorprendentemente habitual en el que quien enviaba el listado había copiado un código postal de una ubicación completamente distinta, ya fuera por error o a propósito.
Los envíos que no superaban alguna de las comprobaciones no se rechazaban automáticamente, ya que una coincidencia pobre no es lo mismo que una dirección falsa: muchas empresas legítimas tienen direcciones que se resuelven de forma imperfecta por ser construcciones nuevas o estar en una ubicación rural poco común. En su lugar, los envíos marcados pasaban a una cola de revisión manual, donde un miembro del personal les echaba un vistazo rápido antes de publicarlos, en lugar de que cada envío necesitara esa misma atención manual sin importar lo limpio que estuviera.
Esto cambió por completo la economía del proceso de revisión. Antes de la comprobación, cada envío necesitaba que una persona lo revisara, ya que no había forma de saber cuáles eran sospechosos sin comprobar cada uno a mano. Después, la inmensa mayoría de los envíos, los que coincidían limpiamente y tenían un código postal coherente con la ciudad introducida, se publicaban automáticamente, y el tiempo del personal se dedicaba específicamente al número menor que lo necesitaba, los marcados por el propio paso de verificación.
El directorio fue explícito internamente sobre los límites de este enfoque. Una coincidencia limpia de geocodificación confirma que una dirección está bien formada y existe geográficamente. No confirma que una empresa opere realmente allí, que el nombre de la empresa sea exacto ni que el listado no sea engañoso de otras formas que no tienen nada que ver con el campo de dirección. El paso de verificación se ocupaba exactamente de una parte del problema de confianza, la que se refiere a si la ubicación en sí existe y está descrita correctamente, y el directorio mantuvo sus demás prácticas de moderación para todo lo demás.
El volumen seguía directamente el volumen de envíos, una cifra modesta y predecible para un directorio regional, muy por debajo de la cuota diaria gratuita incluida con la clave la mayoría de los meses. El cambio se amortizó muchas veces solo con la reducción del tiempo de revisión del personal, sin contar siquiera el coste reputacional de un directorio conocido por publicar direcciones que no llevan a ninguna parte.
La documentación de ambos endpoints, incluida la forma en que se representa la confianza de la coincidencia, está en /docs/forward-geocoding/ y /docs/postal-code-lookup/.
Un código postal y una ciudad que no coinciden en un formulario de pedido parecen una pequeña errata hasta que se convierten en un envío mandado a una parte del país completamente distinta.
Una empresa de logística quería una alerta simple en el momento en que un camión de reparto entraba o salía de las instalaciones de un cliente concreto, sin construir ni licenciar una plataforma completa de seguimiento de flotas.
Una herramienta de colaboración quería que los compañeros de equipo vieran de un vistazo dónde estaba un colega y, aproximadamente, qué hora era para él, sin que nadie tuviera que escribirlo en su perfil.