---
title: "Customer Match → Data Manager API : ce qui change"
description: "Google impose la migration vers la Data Manager API pour Customer Match. Si vos audiences passent par BigQuery, vous n'êtes pas impacté. On explique pourquoi."
url: https://edgeangel.co/notes/customer-match-data-manager-api-migration
lang: fr
---

> Index du site pour les agents, à lire avant d'explorer : https://edgeangel.co/llms.txt
> Page HTML de référence, qui porte en plus les schémas et les visuels : https://edgeangel.co/notes/customer-match-data-manager-api-migration

[Note d'experts](https://edgeangel.co/notes)

# Customer Match → Data Manager API : ce qui change

[Tracking Web](https://edgeangel.co/notes?category=web-tracking)

Olivier Chubilleau

• 1 avril 2026 • Publié le 5 mars 2026

## Avant-propos

Si vous utilisez l'API Google Ads pour pousser des listes Customer Match, vous avez probablement reçu cet email :

![Email de notification Google Ads concernant la migration Customer Match vers la Data Manager API](https://edgeangel.co/assets/notes/customer-match-data-manager-api-migration/google-email-customer-match.png)

Notification reçue par les utilisateurs de l'API Google Ads pour Customer Match

Le message est clair : **à compter du 1er avril 2026**, les uploads Customer Match via l'API Google Ads sont coupés pour tout developer token inactif sur ce périmètre dans les 180 jours précédents. Pour les tokens actifs, le sursis est temporaire.

On fait le point : ce qui change concrètement, qui est concerné, et pourquoi une architecture data bien pensée vous met à l'abri de ce type de migration forcée.

## Comprendre Customer Match

### Rappel et enjeux

Customer Match permet d'importer vos données clients (emails, téléphones, adresses) dans Google Ads pour créer des audiences. Ces audiences servent à deux choses :

-   **Cibler ou exclure** des segments spécifiques dans vos campagnes
-   **Alimenter l'algorithme de bidding** pour distinguer vos clients existants de vos prospects

Ce deuxième point est souvent sous-estimé. Google Ads propose un objectif "Acquisition de nouveaux clients" (New Customer Acquisition) qui ajuste les enchères pour prioriser les utilisateurs qui ne sont **pas** dans vos listes Customer Match. Sans ces listes, l'algo ne peut pas faire la différence efficacement entre un nouveau client et un client récurrent. Votre stratégie d'acquisition tourne à l'aveugle.

On avait détaillé ce mécanisme dans notre note sur le [suivi avancé et la stratégie données 1st party](https://edgeangel.co/notes/googleads-tracking-enhanced-1stparty).

### Plusieurs méthodes pour importer vos données clients

Avant de parler de ce qui est impacté, un rappel utile : il existe **plusieurs façons** de pousser vos listes clients dans Google Ads.

### Upload manuel via l'interface Google Ads

Vous importez un fichier CSV directement dans Audience Manager. Simple, pas automatisé. **Pas impacté par la migration.**

### Connexion native BigQuery → Google Ads

Vous liez un projet BigQuery dans l'interface Google Ads (Outils → Data Manager), vous sélectionnez un dataset et une table, vous mappez les champs, et la synchronisation tourne automatiquement. **Pas impacté par la migration.**

### Via l'API Google Ads (scripts maison)

Des scripts développés en interne (Python, Node, etc.) utilisent un developer token pour appeler `OfflineUserDataJobService` et pousser les listes dans Google Ads. **Concerné par la migration.**

### Via un outil tiers (Hightouch, Zapier, CRM...)

Des plateformes de reverse ETL (Hightouch, Census), des connecteurs d'automatisation (Zapier, Make) ou des intégrations CRM (HubSpot, Salesforce) synchronisent vos audiences. En coulisses, ces outils utilisent souvent l'API Google Ads. **Potentiellement concerné : vérifiez que votre prestataire a migré vers la Data Manager API.**

## La migration 2026

### Ce qui change

Google migre la brique Customer Match de l'API Google Ads vers une nouvelle API dédiée : la **Data Manager API**.

### La timeline

Le mécanisme repose sur l'**activité du developer token** sur les 180 jours glissants avant le 1er avril 2026 :

Oct 2025

Début fenêtre 180 jours

Les tokens actifs sur cette période conservent l'accès

1er Avril 2026

Coupure tokens inactifs

Erreur `CUSTOMER_NOT_ALLOWLISTED`

Date TBD

Fin tokens actifs

Migration Data Manager API vivement recommandée

-   **Token inactif** (aucun upload Customer Match via l'API dans les 180 derniers jours) : coupé depuis le 1er avril 2026. Toute tentative retourne l'erreur `CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE`.
-   **Token actif** (au moins un upload dans les 180 derniers jours) : continue de fonctionner pour le moment. Google n'a pas communiqué de date de fin définitive.
-   **Nouveaux tokens** : plus aucun nouveau developer token n'est accepté pour Customer Match via l'ancienne API.

Le reste de l'API Google Ads (campagnes, reporting, bidding) n'est pas impacté. Seule la partie "upload d'audiences Customer Match" est concernée.

### Data Manager API : ce que ça apporte

La Data Manager API n'est pas juste un renommage. Google a simplifié le workflow et ajouté des fonctionnalités :

Data Manager API

Ancienne API Google Ads

Workflow

Ingestion directe, pas de gestion de jobs

Créer un job → le remplir → le lancer → surveiller

Multi-audiences

1 requête peut alimenter plusieurs audiences

1 job séparé par audience

Confidential matching

Supporté

Non disponible

Chiffrement

Supporté nativement

Non disponible

Developer token

Non requis

Obligatoire

Pour les équipes techniques qui géraient des scripts d'upload Customer Match, le code va changer. Mais le résultat final est le même : vos listes arrivent dans Google Ads.

## Impact et recommandations

### Linking natif BigQuery → Google Ads

Google Ads permet de **connecter un projet BigQuery directement** dans l'interface (Outils → Data Manager). Vous sélectionnez un dataset, une table, vous mappez les champs (email hashé, téléphone, etc.), et la synchronisation tourne automatiquement. Pas de developer token, pas de script, pas de job à surveiller.

Ce connecteur natif n'utilise pas l'API Google Ads pour pousser les audiences. Il est intégré à la couche Data Manager depuis le départ. Si vos audiences Customer Match sont alimentées par cette connexion, **vous n'êtes pas concerné par la migration**.

🏢

Sources de données

CRM, site, app

→

↓

📊

BigQuery

Table clients normalisée

→

↓

📢

Google Ads Data Manager

Connexion native, sync auto

→

↓

🎯

Audiences Customer Match

Ciblage, exclusion, bidding

✓ Non concerné par la migration

C'est cette approche qu'on déploie chez nos clients via [notre stack Capture](https://edgeangel.co/capture) : les données clients centralisées dans BigQuery, les audiences synchronisées via le connecteur natif.

### Outils tiers et CRM : les vrais concernés

Si vous n'avez pas de scripts maison, vous n'êtes pas pour autant hors de portée. Beaucoup d'annonceurs synchronisent leurs audiences Customer Match via des **outils tiers** qui, eux, utilisent l'API Google Ads en coulisses.

Sont potentiellement concernés :

-   **Plateformes de reverse ETL** (Hightouch, Census, RudderStack) : elles poussent les audiences depuis votre data warehouse vers Google Ads via l'API. Hightouch a annoncé fin 2025 avoir migré vers la Data Manager API \[5\]. Vérifiez avec votre prestataire que la migration est effective.
-   **Connecteurs d'automatisation** (Zapier, Make, n8n) : si vous avez un Zap qui envoie des contacts vers une liste Customer Match, le connecteur sous-jacent doit être à jour. Zapier figure dans la liste des partenaires Data Manager API de Google \[6\].
-   **Intégrations CRM natives** (HubSpot, Salesforce) : HubSpot propose une connexion directe dans Data Manager pour Customer Match. Pour Salesforce, il n'y a pas de connecteur natif Customer Match dans Data Manager : il faut passer par un partenaire tiers ou un reverse ETL \[7\].
-   **Modules de CMS et ESP** (Klaviyo, Brevo, ActiveCampaign) : certains proposent des syncs audiences Google Ads. Vérifiez la documentation pour confirmer qu'ils sont passés à la Data Manager API.

Le point à retenir : même si vous n'avez jamais écrit une ligne de code, l'outil qui gère vos audiences utilise probablement l'API Google Ads. Vérifiez qu'il a été mis à jour pour la Data Manager API.

### Dis EdgeAngel, du coup que faut-il faire ?

### Si vos audiences passent par BigQuery

-   Vérifiez que votre connexion Data Manager dans Google Ads est active et à jour
-   Confirmez que vos listes Customer Match se mettent à jour (taille de la liste, date de dernier refresh dans Audience Manager)
-   C'est tout. Vous êtes sur le bon design.

### Si vous utilisez des scripts API maison

-   **Testez maintenant** : faites un upload test via votre token. Si vous obtenez l'erreur `CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE`, votre token est déjà bloqué.
-   Consultez le [guide de migration officiel](https://developers.google.com/data-manager/api/devguides/audiences/google-ads/customer-match/upgrade) pour adapter votre code.
-   Option alternative : passer par BigQuery comme couche intermédiaire et utiliser le connecteur natif Data Manager plutôt que de réécrire un script API.

### Si vous passez par un outil tiers (Hightouch, Zapier, CRM...)

-   **Contactez votre prestataire** ou consultez leur documentation pour confirmer qu'ils ont migré vers la Data Manager API.
-   Vérifiez que vos audiences se mettent toujours à jour (taille de la liste, date de dernier refresh dans Audience Manager).
-   Si votre outil n'a pas migré, planifiez une alternative : connexion BigQuery native ou passage à un outil compatible.

### Dans tous les cas

-   **Vérifiez que vos listes Customer Match sont actives** : Outils → Audience Manager → Listes de clients. Une liste vide ou obsolète = l'algorithme ne peut pas distinguer vos clients de vos prospects.
-   Si vous utilisez l'objectif **Acquisition de nouveaux clients**, vos listes Customer Match sont la base de la segmentation. Pas de liste à jour = pas de différenciation = budget gaspillé sur des clients récurrents comptés comme "nouveaux".

## Sources et références

1.  [Customer Match overview — Data Manager API (Google Developers)](https://developers.google.com/data-manager/api/devguides/audiences/google-ads/customer-match)
2.  [Upgrade from the Google Ads API — Data Manager API (Google Developers)](https://developers.google.com/data-manager/api/devguides/audiences/google-ads/customer-match/upgrade)
3.  [Customer Match — Google Ads Help](https://support.google.com/google-ads/answer/6379332)
4.  [Google Ads : Suivi Avancé et Stratégie Données 1st Party — EdgeAngel](https://edgeangel.co/notes/googleads-tracking-enhanced-1stparty)
5.  [Hightouch — Google Data Manager API Integration (Hightouch Blog)](https://hightouch.com/blog/google-data-manager-api)
6.  [Google Deprecates Customer Match via Google Ads API (PPC Land)](https://ppc.land/google-deprecates-customer-match-via-google-ads-api/)
7.  [Connect a first-party data source in Data Manager — Google Ads Help](https://support.google.com/google-ads/answer/14639489)

Un doute sur votre setup Customer Match ?

Si vous n'êtes pas sûr de la méthode utilisée pour alimenter vos audiences, ou si vous avez reçu l'email de Google et que vous ne savez pas si c'est critique pour vous, on peut regarder ça ensemble. Un audit rapide de votre architecture d'audiences permet de savoir exactement où vous en êtes.

[Contactez-nous](https://edgeangel.co/contact)

[Toutes les ressources](https://edgeangel.co/notes)

### Plus de notes comme celle-ci ?

On publie régulièrement sur LinkedIn ce qu'on apprend en mission. L'algo ne nous favorise pas, donc activez la cloche pour ne rien manquer.

[Suivre sur LinkedIn](https://www.linkedin.com/company/edgeangel)

```json
{"@context":"https://schema.org","@type":"Organization","name":"EdgeAngel","url":"https://edgeangel.co","logo":"https://edgeangel.co/assets/brand/edgeangel-logo.svg","sameAs":["https://www.linkedin.com/company/edgeangel"],"contactPoint":{"@type":"ContactPoint","email":"hello@edgeangel.co","telephone":"+33 1 84 16 42 20","contactType":"customer service"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https://edgeangel.co/"},{"@type":"ListItem","position":2,"name":"Ressources","item":"https://edgeangel.co/notes"},{"@type":"ListItem","position":3,"name":"Tracking Web","item":"https://edgeangel.co/notes?category=web-tracking"},{"@type":"ListItem","position":4,"name":"Customer Match → Data Manager API : ce qui change","item":"https://edgeangel.co/notes/customer-match-data-manager-api-migration"}]}
{"@context":"https://schema.org","@type":"Article","headline":"Customer Match → Data Manager API : ce qui change","description":"Google impose la migration vers la Data Manager API pour Customer Match. Si vos audiences passent par BigQuery, vous n'êtes pas impacté. On explique pourquoi.","image":"https://edgeangel.co/open-graph","author":{"@type":"Person","name":"Olivier Chubilleau"},"publisher":{"@type":"Organization","name":"EdgeAngel","logo":{"@type":"ImageObject","url":"https://edgeangel.co/assets/brand/edgeangel-logo.svg"}},"datePublished":"2026-03-05","dateModified":"2026-04-01","mainEntityOfPage":{"@type":"WebPage","@id":"https://edgeangel.co/notes/customer-match-data-manager-api-migration"}}
```
