Migration

Migrer depuis Geocode.Farm

Geocode.Farm est un acteur plus modeste du géocodage, souvent choisi par des équipes qui recherchent une option simple et sans fioritures plutôt qu'une grande plateforme d'entreprise. Sa clé d'API authentifie les requêtes envoyées avec des paramètres de requête, et ses réponses JSON comprennent un objet geometry avec les coordonnées de l'emplacement et un champ accuracy indiquant la confiance de la correspondance, le tout dans une structure qui garde la réponse relativement plate par rapport à certains des grands fournisseurs.

Un fournisseur plus modeste suscite un type particulier de motivation à migrer qu'il vaut la peine de nommer directement : les équipes quittent parfois un petit fournisseur non pas parce que quelque chose s'est mal passé, mais parce qu'elles veulent l'assurance d'une plateforme offrant un plus large éventail d'options de compatibilité et une feuille de route à long terme plus claire, surtout lorsqu'un projet parti de peu commence à traiter nettement plus de trafic ou des workflows plus critiques pour l'activité.

L'hôte compatible Geocode.Farm de My Geocode reproduit la structure des champs geometry et accuracy renvoyés par Geocode.Farm, seul le texte relatif aux droits d'auteur, aux conditions et à la confidentialité changeant dans la réponse. La référence des champs se trouve sur /compatibility/geocode-farm/. Le code applicatif construit autour de ce format de réponse ne devrait nécessiter qu'un changement d'hôte et de clé pour continuer à fonctionner.

Quelques points à vérifier spécifiquement pour cette migration :

  • Si votre intégration gère les erreurs de limite de débit avec une logique adaptée aux réponses propres à Geocode.Farm, car les formats d'erreur varient d'un fournisseur à l'autre et sont documentés pour cette plateforme sur /docs/errors/
  • Si votre clé est actuellement intégrée directement dans le code de l'application plutôt que dans la configuration, ce qu'il vaut la peine de corriger lors de cette migration, quelle que soit la destination
  • Si vous utilisez aussi Geocode.Farm pour le géocodage inverse, car ce type de requête diffère du géocodage direct et mérite sa propre série de tests

L'authentification accepte un en-tête X-API-Key, un en-tête Authorization: Bearer, l'authentification HTTP Basic ou un paramètre de requête, ce qui couvre ce que fait déjà votre client Geocode.Farm existant.

Côté tarifs, passer d'un fournisseur plus modeste et plus spécialisé à une plateforme plus large ne signifie pas ici une structure de coûts plus compliquée. Il y a 2 500 requêtes gratuites par jour sans clé, 2 500 autres requêtes gratuites par clé et par jour, décomptées par réseau, et au-delà du crédit prépayé à 0,0001 € par requête ou une clé Unlimited à 50 € par mois, chaque endpoint, y compris cet hôte compatible, étant facturé au même prix. Comme My Geocode propose 17 hôtes compatibles au total, une équipe qui quitte un fournisseur plus modeste gagne aussi la possibilité de tester plus tard, côte à côte, les formats de réponse d'autres fournisseurs, sans ouvrir un second compte ailleurs pour le faire.