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