Collez votre identifiant de mesure GA4 dans Paramètres → Google Analytics. Le widget transfère chaque interaction à votre propriété existante, avec l'identifiant de l'agent attaché pour le filtrage.
La plupart des équipes utilisent déjà Google Analytics. Maintenant, votre widget AI peut s'y connecter directement. L'intégration de Google Analytics vous permet de voir l'engagement du widget aux côtés de toutes vos autres données de site — dans les mêmes tableaux de bord, segments et rapports auxquels vous faites déjà confiance.
G-XXXXXXXXXX — trouvez-le dans GA4 → Admin → Flux de données → votre flux)C'est tout. Le widget détecte le nouvel ID lors de son prochain chargement et commence à transférer des événements. Aucun changement de code sur votre site. Aucun nouveau script de suivi à gérer. Seuls les administrateurs et les propriétaires peuvent changer l'ID.
Lorsque le script d'intégration se lance, le widget lui indique à quelle propriété GA4 envoyer via un postMessage WIDGET_GA_INIT. Le script d'intégration :
window.gtag s'il est déjà sur la page — pas de double initialisation, pas d'appels config conflictuelsgtag.js depuis googletagmanager.com et l'initialise avec votre ID de mesuresend_to: <votre-id-de-mesure> afin que les événements atterrissent toujours dans la bonne propriété, même sur des sites avec plusieurs flux GACinq interactions avec le widget deviennent des événements GA4 :
| Événement | Nom GA4 | Paramètres supplémentaires |
|---|---|---|
| Widget ouvert | widget_open | agent_id |
| Widget fermé | widget_close | agent_id |
| Message envoyé | widget_message_sent | agent_id, message_length |
| Réponse AI reçue | widget_response_received | agent_id |
| Erreur survenue | widget_error | agent_id, error_type |
Chaque événement porte agent_id afin que vous puissiez filtrer par agents spécifiques dans GA4 — utile si vous gérez plusieurs agents dans une même organisation. message_length (un nombre de caractères) vous permet de distinguer les requêtes courtes des détaillées sans capturer le contenu du message. error_type classe les erreurs par catégorie (réseau, authentification, limite de taux) pour les tableaux de bord de diagnostic.
Le contenu des messages n'est jamais envoyé à Google Analytics. Seules les métadonnées circulent : type d'événement, ID d'agent, longueurs numériques et catégories d'erreur. Le widget fonctionne GA dans le contexte de votre page, donc votre bannière de consentement aux cookies existante et vos mécanismes de conformité au RGPD contrôlent si le suivi est activé — exactement comme pour le reste de votre site.
Si votre site charge déjà GA4, le widget détecte window.gtag et l'utilise directement. Sinon, il charge gtag.js en utilisant votre ID de mesure. Dans tous les cas, les événements atterrissent dans la même propriété GA4 avec le même contexte de session que le reste de votre site — donc les interactions avec le widget apparaissent naturellement dans vos parcours utilisateurs, vos entonnoirs de conversion et vos segments d'audience.
Une fois que les événements circulent :
widget_open pour voir l'engagement quotidien/hebdomadaire du widgetwidget_open → widget_message_sent → votre événement de conversion, pour mesurer combien de chatterbots se convertissentagent_id pour comparer les agents côte à côtesend_to correspondant à votre ID de mesure)Les données d'engagement du widget ont toujours existé dans votre tableau de bord Companin. Cette intégration en fait partie de votre image analytique plus large — attribuée aux mêmes sessions, aux mêmes utilisateurs et aux mêmes objectifs que tout le reste que vous mesurez. Plus besoin de passer d'un outil à l'autre pour comprendre si le widget aide à convertir les visiteurs.