Frameworks et SPA

Pertento pour Next.js

Rendez la balise dans le layout racine pour qu’elle se charge avant l’hydratation, et les variantes persistent d’un changement de route côté client à l’autre.

Une balise de script · 0,9 Ko · sans cookiesToutes les intégrations

Dans une application Next.js, la balise a sa place dans le layout racine, émise dans le head du document pour qu’elle s’exécute avant que le framework ne s’hydrate. Une fois cela fait, les variantes survivent à la navigation côté client : le visiteur qui passe d’une route à l’autre conserve la version qui lui a été attribuée, sans que la balise soit réexécutée ni le changement réappliqué. Pour les tests qui modifient ce que le serveur rend plutôt que ce que voit le navigateur, le SDK est appelé pendant la requête à la place.

Comment se fait la connexion

  • Émettez la balise depuis le head du layout racine, chargée de façon synchrone plutôt que différée.
  • Ne touchez pas au routage côté client. L’attribution y persiste d’elle-même.
  • Utilisez le SDK dans les routes rendues côté serveur quand la variante change le HTML livré.

Plus dans Frameworks et SPA

Toutes les intégrations

De meilleurs tests, de meilleures conversions

Test on all visitors with the world’s lightest script and make confident decisions powered by real-time reporting.