Loading

FAQ relative au géocodage Maps

Date de publication: May 1, 2026
Résolution

Voici la liste des questions fréquemment posées au sujet du géocodage Maps :


Remarque : le service GeoCode est asynchrone et il peut il y avoir un léger retard dans la mise à jour des champs géographiques. 
 

Qu’est-ce que le géocodage et comment fonctionne-t-il ?

Le géocodage est le processus consistant à traiter un texte saisi, tel qu’une adresse postale, et à renvoyer une latitude et une longitude qui peuvent être utilisées pour placer l’emplacement correspondant sur la surface de la Terre.

Salesforce Maps a recours à un service de géocodage avec lequel il interagit par le biais une API. Les adresses sont envoyées au géocodeur, qui détermine la latitude et la longitude les plus précises pour l’adresse donnée, puis renvoie une réponse.

Salesforce Maps prend en charge les informations d’adresse partielles et complètes non structurées. Lors du géocodage de champs d’adresse personnalisés, Maps utilise les paramètres de requête en texte libre figurant dans les requêtes adressées au service de géocodage. Les requêtes ne sont pas structurées, ce qui signifie que nous envoyons une liste de chaînes sans désigner quelle chaîne représente quel composant d’adresse.

Les demandes sont envoyées au service géocodeur au format ci-dessous :
https://geocoder.mapanything.io/6.2/geocode.json?searchtext=200 S Mathilda Sunnyvale CA&gen=9

Dans l’exemple ci-dessus, l’URL est décomposée de sorte à contenir des espaces. Les paramètres du texte de recherche sont des valeurs de chaîne qui constituent des éléments de l’adresse.
  • 200 = numéro de rue
  • S Mathilda = nom de la rue
  • Sunnyvale = ville
  • CA = État

Il convient de noter que les chaînes transmises dans la requête du géocodeur peuvent être structurées de deux manières différentes.

Par exemple :
Lors du géocodage d’une couche tracée dans le produit, la chaîne est structurée à l’aide de virgules.
  • 200, S Mathilda, Sunnyvale, CA 94086
Lorsque le géocodage est effectué par lots, l’adresse est structurée et envoyée sans virgule.
  • 200 S Mathilda Sunnyvale CA 94086


En général, plus le nombre de paramètres de texte transmis dans la requête (c’est-à-dire « CA », « 94086 ») est élevé, plus la confiance dans la qualité de la correspondance est élevée.

Remarque : dans de rares cas, les adresses postales contenant le mot « et » peuvent provoquer la génération de géocodes inexacts. Veuillez supprimer cet élément de l’adresse postale ou utiliser la fonctionnalité Définir un emplacement vérifié.

 

Comment les champs d’adresse standard et les champs d’adresse personnalisés de Salesforce sont-ils géocodés ?


Champs d’adresse standard
Si vous utilisez les champs standard Adresse de facturation du compte ou Adresses d’expédition du compte de Salesforce, vous devez utiliser les règles d’intégration de données standard pour géocoder vos enregistrements afin de mettre à jour leurs coordonnées à chaque fois qu’il y a une mise à jour des champs d’adresse.

Si l’organisation dispose de règles d’intégration de données actives, data.com géocodera les enregistrements de certains objets standard.
Les règles d’intégration des données s’appliquent uniquement aux champs suivants :
  • Adresse de facturation du compte
  • Adresse de livraison du compte
  • Adresse postale du contact
  • Adresse de la piste
Pour plus d’informations sur l’activation des règles d’intégration de données, veuillez consulter l’article relatif à l’activation des règles d’intégration de données.

Champs d’adresse personnalisés
Les champs d’adresse personnalisés sont géocodés par Salesforce Maps. Si vous utilisez des champs d’adresse personnalisés pour des objets de base, vous devez créer une automatisation pour effacer la latitude et la longitude d’un enregistrement et les géocoder à nouveau si vous mettez à jour des champs d’adresse pour cet enregistrement.
 
 

Quelles sont les normes de géocodage suivies par Salesforce Maps ?

Salesforce Maps utilise différents niveaux de couverture pour différents pays. Pour plus d’informations sur la couverture du géocodeur, référez-vous à Couverture du géocodeur Salesforce Maps. Cette couverture est fondée uniquement sur le géocodage des champs d’adresse personnalisés.

En général, plus l’adresse que vous fournissez est détaillée, plus il est probable que la correspondance soit exacte. Derrière chaque géocodeur se trouve un moteur d’analyse qui détermine la syntaxe correcte des paramètres qui lui sont transmis de pouvoir interroger correctement la base de données. Dans ce cas précis, il s’agit d’une série de chaînes de texte.

Étant donné que nous envoyons des requêtes de géocodage non structurées, la précision du résultat peut dépendre fortement du nombre de paramètres envoyés et de la qualité de ces paramètres.

Nous utilisons des paramètres de requête en texte libre dans les requêtes que nous transmettons au service de géocodage. Cela signifie que le moteur d’analyse du géocodeur traite les paramètres de chaîne non structurés et détermine quelle est la syntaxe correcte de l’adresse, puis interroge la base de données de manière appropriée. Le géocodeur doit prendre en compte les formats d’adresse corrects de différents pays. Le format d’adresse par défaut de Salesforce est le format d’adresse américain.

Consultez ces exemples de paramètres de requête en texte libre.
  • 2, first ave, Australia
  • 2, First Avenue, Belfield NSW, Australia
  • 200, S Mathilda, Sunnyvale, CA
  • 360, Pharr Rd NE, Atlanta, GA, 30305
Le géocodeur utilise ces informations pour déterminer la latitude et la longitude. Plus la demande contient de paramètres, plus le degré de précision du résultat est élevé.

Par exemple :
  • 2, first ave, Australia
  • 2, First Avenue, Belfield NSW, Australia
Le deuxième exemple garantit un résultat plus précis grâce à l’ajout de Belfield et Avenue. Sans ces ajouts, le géocodeur ne peut pas donner de résultats précis en raison du grand nombre d’adresses en Australie contenant 2 First Ave.

Il est compréhensible que pour des adresses inconnues, il puisse être difficile de savoir si le format est correct pour un pays donné ou de déterminer le niveau de qualité de l’adresse. Le géocodeur détermine également quel niveau de couverture il peut employer en fonction des paramètres fournis. Ainsi, dans cet exemple, il peut y avoir un nombre n d’adresses contenant 2 First Avenue en Australie, situées des villes différentes. Cela peut entraîner l’établissement d’une correspondance incorrecte.

Différents pays ont différents niveaux de couverture, ce qui peut avoir une incidence sur la mise en correspondance d’une adresse avec des coordonnées. Consultez l’article Couverture du géocodeur Salesforce Maps pour plus de détails sur la couverture. Il existe un risque d’obtention de résultats de latitude/longitude inexacts, surtout si la couverture du pays/de la zone n’est pas complète.
 
 

Quelle est la fréquence des mises à jour ?

 
  • Le géocodeur est mis à jour tous les trimestres.
  • Les modifications soumises peuvent mettre des mois à prendre effet, en fonction de la date de sortie de la prochaine version trimestrielle. Les adresses des nouveaux bâtiments peuvent également mettre des mois à être prises en compte dans l’environnement de production. Cela est dû au fait que notre service de géocodage est auto-hébergé et que notre fournisseur fournit des mises à jour que nous implémentons sur une base trimestrielle.
 

Quelles sont les meilleures pratiques à suivre pour obtenir un géocodage précis ?


1. Si vous saisissez un nom de ville courant sans préciser d’État ou de pays, le géocodeur peut renvoyer des résultats inexacts.

Par exemple, sans connaître l’État ou le pays, le géocodeur peut fournir des résultats inexacts pour la ville de Monterrey. En effet, il existe des villes nommées Monterrey aussi bien en Californie (États-Unis) qu’en Colombie et en Espagne.

2. Évitez de saisir des informations inutiles dans les champs d’adresse.

Si vous importez des données d’adresse dans Salesforce, certains de vos enregistrements peuvent inclure des informations supplémentaires qui perturbent le géocodeur. Par exemple :

À l’attention du directeur financier
77 Center Drive
Charlotte, NC 28217

3. Saisissez le pays correct associé aux adresses.

Par exemple, le fait que le pays indiqué dans cette adresse ne soit pas correct empêche le géocodeur de fournir des résultats précis.

Salesforce Maps
77 Center Drive
Charlotte, NC 28217
Canada

4. Évitez de saisir le nom du pays ou de l’État plusieurs fois.

Par exemple, le fait d’indiquer l’État plusieurs fois empêche le géocodeur de fournir des résultats précis.

Salesforce Maps
77 Center Drive
Charlotte, NC 28217
North Carolina, USA, US NC 28217

5. Évitez de traduire les adresses européennes en anglais américain.

Pour obtenir les résultats de géocodage les plus précis, utilisez l’adresse locale.

Porscheplatz 1
70435 Stuttgart
Deutschland

6. Évitez d’inclure des numéros d’appartement, de suite et de bâtiment dans les adresses postales.

L’ajout de ces informations à votre champ d’adresse peut entraîner des problèmes de représentation dans Salesforce Maps. Nous vous recommandons plutôt d’ajouter les numéros d’appartement, de bâtiment ou de suite dans un champ distinct de vos enregistrements. Par exemple :

77 Center Drive,
Suite 400,
Charlotte, NC 28217
 
Numéro d’article de la base de connaissances

000380853

 
Chargement
Salesforce Help | Article