Kapitaine

Comptes et données · Connexion

Vos comptes Meta et Google, branchés une fois pour toutes.

Connectez votre Business Manager ou votre MCC, rattachez chaque compte publicitaire à son client. Kapitaine importe 24 mois d'historique, puis tient les chiffres à jour tout seul. Les écrans lisent une copie locale : rien n'attend la régie.

app.kapitaine.com/integrations

Intégrations

Régies publicitaires · sources de visuels · applications de l'agence

Connecter une régie
Meta — token système (BM 2041…)Token système

38 comptes accessibles · 12 rattachés

Meta — Camille RouxOAuth

6 comptes accessibles · 3 rattachés · expire le 14/11/2026

Google Ads — ads@agence-exemple.frApp de l'agence

21 comptes accessibles (dont MCC) · 7 rattachés

Ajouter une connexion Meta

Avec Facebook

OAuth, jeton longue durée renouvelé automatiquement

Token système

Utilisateur système du Business Manager, sans expiration

Token d'utilisateur système

EAAGm0PX4ZCpsBA••••••••••••••••••

Identifiant du Business Manager (facultatif)

2041987654321

Vérifié en arrière-plan : un refus s'affiche avec le message de Meta.

app.kapitaine.com/integrations/ads/comptes

Rattacher des comptes

Meta — token système · liste mise en cache il y a 3 min

Rattacher 2 comptes
Batipro — Recrutement IDFact_1029384756Client : Batipro Recrutement
Horizon Formation — Leadsact_5566778899Client : Groupe Horizon Formation
Maison Lumen — Devisact_4455667788Déjà rattaché : Maison Lumen

Première synchronisation : 24 mois d'historique, puis mise à jour automatique.

Maquette d'interface. Clients et chiffres fictifs, donnés à titre d'exemple.

Comment ça marche

En quatre étapes.

  1. 01

    Connectez la régie

    Page « Intégrations » : Meta par Facebook ou avec un token d'utilisateur système, Google Ads avec un compte Google qui accède à vos comptes ou à votre MCC.

  2. 02

    Kapitaine liste les comptes

    La liste des comptes accessibles est chargée en arrière-plan. Un jeton refusé apparaît tout de suite, avec le message d'origine de la régie.

  3. 03

    Rattachez chaque compte

    Cochez les comptes et choisissez le client. Un même compte ne peut appartenir qu'à un seul client de l'agence.

  4. 04

    Laissez tourner

    La première synchronisation importe l'historique. Ensuite, chiffres, structure et statuts se mettent à jour automatiquement.

En profondeur

Comment ça marche, vraiment.

01

Meta : OAuth Facebook ou token d'utilisateur système

Deux façons de connecter Meta. Par Facebook (OAuth), Kapitaine obtient un jeton longue durée et le renouvelle automatiquement quand son échéance approche. Avec un token d'utilisateur système, vous collez le token généré dans votre Business Manager, avec son identifiant si vous voulez lister ses comptes : ce token n'expire pas. Dans les deux cas, la vérification se fait par une tâche de fond, pas pendant votre clic.

  • OAuth : jeton longue durée, renouvelé automatiquement
  • Token système : aucune expiration, idéal pour le BM de l'agence
  • Comptes détenus par le BM et comptes partagés par vos clients
  • Format du token contrôlé avant enregistrement (EAA…)
02

Google Ads : OAuth, MCC et votre propre projet Google Cloud

Google Ads se connecte par OAuth avec accès hors ligne : Kapitaine reçoit un jeton de rafraîchissement durable et renouvelle le jeton d'accès juste avant chaque usage. Les comptes en accès direct et les comptes rattachés directement à votre MCC sont proposés ; les comptes gestionnaires eux-mêmes ne le sont pas. Un admin peut enregistrer les identifiants OAuth du projet Google Cloud de l'agence : Google attribue le niveau d'accès à l'API par projet, vous utilisez donc votre accès et vos quotas.

  • Comptes en accès direct et comptes clients d'un MCC
  • Jeton de rafraîchissement durable, renouvelé automatiquement
  • Identifiants de votre projet Google Cloud (réservé aux admins)
  • Google Ads en lecture : chiffres, campagnes, alertes, rapports
03

Une synchronisation miroir, pas un appel à chaque clic

La première synchronisation importe les événements de conversion, la structure (campagnes, ad sets, publicités, créas), 24 mois d'insights par tranches mensuelles et 90 jours de données par placement. Une tranche en échec n'efface pas les autres. Ensuite, les chiffres sont réécrits toutes les heures sur les 3 derniers jours et chaque nuit sur les 30 derniers, parce que les régies réajustent leurs chiffres après coup. Les écrans lisent cette copie locale.

  • 24 mois d'historique à la première synchronisation
  • Chiffres : chaque heure (3 jours) et chaque nuit (30 jours)
  • Structure toutes les 3 h, statut de diffusion toutes les 30 min
  • Bouton « Synchroniser maintenant » sur chaque compte
  • Heure de dernière synchronisation affichée sur les écrans
04

Un compte, un client, un historique conservé

Un compte publicitaire se rattache à un seul client de l'agence : si vous tentez de le rattacher ailleurs, Kapitaine refuse et indique à quel client il appartient déjà. Reconnecter un compte du même client, archivé ou en erreur, reprend son historique avec la nouvelle autorisation. Déconnecter un compte l'archive sans effacer ses données, et l'autorisation est révoquée chez la régie si plus aucun compte ne l'utilise.

  • Pas de double rattachement entre deux clients
  • Reconnexion sans perte d'historique
  • Déconnexion : compte archivé, jeton révoqué côté régie
  • Jusqu'à 50 comptes publicitaires connectés, au-delà offre Sur mesure
05

Des jetons protégés de bout en bout

Les jetons d'accès et de rafraîchissement sont chiffrés en AES-256-GCM avant d'être enregistrés, et la clé ne vit pas dans la base. Le parcours OAuth utilise un état à usage unique qui expire au bout de 15 minutes ; pour Google, le vérificateur PKCE ne passe jamais dans l'URL. Chaque connexion et déconnexion est inscrite au journal d'audit.

  • Chiffrement AES-256-GCM des jetons
  • État OAuth à usage unique, valable 15 minutes
  • Réponses d'erreur stockées avec les jetons masqués
  • Connexions et déconnexions au journal d'audit

En situation

Ce que ça change au quotidien.

Agence avec un Business Manager central

Vos 20 clients ont partagé leurs comptes publicitaires avec le BM de l'agence.

Un seul token d'utilisateur système suffit : Kapitaine liste les comptes détenus et partagés, vous les répartissez entre vos clients.

Media buyer Google Ads avec un MCC

Vous gérez une quinzaine de comptes Google Ads sous un compte gestionnaire.

Une connexion OAuth avec le compte Google qui accède au MCC fait apparaître les comptes clients, prêts à rattacher.

Freelance qui reprend un client

Le client arrive avec deux ans de campagnes Meta déjà en place.

Dès la première synchronisation, 24 mois d'historique sont disponibles pour les comparaisons, les alertes et les rapports.

Dans le détail

Ce que vous obtenez.

OAuth Facebook

Connexion en quelques clics, jeton longue durée renouvelé automatiquement avant son échéance.

Token d'utilisateur système

Le token de votre Business Manager, sans expiration, pour les agences qui centralisent leurs accès.

Google Ads et MCC

Comptes en accès direct et comptes clients de votre MCC, avec jeton de rafraîchissement durable.

Projet Google Cloud de l'agence

Utilisez vos propres identifiants OAuth, votre niveau d'accès à l'API et vos quotas.

24 mois d'historique

Importés à la première synchronisation, par tranches mensuelles.

Synchronisation automatique

Chiffres chaque heure et chaque nuit, structure toutes les 3 h, statuts toutes les 30 min.

Écrans rapides

Tout est lu dans la base de Kapitaine : aucun appel aux régies au chargement d'une page.

Page et Instagram par défaut

Pour chaque compte Meta, la page Facebook et le compte Instagram utilisés à la publication.

Publication Google Ads

Bientôt

Google Ads est aujourd'hui en lecture et suivi. La publication depuis Kapitaine est prévue.

Garde-fous

Conçu pour ne pas faire d'erreur coûteuse.

Les comptes publicitaires de vos clients méritent des protections par défaut, pas des options à activer.

Aucun appel pendant votre clic

Vérification des jetons, liste des comptes et synchronisation passent par des tâches de fond. Une régie lente ne bloque pas l'écran.

Un compte, un seul client

Kapitaine refuse de rattacher à un client un compte déjà suivi pour un autre client de l'agence.

Rien n'est effacé à la déconnexion

Le compte est archivé avec son historique. Seule l'autorisation est révoquée chez la régie.

Questions fréquentes

Ce qu'on nous demande.

OAuth ou token système pour Meta : que choisir ?
Si votre agence centralise les comptes de ses clients dans un Business Manager, le token d'utilisateur système est le plus simple : il n'expire pas et donne accès aux comptes détenus et partagés. L'OAuth Facebook convient à un accès personnel ; son jeton longue durée est renouvelé automatiquement.
Faut-il un developer token Google Ads ?
Kapitaine ne dépend pas d'un developer token. L'accès passe par OAuth, avec l'application de la plateforme ou celle du projet Google Cloud de votre agence, qu'un admin enregistre dans « Intégrations ».
Combien d'historique est importé ?
24 mois d'insights à la première synchronisation, plus 90 jours de données par placement. La structure Meta couvre les campagnes actives et celles modifiées au cours des 12 derniers mois.
Les chiffres sont-ils en temps réel ?
Ils sont synchronisés toutes les heures sur les 3 derniers jours et chaque nuit sur les 30 derniers. L'heure de dernière synchronisation est affichée, et chaque compte a un bouton « Synchroniser maintenant ».
Puis-je essayer sans connecter de vrai compte ?
Oui. Une connexion de démonstration crée des comptes fictifs, clairement signalés « Démo », pour découvrir les écrans.

Prêt à reprendre la barre ?

Essai gratuit de 14 jours, sans carte bancaire. Connectez vos comptes Meta et Google en quelques minutes.