Votre processus de mise en production peut varier en fonction de votre parcours d’intégration et de vos formats publicitaires. Ce guide couvre les scénarios les plus courants, mais votre implémentation spécifique peut différer. Par exemple :
- Sponsored Listings nécessitent une intégration complète du catalogue avec les données produits
- Banner Ads peuvent nécessiter uniquement la configuration des fournisseurs/annonceurs sans catalogue au niveau produit
- Configurations de placement varient en fonction de vos choix de formats publicitaires
Liste de Contrôle Pré-Lancement
- Sponsored Listings
Intégration du Catalogue
Intégration du Catalogue
- Le flux de produits est connecté et se met à jour régulièrement
- Tous les attributs de produits (id, nom, prix, image, catégorie) sont remplis
- La disponibilité des produits est précise
- La taxonomie des catégories est correctement mappée (basée sur votre structure de taxonomie convenue)
Intégration des Enchères
Intégration des Enchères
- Les demandes d’enchères incluent tous les champs requis
- Le traitement des réponses est implémenté
Intégration des Événements
Intégration des Événements
- Le suivi des impressions se déclenche lorsque les produits sponsorisés sont visibles
- Le suivi des clics se déclenche sur les clics de produits (y compris “Ajouter au Panier” si applicable)
- Les événements d’achat incluent tous les détails de la commande
- Les ID utilisateur sont cohérents à travers tous les événements
Configuration Commune (Tous les Formats Publicitaires)
Configuration de l'Environnement
Configuration de l'Environnement
Identifiants API :
- Les clés API sandbox sont correctement configurées
- Les clés API de production sont prêtes (ne pas encore changer)
- Les clés API sont stockées en toute sécurité dans des variables d’environnement
- Le processus de rotation des clés est documenté
- L’environnement de staging reflète la configuration de production
- Tous les endpoints API sont configurés correctement
- Les valeurs de timeout sont appropriées (recommandé : 500-1000ms)
- La gestion des erreurs est implémentée
Vérification UI/UX
Vérification UI/UX
Affichage des Publicités :
- Les placements publicitaires s’affichent correctement sur tous les types d’appareils
- Les étiquettes publicitaires sont clairement visibles (voir directives d’étiquetage ci-dessous)
- Les images/créatifs publicitaires se chargent correctement avec des solutions de secours
- Le comportement de clic fonctionne comme prévu
- Les temps de chargement des pages sont acceptables avec les publicités
- Les publicités ne bloquent pas le rendu critique de la page
- L’expérience mobile est optimisée (cibles tactiles, mises en page responsives, temps de chargement rapides)
- Les exigences d’accessibilité sont respectées
Surveillance et Analytique
Surveillance et Analytique
Instrumentation :
- Le suivi des erreurs est configuré (Sentry, Datadog, etc.)
- La surveillance des performances est en place
- Les tableaux de bord personnalisés sont configurés
- Les seuils d’alerte sont définis
- La journalisation des requêtes/réponses API est activée
- Les journaux d’erreurs sont capturés
- La piste d’audit pour les événements publicitaires est configurée
- Les politiques de rétention des journaux sont définies
Directives d’Étiquetage des Publicités
Étiquettes Recommandées
Utilisez des étiquettes qui indiquent clairement le contenu promotionnel tout en évitant les déclencheurs de bloqueurs de publicités :
- “En Vedette”
- “Recommandé”
- “Choix du Client”
- “Meilleur Choix”
Clients Européens (Conformité DSA)
Si vous opérez dans l’Union européenne, la Loi sur les Services Numériques (DSA) exige :
- Un étiquetage clair que le contenu est une publicité
- L’affichage du nom de l’annonceur dans les détails de l’annonce
- La transparence sur la raison pour laquelle l’annonce a été montrée à l’utilisateur
Tests d’Acceptation Utilisateur (UAT)
1. Tests du Catalogue
- Sponsored Listings
Vérifier les Données Produits
Dans le Panneau d’Administration Topsort :
- Accédez à la section Catalogue
- Vérifiez que les produits sont visibles et recherchables
- Vérifiez que les données produits sont complètes :
- Les noms de produits, images et prix sont corrects
- Les catégories sont correctement attribuées
- Le statut de disponibilité des produits est précis
- Créez une nouvelle campagne de test nommée
UAT-TEST-[DATE] - Essayez d’ajouter des produits à la campagne
- Vérifiez que la recherche et le filtrage de produits fonctionnent
- Confirmez que la sélection de produits s’enregistre correctement
2. Tests des Enchères et Événements
- Sponsored Listings
Tests d'Enchères
Configuration :
- Créez une campagne
UAT-TESTavec 3-5 produits - Définissez un montant d’enchère élevé ($10+) pour garantir les gains
- Activez la campagne
- Vérifiez que la demande d’enchères est envoyée
- Vérifiez que les produits gagnants sont retournés
- Confirmez que les produits s’affichent sur la page
- Vérifiez l’onglet réseau du navigateur pour les appels API
- Vérifiez que la réponse d’enchères contient des produits
- Assurez-vous que resolvedBidId est capturé pour le suivi des événements
Tests d'Événements
Tester Tous les Types d’Événements :Événements d’Impression :
- Chargez la page avec des produits sponsorisés
- Vérifiez que l’événement d’impression se déclenche lorsque l’annonce est visible
- Vérifiez que resolvedBidId est inclus
- Cliquez sur un produit sponsorisé
- Vérifiez que l’événement de clic se déclenche immédiatement
- Note : Les actions “Ajouter au Panier” comptent également comme des clics si configurées
- Confirmez que la navigation/action fonctionne correctement
- Complétez un achat avec un produit sponsorisé
- Vérifiez que l’événement d’achat inclut :
- L’ID du produit et la quantité
- La valeur de la commande et l’ID de commande
- L’ID Utilisateur (requis pour l’attribution)
3. Validation des Données
Capturer les Preuves de Test
Pour Chaque Utilisateur de Test :
- Prenez des captures d’écran des placements publicitaires
- Capturez les requêtes réseau montrant les appels API
- Documentez les détails de commande pour les événements d’achat (si applicable)
- Notez les horodatages pour chaque action
Soumettre à Topsort
Envoyez ce qui suit à votre contact Topsort :
- Captures d’écran des impressions publicitaires
- Journaux réseau montrant les appels d’enchères et d’événements
- Nom de la campagne de test et plage de temps
- Identifiants utilisateur utilisés dans les tests
Examiner le Résumé des Données
Topsort fournira un résumé incluant :
- Total des enchères reçues
- Comptages d’impressions et de clics
- Comptages d’achats (pour les intégrations d’annonces de listing)
- Score de qualité des données
- Toute divergence ou problème de données
- Les chiffres correspondent à vos actions de test
- La chaîne d’attribution est complète
- Aucun événement manquant ou dupliqué
Déploiement en Production
Étapes de Déploiement
Connecter le Catalogue de Production
- Sponsored Listings
Option 1 : Flux de Produits
- Partagez votre URL de flux de production avec Topsort
- Assurez-vous que le flux est accessible et se met à jour régulièrement
- Fréquence de mise à jour recommandée : Toutes les 15-60 minutes
- Utilisez l’API Catalogue pour les mises à jour en temps réel
- Implémentez les opérations de création, mise à jour et suppression
- Configurez la synchronisation complète du catalogue programmée
- Le nombre de produits correspond aux attentes
- Tous les champs requis sont remplis
- Les images se chargent correctement
Obtenir les Identifiants de Production
En Utilisant Topsort UI :
- Topsort fournit les identifiants du panneau d’administration
- Vous recevez l’URL de l’API de production
- Générez les clés API dans l’admin
- Stockez les clés en toute sécurité dans l’environnement de production
- Recevez l’URL de l’API de production de Topsort
- Recevez la(les) clé(s) API de production
- Configurez les clés dans votre environnement
Déployer le Code d'Intégration
Pré-Déploiement :
- Examinez tous les changements de code une dernière fois
- Assurez-vous que les identifiants sandbox sont paramétrés
- Confirmez que la procédure de retour en arrière est documentée
- Planifiez le déploiement pendant une période de faible trafic
- Déployez le code dans l’environnement de production
- Mettez à jour les variables d’environnement avec les identifiants de production
- Redémarrez les services pour appliquer la nouvelle configuration
- Vérifiez que l’application démarre avec succès
- Vérifiez les journaux d’application pour les erreurs
- Testez la fonctionnalité de base (chargements de page)
- Vérifiez la connectivité API
Stratégie de Montée en Charge du Trafic
Déploiement Progressif
Approche Recommandée :Jour 1-2 : 10% du trafic
- Surveillez attentivement les erreurs
- Validez la précision des données
- Vérifiez les métriques de performance
- Comparez les métriques avec la référence
- Assurez la stabilité du système
- Ajustez si nécessaire
- Lancement complet en production
- Continuez la surveillance
- Optimisez les performances
Feature Flags
Utilisez les Feature Flags pour Contrôler :
- Quels placements affichent des publicités
- Pourcentage d’utilisateurs voyant des publicités
- Configurations de tests A/B
- Interrupteur d’urgence
- Retour en arrière instantané sans déploiement
- Contrôle du déploiement progressif
- Configuration par placement
- Risque de déploiement réduit
Surveillance Post-Lancement
Métriques Critiques à Surveiller
Santé Technique
Santé Technique
Performance API :
- Temps de réponse de l’Auction API (objectif : <500ms p95)
- Taux de succès de l’Event API (objectif : >99.5%)
- Taux et types d’erreurs
- Fréquence de timeout de l’API
- Impact sur le temps de chargement de la page
- Temps jusqu’au premier rendu publicitaire
- Erreurs JavaScript
- Modèles d’utilisation de la mémoire
- Temps de réponse >1s : Examiner les paramètres de timeout
- Taux d’erreur >1% : Vérifier les identifiants API et le réseau
- Erreurs JS élevées : Examiner l’implémentation côté client
Qualité des Données
Qualité des Données
Suivi des Événements :
- Ratio impression/clic (typique : 1-5%)
- Ratio clic/achat (typique : 2-10%, pour les annonces de listing)
- Cohérence du volume d’événements
- Complétude de l’attribution
- Les ID utilisateur sont présents et cohérents
- Les resolvedBidIds sont capturés pour les impressions et clics
- Les montants d’achat sont raisonnables (annonces de listing)
- Les événements dupliqués sont minimaux
- Comparez le tableau de bord Topsort avec vos analyses
- Vérifiez que l’attribution des revenus correspond
- Vérifiez les lacunes ou pics de données
Métriques Commerciales
Métriques Commerciales
Performance des Campagnes :
- Total des impressions délivrées
- Taux de clic (CTR)
- Taux de conversion (annonces de listing)
- Retour sur dépenses publicitaires (ROAS)
- Taux de visibilité des publicités
- Engagement des utilisateurs avec les publicités
- Impact sur le taux de conversion organique
- Changements du taux de rebond de page
- Revenus incrémentaux des publicités
- Changements de la valeur moyenne des commandes
- Taux d’adoption des fournisseurs
- Vitesse de création de campagne
Dépannage des Problèmes Courants
- Listing Ads
- Problèmes Courants
Aucun Produit Affiché
Causes Possibles :
- Aucune campagne active
- Montants d’enchères trop bas
- Ciblage de produits trop restreint
- Erreurs de l’Auction API
- Vérifiez la console du navigateur pour les erreurs
- Vérifiez la réponse de l’Auction API
- Confirmez que les campagnes sont actives
- Examinez les critères de ciblage
Événements d'Achat Manquants
Causes Possibles :
- Événement non déclenché au checkout
- ID utilisateur manquant dans la charge utile de l’événement
- Format d’ID produit incorrect
- Échecs réseau
- Testez le flux d’achat manuellement
- Vérifiez la structure de la charge utile de l’événement
- Vérifiez que l’ID utilisateur est inclus
- Examinez les journaux du serveur
Meilleures Pratiques
Communication
Coordination Interne :
- Notifiez l’équipe d’ingénierie du déploiement
- Alertez le support client des nouvelles fonctionnalités
- Mettez à jour l’équipe commerciale sur les capacités
- Coordonnez avec l’équipe Topsort
- Planifiez les appels de lancement
- Établissez les chemins d’escalade
Documentation
Maintenir :
- Runbooks de déploiement
- Procédures de retour en arrière
- Spécifications d’intégration API
- Guides de dépannage
- Changements de configuration
- Problèmes connus et solutions de contournement
- Benchmarks de performance
Optimisation
Amélioration Continue :
- Examinez les performances hebdomadairement
- Optimisez les requêtes lentes
- Affinez le ciblage
- Testez de nouveaux placements
- Positions de placement publicitaire
- Nombre de publicités par page
- Formats et styles publicitaires
- Stratégies de ciblage
Support
Établir :
- Rotation d’astreinte
- Processus de réponse aux incidents
- Contacts d’escalade Topsort
- Attentes SLA
- Scénarios de support courants
- Procédures de résolution
- Informations de contact
Une fois en ligne, vous êtes prêt à commencer l’optimisation. Contactez votre contact Topsort pour obtenir des conseils sur les stratégies de campagne, l’ajustement de l’attribution et les configurations avancées.











