GEOREFER vs Google Address Validation : quelle API choisir pour la France ?
Deux approches radicalement differentes pour valider des adresses francaises. L'une est un geant mondial, l'autre est un specialiste du marche francais. Comparatif complet : prix, fonctionnalites, code et cas d'usage.
1. Deux philosophies, deux marches
Quand une entreprise francaise cherche une API de validation d'adresse, deux noms reviennent systematiquement : Google Address Validation, le standard mondial, et GEOREFER, le specialiste du referentiel geographique francais.
Ces deux services repondent au meme besoin de base (valider qu'une adresse existe), mais leurs approches sont fondamentalement differentes :
- Google couvre 200+ pays avec une infrastructure massive et des donnees Street View. C'est un outil generaliste, concu pour le marche mondial.
- GEOREFER se concentre sur la France avec des donnees INSEE, SIRENE, une normalisation AFNOR et un scoring de fiabilite GeoTrust. C'est un outil specialise pour les FinTech, RegTech et tout acteur operant sur le marche francais.
Cet article propose un comparatif honnete et detaille pour vous aider a choisir la bonne solution selon votre cas d'usage. Spoiler : dans certains scenarios, Google est le meilleur choix.
2. Google Address Validation : vue d'ensemble
Ce que propose Google
Google Address Validation fait partie de la plateforme Google Maps. Lance en 2022, le service utilise l'immense base de donnees geographiques de Google pour valider, corriger et geocoder des adresses dans plus de 200 pays.
- Couverture mondiale : 200+ pays et territoires
- Geocodage integre : latitude/longitude pour chaque adresse validee
- Verification USPS : certification CASS pour les adresses americaines
- Granularite de validation : confirmation au niveau du batiment, de la rue ou de la ville
- Metadata riche : types de lieux, donnees de batiment, indicateurs de livraison
Tarification Google
Google facture 0,005 $ par requete (5 $ pour 1 000 requetes) au tarif standard. Un compte Google Cloud avec facturation active est requis. Google propose des credits gratuits pour les nouveaux comptes (200 $ pendant 90 jours), mais au-dela, chaque requete est facturee.
A noter : Google ne propose pas de forfait mensuel illimite. Le prix est strictement proportionnel au volume. A 100 000 requetes/mois, la facture atteint 500 $.
3. Les vrais avantages de Google
Soyons transparents : Google Address Validation a des atouts indeniables que GEOREFER ne peut pas offrir. Les ignorer serait malhonnete.
Couverture mondiale
Si votre entreprise valide des adresses dans 50 pays differents, Google est un choix naturel. GEOREFER est specialise sur la France et ne couvre pas les adresses internationales au meme niveau de detail. Pour une marketplace internationale ou un service de livraison multi-pays, Google reste la reference.
Infrastructure et fiabilite
Google garantit un SLA de 99,9 % adosse a l'infrastructure Google Cloud. Des dizaines de milliers d'entreprises utilisent cette API en production. La documentation est traduite dans de nombreuses langues, et les SDK officiels couvrent Python, Java, Node.js, Go, PHP et C#.
Donnees Street View
Google peut verifier l'existence physique d'un batiment grace aux images Street View. Cette fonctionnalite est unique et particulierement utile pour la verification de locaux commerciaux ou la detection de boites aux lettres fictives.
Ecosysteme Google Maps
Google Address Validation s'integre naturellement avec Google Maps, Places API, Geocoding API et Routes API. Si vous etes deja dans l'ecosysteme Google, l'integration est directe et la facturation est centralisee.
4. Ce qui manque a Google pour la France
Malgre ses forces, Google Address Validation presente des lacunes significatives pour les entreprises qui operent specifiquement sur le marche francais. Ces lacunes ne sont pas des defauts, elles refletent le positionnement generaliste de Google qui ne peut pas se specialiser sur chaque marche national.
Pas de codes INSEE
Google ne retourne pas le code INSEE d'une commune dans sa reponse. Pour les FinTech, les assureurs et les administrations francaises, le code INSEE est pourtant un identifiant obligatoire. Il sert de cle de jointure avec la plupart des referentiels publics francais (CAF, CPAM, impots, cadastre). Avec GEOREFER, le code INSEE est present dans chaque reponse, ainsi que le code departement et le code region.
Pas de donnees SIRENE
Google ne connait pas le repertoire SIRENE. Impossible de verifier qu'un SIRET correspond bien a une adresse, de rechercher une entreprise par son SIREN, ou de croiser adresse et donnees entreprise en un seul appel API. GEOREFER integre 16,8 millions d'etablissements actifs du SIRENE avec recherche par nom, SIREN, SIRET et code NAF.
Pas de normalisation AFNOR
La norme NF Z 10-011 definit le format standard des adresses postales en France : 6 lignes maximum, 38 caracteres par ligne, regles d'abreviation specifiques. Google ne propose pas cette normalisation. GEOREFER l'integre via l'endpoint POST /addresses/normalize, ce qui est requis pour l'envoi de courrier postal conforme et les declarations reglementaires.
Pas de GeoTrust Score
Google fournit un niveau de granularite (PREMISE, ROUTE, LOCALITY) mais pas de score composite de fiabilite. Le GeoTrust Score de GEOREFER (0-100) combine quatre dimensions : confiance de la validation, coherence des couches administratives, precision du code postal et risque pays FATF/GAFI. Ce score est concu pour les procedures KYC et de verification d'adresse.
Pas de hierarchie administrative francaise
Google ne connait pas la structure departements/regions de la France. Impossible de lister les villes d'un departement, de remonter a la region d'une commune ou de naviguer dans la hierarchie administrative. GEOREFER expose les 101 departements, les 18 regions et leurs relations via des endpoints dedies.
Pas d'historique communal (COG)
Les communes francaises fusionnent, se scindent et changent de code INSEE. GEOREFER trace l'historique complet via le Code Officiel Geographique (COG) : fusions, scissions, changements de nom, rattachements. Google n'a pas cette notion et retourne simplement le nom actuel sans historique.
5. Comparatif de prix detaille
La tarification est l'un des criteres les plus differenciants. Google facture a la requete. GEOREFER propose des forfaits mensuels a prix fixe.
| Volume mensuel | Google Address Validation | GEOREFER | Economie |
|---|---|---|---|
| 1 000 requetes | 5 $ (0,005 $/req) | 0 EUR (plan FREE) | 100 % |
| 10 000 requetes | 50 $ | 49 EUR (plan STARTER) | ~equivalent |
| 100 000 requetes | 500 $ | 199 EUR (plan PRO) | -60 % |
| 500 000 requetes | 2 500 $ | 199 EUR (plan PRO) | -92 % |
| 1 000 000 requetes | 5 000 $ | 199 EUR (plan PRO) | -96 % |
| 5 000 000+ requetes | 25 000 $+ | Sur devis (ENTERPRISE) | significative |
Point cle : le plan PRO de GEOREFER inclut 50 000 requetes/jour (soit 1,5 million/mois) pour 199 EUR/mois. Chez Google, 1,5 million de requetes couterait 7 500 $. L'ecart se creuse massivement au-dela de 100 000 requetes mensuelles.
6. Comparatif fonctionnel complet
Le tableau ci-dessous compare les deux services sur 16 criteres pertinents pour le marche francais.
| Critere | Google Address Validation | GEOREFER |
|---|---|---|
| Couverture geographique | 200+ pays | France (specialise) |
| Validation d'adresse | Oui (globale) | Oui (France) |
| Geocodage | Oui (lat/lng) | Oui (lat/lng via enrichissement) |
| Codes INSEE | Non | Oui (systematique) |
| Normalisation AFNOR | Non | Oui (NF Z 10-011) |
| Donnees SIRENE | Non | 16,8M etablissements |
| GeoTrust Score (FATF) | Non | Score composite 0-100 |
| Hierarchie administrative | Non | Regions, departements, communes |
| Historique communes (COG) | Non | Fusions, scissions, successeurs |
| Autocompletion villes | Via Places API (separe) | Integre (Elasticsearch, <50ms) |
| Recherche fuzzy | Oui (limitee) | Oui (fuzziness AUTO, tolerant accents) |
| Verification Street View | Oui | Non |
| SLA | 99,9 % | Oui (contractuel) |
| SDK officiels | Python, Java, Node, Go, PHP, C# | API REST (tous langages) |
| Tarification | A la requete (0,005 $/req) | Forfaits mensuels (0 a 199 EUR) |
| Inscription | Compte Google Cloud + CB | Email uniquement, CB optionnelle |
7. Exemples de code compares
Voyons comment se comparent les deux API dans la pratique avec des exemples de code concrets.
Valider une adresse avec Google
curl -X POST \
'https://addressvalidation.googleapis.com/v1:validateAddress?key=GOOGLE_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"address": {
"regionCode": "FR",
"addressLines": ["15 Rue de la Paix", "75002 Paris"]
}
}'
La reponse Google contient un objet result avec verdict, address et geocode. Le champ verdict.validationGranularity indique le niveau de precision (PREMISE, ROUTE, etc.) mais pas de score numerique exploitable par un moteur de regles KYC.
Valider une adresse avec GEOREFER
curl -X POST \
'https://georefer.io/geographical_repository/v1/addresses/validate' \
-H 'Content-Type: application/json' \
-H 'X-Georefer-API-Key: YOUR_API_KEY' \
-d '{
"street_line": "15 Rue de la Paix",
"postal_code": "75002",
"city": "Paris",
"country_code": "FR"
}'
La reponse GEOREFER inclut l'adresse validee, le score de confiance (0-100), le GeoTrust Score avec ses quatre sous-scores, l'adresse normalisee au format AFNOR, le code INSEE, le departement et la region. Tout en un seul appel.
Rechercher une entreprise (GEOREFER uniquement)
import requests
API_KEY = "YOUR_API_KEY"
BASE = "https://georefer.io/geographical_repository/v1"
# Recherche par SIREN
response = requests.get(
f"{BASE}/companies",
params={"siren": "552120222"},
headers={"X-Georefer-API-Key": API_KEY}
)
company = response.json()["data"][0]
print(f"{company['company_name']} - {company['siret']}")
print(f"Adresse: {company['address']}, {company['postal_code']} {company['city']}")
print(f"NAF: {company['naf_code']} - {company['naf_label']}")
Google ne propose aucun equivalent a cette fonctionnalite. Pour obtenir des donnees SIRENE avec Google, il faudrait integrer une seconde API (INSEE, Pappers ou autre), avec un second systeme d'authentification et de facturation.
Integration JavaScript complete
const API_KEY = 'YOUR_API_KEY';
const BASE = 'https://georefer.io/geographical_repository/v1';
const headers = { 'X-Georefer-API-Key': API_KEY, 'Content-Type': 'application/json' };
// 1. Valider l'adresse
const validation = await fetch(`${BASE}/addresses/validate`, {
method: 'POST',
headers,
body: JSON.stringify({
street_line: '15 Rue de la Paix',
postal_code: '75002',
city: 'Paris',
country_code: 'FR'
})
}).then(r => r.json());
console.log(`Confiance: ${validation.data.confidence_score}/100`);
console.log(`GeoTrust: ${validation.data.geotrust_score.score}/100`);
// 2. Enrichir avec les donnees communales
const inseeCode = validation.data.insee_code;
const enrichment = await fetch(
`${BASE}/cities/${inseeCode}/enrichment`,
{ headers }
).then(r => r.json());
console.log(`Population: ${enrichment.data.demographics.population}`);
8. Quel service pour quel cas d'usage ?
Le choix entre Google et GEOREFER depend entierement de votre contexte metier. Voici les scenarios les plus courants.
Choisir Google Address Validation si...
- Votre activite est internationale : vous validez des adresses dans 10+ pays et avez besoin d'une API unique pour tous.
- Vous avez besoin de Street View : verification visuelle des locaux pour la livraison, l'immobilier ou l'assurance.
- Vous etes deja dans l'ecosysteme Google : vous utilisez Google Maps, Places et Routes, et voulez centraliser la facturation.
- Votre volume est faible : moins de 3 000 requetes/mois, le cout Google reste raisonnable (moins de 15 $).
Choisir GEOREFER si...
- Votre activite est centree sur la France : FinTech, assurance, immobilier, administration, logistique francaise.
- Vous avez besoin de donnees INSEE : codes communes, hierarchie departements/regions, historique COG.
- Vous faites du KYC ou de la conformite : le GeoTrust Score FATF/GAFI et la normalisation AFNOR sont requis.
- Vous avez besoin de donnees entreprises : recherche SIREN/SIRET, croisement adresse-entreprise en un seul appel.
- Votre volume est eleve : au-dela de 100 000 requetes/mois, le forfait GEOREFER est 2 a 10 fois moins cher que Google.
- Vous ne voulez pas de carte bancaire pour commencer : le plan FREE de GEOREFER est accessible sans CB, avec 100 requetes/jour. Decouvrez la documentation complete pour demarrer.
Scenario hybride
Certaines entreprises combinent les deux services : Google pour les adresses internationales et GEOREFER pour le marche francais, afin de beneficier des donnees INSEE, SIRENE et du scoring GeoTrust specifiques a la France. Ce modele hybride offre le meilleur des deux mondes, avec un cout optimise sur le volume francais.
En resume : si la majorite de vos adresses sont francaises et que vous avez besoin de plus qu'une simple validation (INSEE, SIRENE, AFNOR, KYC), GEOREFER est la solution la plus complete et la plus economique. Si vous operez a l'international sans besoins specifiques francais, Google reste la reference. Consultez notre comparatif complet des API de validation d'adresse en France pour une vue plus large du marche.
9. Questions frequentes
Google Address Validation est-il gratuit ?
Non. Google propose 200 $ de credits gratuits pour les nouveaux comptes Google Cloud (valables 90 jours), mais ensuite chaque requete est facturee 0,005 $. Un compte Google Cloud avec carte bancaire est obligatoire. GEOREFER propose un plan FREE sans carte bancaire (100 requetes/jour) et un plan DEMO pour tester (50 requetes/jour).
GEOREFER peut-il remplacer Google pour les adresses hors France ?
Non, pas dans la meme mesure. GEOREFER est specialise sur les donnees geographiques francaises. Pour la validation d'adresses dans 200+ pays avec une couverture uniforme, Google est la meilleure solution. GEOREFER couvre les pays via son referentiel /countries mais la validation d'adresse approfondie est centree sur la France.
Peut-on utiliser les deux API en parallele ?
Oui, c'est meme une architecture recommandee pour les entreprises internationales ayant un fort volume francais. Routez les adresses francaises vers GEOREFER (cout fixe, donnees enrichies) et les adresses internationales vers Google (couverture mondiale). Les deux API sont REST et s'integrent facilement dans un proxy de routage.
Quel est le temps de reponse compare ?
Google Address Validation repond en 100-300 ms selon la region. GEOREFER repond en 20-80 ms pour la validation d'adresse et en moins de 50 ms pour l'autocompletion. Les deux services sont suffisamment rapides pour un usage temps reel.
Testez GEOREFER gratuitement
100 requetes/jour, sans carte bancaire. Validation d'adresse, donnees INSEE, autocompletion et normalisation AFNOR inclus.
Obtenir une API Key gratuite