Que vous manipuliez une liste d’adresses dans un tableur, ou des fichiers CSV issus d’un scraping, vous vous retrouvez généralement avec une liste d’adresses non structurées.

Extraire des informations structurées à partir de ces localisations est utile pour filtrer votre liste, ou pour connecter vos données à d’autres services qui demandent des localisations séparées.

Datablist est un outil qui permet de nettoyer, normaliser et enrichir vos données.

Avec l’enrichissement intégré "Location Lookup", vous pouvez importer un fichier CSV ou Excel et extraire automatiquement la Ville, le Pays, la Latitude et la Longitude à partir d’un champ de localisation.

Dans ce guide pas-à-pas, vous apprendrez :

Obtenir des données structurées Ville et Pays à partir de textes de localisation non structurés

Étape 1: Importez un fichier CSV ou Excel avec votre liste d’adresses

Datablist est un outil pour organiser et enrichir vos données. C’est un éditeur CSV en ligne avec des fonctionnalités avancées. Et il peut gérer des collections de plusieurs millions de lignes.

Pour commencer, créez un compte sur Datablist.

Une fois inscrit, créez une collection et importez votre fichier CSV contenant vos adresses.

Pour créer une nouvelle collection, cliquez sur le bouton + dans la barre latérale. Puis cliquez sur "Importer CSV/Excel" pour charger votre fichier. Ou utilisez le raccourci depuis la page d’accueil pour aller directement à l’import.

Créer une collection
Créer une collection

Consultez notre documentation pour importer des données si besoin.

Étape 2: Paramétrez l’enrichissement "Location Lookup"

Après l’import, vous devez avoir une collection possédant au moins un champ contenant vos localisations non structurées.

Votre propriété de localisation peut contenir :

  • Un pays seul
  • Une ville seule
  • Une combinaison ville et pays
  • Une adresse complète

Cliquez sur le bouton "Enrich" pour ouvrir la liste des enrichissements disponibles.

Ouvrir le menu des enrichissements
Ouvrir le menu des enrichissements

Puis, sélectionnez l’enrichissement "Location Lookup".

Sélectionner Location Lookup
Sélectionner Location Lookup

Les enrichissements fonctionnent avec des "Inputs" (entrées) et des "Outputs" (sorties).

Les "Inputs" sont les données que vous fournissez, les "Outputs" sont celles que l’enrichissement vous renvoie.

Pour configurer l’input "Location", sélectionnez le champ contenant votre localisation parmi la liste déroulante.

Note: Datablist essaie de faire le mapping automatique sur la base des noms de champs.

Mapper les Inputs et Outputs
Mapper les Inputs et Outputs

Puis, pour configurer vos "Outputs" :

  • Cliquez sur le bouton "+" pour créer automatiquement un champ et le mapper avec la sortie
  • Ou sélectionnez un champ déjà existant dans votre collection

L’enrichissement "Location Lookup" retourne les champs suivants :

  • City : Le nom de la ville trouvé à partir de votre localisation
  • Country : Le nom du pays trouvé ou déduit à partir de la ville
  • Country Code : Le code ISO 3266 alpha-2 du pays. Deux lettres.
  • Latitude : La latitude (si disponible, sur ville ou adresse complète)
  • Longitude : La longitude (si disponible, sur ville ou adresse complète)
  • Processed : Case à cocher pour suivre le traitement effectué par l’enrichissement. Utile lorsque "Location Lookup" ne parvient pas à extraire d’information structurée, permet d’éviter un retraitement inutile.

Après avoir mappé les sorties, votre collection ressemble à ceci :

Sorties mappées
Sorties mappées

Étape 3: Exécutez l’enrichissement pour extraire les parties structurées du texte de localisation

Datablist exécute l’enrichissement sur vos "éléments courants", à savoir dans cet ordre :

  • Les éléments sélectionnés
  • Les éléments filtrés
  • Ou toute la collection, si aucun filtre/sélection

Après configuration du Location Lookup, cliquez sur le bouton "Run action" pour lancer le traitement. Datablist traite vos lignes par lot.

Un compteur s’affiche pour vous montrer le nombre d’éléments en cours dans le lot, et le nombre déjà traités.

Traitement des données
Traitement des données

Une fois terminé, vos éléments sont automatiquement enrichis avec les informations extraites.

Résultats de Location Lookup
Résultats de Location Lookup

Étape 4: Exportez vos données au format CSV ou Excel si besoin

Gardez vos données dans Datablist pour organiser vos leads, ou cliquez sur "Export" pour exporter au format CSV ou Excel.

Exporter les données
Exporter les données

Cas d’usage de l’enrichissement Location Lookup

Extraire la ville et le pays à partir des données de localisation LinkedIn

L’enrichissement Location Lookup de Datablist est idéal pour parser les informations de localisation extraites des profils LinkedIn. Quand vous effectuez une recherche sur LinkedIn pour constituer votre prospect list, avoir une localisation structurée vous permet de filtrer vos leads pour rester sur une région ou un pays ciblé.

Exportez vos profils LinkedIn en CSV, puis importez-les dans Datablist pour automatiser la normalisation des localisations.

Normaliser les localisations LinkedIn
Normaliser les localisations LinkedIn

Filtrer une liste d’adresses avec les coordonnées latitude et longitude

Pour vos actions marketing locales, vous pouvez vouloir filtrer une liste d’adresses en fonction de la distance à un point GPS. Pour cela, commencez par extraire la latitude et la longitude de vos adresses.

Ensuite, cliquez sur le bouton "Filters" pour ouvrir le panneau de filtrage.

Ajouter un filtre à la liste d'adresses
Ajouter un filtre à la liste d'adresses

Pour filtrer sur la proximité à un point GPS, ajoutez deux filtres pour chaque propriété Latitude et Longitude : un filtre "supérieur à" et un filtre "inférieur à".

Indiquez la plage de valeurs pour votre point. Un degré équivaut à environ 110 kilomètres.

Filtrer sur Latitude ou Longitude
Filtrer sur Latitude ou Longitude

FAQ

Combien de recherches Location Lookup puis-je effectuer avec Datablist ?

L’enrichissement "Location Lookup" utilise plusieurs services pour retourner des données structurées. Si vos entrées ne contiennent que la Ville et le Pays en anglais, un algorithme intégré sera utilisé, sans aucune limite autre que votre nombre de crédits. Pour les gros volumes, contactez-nous pour discuter du tarif.

Si vous traitez des adresses complètes, Datablist s’appuiera sur des services comme Bing Maps, Open Street Map, etc., qui peuvent retourner des erreurs de limitation sur de gros fichiers. Vos crédits ne sont pas consommés en cas d’erreur.

Combien de temps faut-il pour traiter une liste ?

L’extraction des informations d’une adresse simple prend moins d’une seconde. Pour de gros volumes de données, cela peut prendre plusieurs minutes.

Le temps total dépend de vos entrées. Si vos localisations ne contiennent que Ville et Pays, l’algorithme intégré est très rapide : comptez quelques secondes pour des milliers d’entrées.

Si l’enrichissement est lancé sur des adresses complètes, Datablist interrogera des APIs externes ligne par ligne et cela peut prendre plusieurs minutes pour de très grandes listes. Contactez-nous pour discuter du traitement parallèle si besoin.

Pourquoi je ne peux pas lancer l’enrichissement "Location Lookup" si mes champs de sortie contiennent déjà des données ?

Pour éviter d’écraser des données importantes, Datablist n’écrase pas vos champs de sortie déjà remplis.

Pour changer ce comportement et autoriser l’écrasement, cochez l’option "Overwrite data" (Ecraser les données). Ce réglage est accessible via l’icône "Gear" (roue dentée).

Écraser les données existantes
Écraser les données existantes