Pourquoi Votre Score de Santé des Données Converlay Était Faux — et Comment Nous l'Avons Corrigé
Le tableau de bord de Converlay affiche à chaque marchand un Score de Santé des Données — un chiffre unique censé répondre à une question en un coup d'œil : votre suivi fonctionne-t-il vraiment ? Sous ce score se trouvent quatre dimensions, et l'une d'elles, la Complétude du Signal, signalait un faux problème à presque toutes les boutiques utilisant Converlay. À l'échelle de l'ensemble du parc, elle n'a fait correspondre aucun des 18 655 événements de commande vérifiés. Non pas parce que les données manquaient — mais parce que la vérification elle-même regardait au mauvais endroit.
Converlay v2.27.0 corrige cela. Si votre Vérification de Santé affichait un avertissement "identifiants client manquants" ou un score plus bas que prévu, voici pourquoi, et c'est résolu automatiquement — aucune action n'est requise de votre part.
Ce Que Mesure le Score de Santé des Données
La Vérification de Santé de votre tableau de bord décompose la qualité du suivi en quatre dimensions : Couverture des Achats (vos achats atteignent-ils vos plateformes publicitaires), Taux de Consentement (quelle part de votre trafic est traçable selon vos réglages de consentement), Livraison aux Destinations (vos tentatives de routage réussissent-elles) et Complétude du Signal — si les événements que vous envoyez portent les identifiants client, comme l'email et le téléphone hachés, que les plateformes publicitaires utilisent pour relier une conversion à une personne réelle.
La Complétude du Signal compte car la qualité de correspondance n'est pas une infrastructure optionnelle — c'est la différence entre Meta, Google et TikTok attribuant correctement une vente à votre campagne ou la rejetant comme non appariée. Le rapport de Vérification de Santé pondère cette seule dimension à 20 % de votre score global, et elle alimente aussi directement la bannière de recommandation "identifiants email manquants" que voient les marchands quand quelque chose semble anormal.
Le Bug : Un Nom de Champ Qui N'Existait Plus
La requête de Complétude du Signal filtrait les événements de commande sur
payload.user_data.em et payload.user_data.ph — des noms de champs
abrégés. Mais ni le pixel ni le SDK de Converlay n'ont jamais écrit de données sous ces clés.
Les deux envoient des champs complets email et phone, plus des
copies hachées en SHA-256 dans un objet séparé user_hints_hashed pour les
plateformes exigeant des identifiants pré-hachés.
Ce décalage signifiait que la requête ne trouvait jamais rien, sur aucune boutique, jamais. À
l'échelle du parc, elle a vérifié 18 655 événements de commande et trouvé des identifiants sur
exactement zéro d'entre eux — signalCompleteness restait bloqué à 0 %, quoi que le
pixel d'un marchand envoie réellement. Cette seule dimension bloquée à zéro pouvait faire
chuter jusqu'à 25 points un Score de Santé des Données par ailleurs sain, et déclenchait la
recommandation "identifiants email manquants" pour des boutiques dont le suivi n'avait aucun
problème. Le même bug sous-estimait le taux de correspondance dans le rapport PDF de
Vérification de Santé jusqu'à 50 points, car ce rapport note la même dimension séparément.
Ce Qui a Changé dans la v2.27.0
La vérification des identifiants accepte désormais soit le champ brut (email,
phone), soit le champ haché (user_hints_hashed), en utilisant
NULLIF pour qu'une chaîne vide soit correctement traitée comme absente plutôt que
comme une valeur présente mais vide — le pixel écrit email: '' quand aucun
client n'est rattaché à un événement, ce que l'ancienne logique aurait mal compté dans les
deux cas. En résumé : la vérification cherche désormais ce que votre boutique envoie
réellement, pas un nom de champ qui n'a jamais été utilisé.
Rien à configurer. Le correctif s'applique automatiquement à chaque boutique, et votre Score de Santé des Données ainsi que la dimension Complétude du Signal se recalculeront au prochain chargement de votre tableau de bord ou rapport programmé.
À Quoi Vous Attendre sur Votre Tableau de Bord
Si votre score de Complétude du Signal grimpe et que la recommandation "identifiants email manquants" disparaît, c'est normal — cela signifie que votre pixel envoyait correctement les identifiants depuis le début, et que le score ne pouvait tout simplement pas le voir. Votre Score de Santé des Données global peut augmenter de façon significative si la Complétude du Signal le tirait vers le bas.
Si la Complétude du Signal reste basse après ce correctif, c'est désormais un signal réel qui mérite votre attention : cela signifie que votre boutique n'attache réellement pas l'email ou le téléphone à une partie de vos événements de commande, et améliorer votre flux de consentement et de capture au checkout améliorerait de façon mesurable la qualité de correspondance avec vos plateformes publicitaires.
Également dans la v2.27.0 : Le Suivi Survit aux Changements de Domaine de Boutique
La même version corrige un second problème de fiabilité. Lorsqu'un marchand renomme le
domaine .myshopify.com de sa boutique — fréquent lors d'un rebranding ou après
une consolidation de boutiques — la fiche boutique stockée par Converlay continuait à
pointer vers l'ancien domaine alors que les jetons de session portaient le nouveau, cassant
silencieusement les appels authentifiés et donnant l'impression que l'application était hors
service. Converlay suit désormais automatiquement les changements de domaine, en conservant
l'ancien domaine en mémoire pour que les événements déjà collectés et les réglages de pixel
en cache continuent de fonctionner pendant la transition au lieu de perdre des données.
Un Rapport Précis, C'Est Tout le Produit
Un outil de suivi qui rapporte incorrectement sa propre santé sape la seule chose pour laquelle les marchands l'installent : savoir si leurs données de conversion sont fiables. Ce correctif n'ajoute pas de fonctionnalité — il fait qu'un chiffre existant dise la vérité, et c'est ce qui compte le plus.
Converlay connecte votre boutique Shopify à 26 destinations — dont Meta, Google Analytics 4, TikTok, Pinterest, Klaviyo et plus encore — via un envoi d'événements côté serveur, avec un Score de Santé des Données qui reflète désormais ce que votre pixel envoie réellement.
Installez Converlay depuis la Shopify App Store et vérifiez votre score de Vérification de Santé — s'il vient d'augmenter, vous savez maintenant pourquoi.