Si les données Subscription Insights sont manquantes, semblent erronées ou n'incluent pas ce que vous vous attendiez à voir, la cause est généralement l'un de quelques points bien précis, plutôt qu'un problème général du type « est-ce que SI fonctionne ? ».
1. Vérifiez que le site est bien relié à Subscription Insights
La cause la plus fréquente de données manquantes est que le site lui-même n'a jamais été connecté à Subscription Insights côté back-end. Sans connexion back-end entre le Composer Application ID du site et son Piano Analytics Site ID, aucune donnée Composer ou VX n'est transmise à Piano Analytics pour ce site, quelle que soit la configuration côté client.
Pour le vérifier :
-
Examinez le board Subscription Insights concerné dans Piano Analytics pour voir s'il contient la moindre donnée. Si le board est totalement vide pour le site, c'est la signature d'un lien back-end manquant.
-
Confirmez auprès du Support Piano que la connexion AID-Site ID est bien en place pour le site que vous analysez.
2. Vérifiez que Subscription Insights est activé pour le bon environnement
La Sandbox Composer n'est pas connectée à Subscription Insights. Les données issues de la Sandbox n'apparaîtront jamais dans Piano Analytics via SI, quelle que soit la configuration du site par ailleurs. Si vous effectuez vos tests sur un environnement Sandbox et ne voyez aucune donnée SI, ce comportement est normal.
Les environnements de production et de staging sont pris en charge, mais uniquement après le traitement de la demande d'activation propre à chaque environnement.
3. Vérifiez un éventuel blocage des événements côté navigateur
Si vous observez des visites qui ne contiennent que des événements Composer sans événements de pages vues associés — ou des événements de template/exposition sans le contexte analytique attendu —, le SDK Piano Analytics a probablement été bloqué sur ces visites.
Les causes les plus fréquentes sont :
-
Un ad blocker ou une extension de confidentialité dans le navigateur du visiteur qui bloque le SDK Piano Analytics tout en laissant passer les scripts Composer.
-
Un blocage au niveau réseau (proxy d'entreprise, filtre de contenu) qui bloque l'endpoint de collecte Piano Analytics sans bloquer l'endpoint Composer.
Les visites contenant uniquement des événements Composer, sans affichage de page, sont un artefact attendu de ce schéma : les scripts propres à Composer peuvent se déclencher pendant que la collecte analytique est bloquée. Vous ne pourrez pas « récupérer » ces visites — elles resteront définitivement incomplètes —, mais reconnaître ce schéma vous évite de chercher un problème de qualité des données qui n'existe pas.
4. Vérifiez si les données au niveau de l'article sont manquantes ou peu nombreuses
Si les données Subscription Insights au niveau du site sont présentes mais que les ventilations au niveau de l'article sont peu nombreuses ou vides, les causes les plus fréquentes sont :
-
Le marquage des métadonnées de contenu Composer est incomplet sur le site (les identifiants d'article ou les balises meta de type de contenu sont manquants).
-
Le site a été relié récemment et les données historiques au niveau de l'article n'ont pas encore été accumulées.
-
Un test A/B ou une expérience est configuré de manière à exposer le template sans capturer le contexte de contenu.
Comparez l'onglet au niveau de l'article aux données d'expérience Composer pour confirmer que Composer se déclenche comme prévu, puis validez le marquage de contenu sur une page représentative à l'aide de Tag Inspector.
5. Vérifiez que la propriété que vous analysez est bien censée se remplir
Certaines propriétés Subscription Insights ne se remplissent que dans des conditions spécifiques :
-
Les propriétés rattachées à des tests A/B ne se remplissent que pour les événements provenant des sites où le test A/B concerné est configuré.
-
Les propriétés qui reposent sur Active Churn Prevention (ACP) ne se remplissent que lorsque des données ACP sont collectées pour le site (voir les notes du board « Subscription performance »).
-
Certaines propriétés mettent plus d'un jour à se remplir ; aucune propriété n'est garantie d'être disponible exactement un jour après l'événement. Le délai de remplissage dépend du scope.
Si une propriété est systématiquement vide dans Data Query, vérifiez qu'elle est bien censée se remplir pour votre scope d'événement avant de conclure à un problème de qualité des données.
Quand escalader auprès du Support Piano
Ouvrez un ticket auprès du Support si :
-
Le site est relié, l'environnement est pris en charge, aucun blocage côté client n'est manifeste, et les boards Activation Insights restent vides au-delà de 24 à 48 heures.
-
Un événement précis que vous attendez (par exemple,
vx.conversionpour une conversion payante connue) est systématiquement absent alors même que la conversion aboutit. -
Des propriétés dont vous avez validé qu'elles devraient se remplir, d'après la référence du data model, sont systématiquement vides.
Incluez dans le ticket : l'AID, le Site ID, l'environnement, l'événement/la propriété que vous analysez, et un exemple de timestamp précis où vous vous attendiez à voir des données sans en trouver.