Aller au contenu principal

Testing

Tester votre intégration

Nous vous recommandons de tester l'intégration du Web SDK pour vous assurer qu'il se charge correctement et que les attributs de données se chargent comme prévu.

Avant de commencer

Vous pouvez suivre les étapes ci-dessous pour tester votre intégration Web SDK de Rokt Ecommerce ou Rokt Ads.

  1. Ouvrez une nouvelle fenêtre dans votre navigateur.

  2. Ouvrez le panneau des outils de développement de votre navigateur. Pour la plupart des navigateurs, vous pouvez le faire en cliquant avec le bouton droit de la souris sur votre écran et en cliquant sur Inspecter.

  3. Dans le panneau des outils de développement, allez à l'onglet Réseau et saisissez experiences dans la barre de filtrage.

  4. Accédez au site et à la page où le Web SDK a été placé.

    Note: Assurez-vous d'avoir les outils de développement ouverts avant de naviguer sur votre site pour vous assurer que l'appel /experiences est enregistré par le navigateur.

  5. Dans l'onglet Réseau du panneau des outils de développement, vous devriez voir au moins une demande /experiences. Cela indique que le Web SDK s'est chargé avec succès.

  6. Cliquez sur la demande /experiences (elle devrait avoir un statut 200). Vérifiez l'onglet Payload/Requête pour vérifier les données partagées avec Rokt.

    Note: Pendant les tests, vous pouvez voir un autre appel /experiences avec un statut 204. Assurez-vous de vérifier l'appel avec un statut 200.

Test d'intégration Web SDK

Dépannage

Le SDK Web Rokt fournit un rapport d'erreur contextuel. Si vous rencontrez des problèmes de validation de votre intégration, la meilleure façon de déboguer le problème est de vérifier l'onglet Console dans les outils de développement du navigateur.

Il peut y avoir d'autres erreurs en dehors du code du SDK Web. Vous pourriez rencontrer l'une des erreurs courantes suivantes :

Erreurs de syntaxe

Vérifiez que vous n'avez pas oublié de virgules dans votre code d'intégration.

Pour vérifier les erreurs de syntaxe :

  1. Accédez à l'onglet Console des outils de développement du navigateur.

  2. Si le fichier où vous avez placé le SDK Web contient une erreur, elle apparaît dans la console. Cliquez sur le fichier pour voir le code et l'erreur du navigateur.

    Test d'intégration du SDK Web

  3. Toute erreur est indiquée dans le fichier. En particulier, vérifiez que tous les attributs sont séparés par des virgules comme indiqué ci-dessous.

Incorrect :

email: ''
emailsha256: '',

Correct :

email: '',
emailsha256: '',

Autres erreurs courantes

  • Assurez-vous que le script a été placé sur la bonne page.
  • Si vous utilisez un gestionnaire de balises, vérifiez que les déclencheurs sont configurés correctement afin que le script se charge sur la bonne page.

Intégration sandbox

Avec une intégration sandbox, vous pouvez ajouter un indicateur de configuration pour tester un environnement sandbox. L'environnement sandbox suit un processus normal d'offres, d'enchères et de correspondance par rapport à votre configuration de production. Bien qu'un environnement sandbox fasse partie de l'environnement de production de Rokt, il ne facture pas les annonceurs et ne génère pas de références. Par conséquent, vous pouvez l'utiliser pour les tests d'acceptation avant le déploiement en production.

L'intégration suit les mêmes étapes que dans les exemples précédents, avec un indicateur sandbox supplémentaire requis dans la fonction d'initialisation.

Voir Rokt.createLauncher pour plus de détails sur la méthode.

const launcher = await createLauncher({
accountId: 'roktAccountId',
sandbox: true,
});

Une fois que l'indicateur sandbox est défini, vous devriez voir que la solution Rokt exécute des appels API vers https://apps-demo.rokt.com au lieu de https://apps.rokt.com en production, ce qui garantit que le sandbox fonctionne correctement.

remarque

L'indicateur sandbox ne doit être utilisé que dans les environnements de test.

::

Cet article vous a-t-il été utile ?