Bonjour
Pour fiabiliser vos livraisons avec l’API Adresse, il est important de bien comprendre l’impact des paramètres sur le score retourné. Le paramètre autocomplete joue un rôle majeur : lorsqu’il est fixé à 0, la recherche est stricte et privilégie une correspondance exacte ou très proche de la saisie. Cela permet d’obtenir un score qui reflète réellement la précision de l’adresse saisie, ce qui est essentiel pour éviter les faux positifs. À l’inverse, avec autocomplete=1, la recherche devient tolérante et complète ou corrige la saisie, ce qui peut être utile pour l’assistance à la saisie, mais présente un risque pour la validation, car le score peut être élevé même si l’adresse initiale est incomplète. Pour la validation avant livraison, il est donc recommandé d’utiliser autocomplete=0.
D’autres paramètres influencent également le score. Il est conseillé de fournir une requête la plus complète possible (numéro, rue, code postal, ville) et de renseigner systématiquement le code postal et la ville pour réduire les ambiguïtés. L’index doit rester sur address afin de cibler les adresses précises, et il est préférable de limiter la réponse à un seul résultat (limit=1) pour éviter les confusions. Enfin, il est judicieux de mettre en place un seuil de score (par exemple 0,80) pour considérer une adresse comme fiable. En option, on peut utiliser la latitude et la longitude pour favoriser un match proche d’une position connue.
Bonne journée
Karim