Redirection & Split URL Testing
En bref
Avec la fonctionnalité de redirection, tu peux rediriger les utilisateurs entrants d'une ou plusieurs pages vers une autre page. Si tu utilises cette fonctionnalité dans un test A/B, tu peux effectuer un « test de redirection ». Cela te permet, par exemple, de tester ta page actuelle par rapport à une nouvelle version de la page accessible via une URL différente.
En principe, deux méthodes sont à ta disposition pour effectuer un test de redirection.
Méthode 1 : créer un test de redirection dans l'éditeur
Cette méthode ne convient que si vous souhaitez rediriger exactement un site web vers un autre site web.
Créez une nouvelle variante et cliquez sur l'icône « Redirect URL ». Saisissez ensuite l'URL vers laquelle les utilisateurs entrants doivent être redirigés dans le champ de saisie URL. Lors de la redirection vers la nouvelle URL cible, les paramètres URL existants de l'URL d'origine appelée sont conservés, comme les paramètres UTM, et sont ajoutés à la nouvelle URL de redirection.
Remarque importante : Lorsque tu saisis l'URL, veille à indiquer l'URL complète et absolue.
-> « https://www.demoshop.com/new-home » et non « demoshop.com/new-home »
Contacte-nous si tu as des questions : https://varify.io/contact/
Méthode 2 : Définir la redirection via JavaScript
Pour des redirections plus complexes, tu peux définir l'URL cible en JavaScript. Construis l'URL cible et passe-la à redirect(). Varify se charge du tracking sur la page cible, tu n'as donc plus besoin d'ajouter toi-même les ID d'expérience ou de variante à l'URL.
redirect(url.toString());
Exemple 1 : rediriger chaque URL vers elle-même avec un paramètre d'URL supplémentaire
Exemple :
Page d'origine :
https://www.test.com/products/product1
Variation :
https://www.test.com/products/product1?view=2
const url = new URL(window.location.href);
url.searchParams.set('view', '2');
redirect(url);
Exemple 2 : rediriger toutes les URL vers la même URL avec un sous-chemin supplémentaire
Exemple :
Page d'origine :
https://www.test.com/products/product1
Variation :
https://www.test.com/products/product1/new
const url = new URL(window.location.href);
url.pathname = url.pathname.replace(/\/+$/, '') + '/new';
redirect(url.toString());
Exemple 3 : rediriger toutes les URL vers la même URL sur un sous-domaine différent
Exemple :
Page d'origine :
https://www.test.com/products/product1
Variation :
https://subdomain.test.com/products/product1
const url = new URL(window.location.href);
url.hostname = 'subdomain.test.com';
redirect(url.toString());
Le ciblage de page reste inchangé : saisis l'URL à partir de laquelle tu rediriges, pas l'URL cible.
Configurer le ciblage de page
Après avoir créé et enregistré l'URL de redirection dans l'éditeur visuel, tu peux définir les paramètres du split test dans le tableau de bord Varify.io.
- Dans Page Targeting, saisis l'URL sur laquelle ton expérience doit avoir lieu. C'est l'URL depuis laquelle tu souhaites rediriger vers l'URL de redirection. -> Ne saisis PAS l'URL de redirection !
- Règle le type de correspondance sur « Simple Match »
- Définis la répartition de trafic souhaitée pour ta variante
- Démarre l'expérience de redirection
Exemple : la capture d'écran montre le paramètre selon lequel 50 % des utilisateurs qui viennent sur https://www.demoshop.com/ sont désormais redirigés vers l'URL préalablement saisie dans la variante créée sous Redirect URL.
Avant de démarrer l'expérience, vérifie que la redirection fonctionne correctement et ne crée pas de boucles infinies.
La variante de redirection crée une boucle infinie
Dans certaines circonstances, le ciblage de page peut créer une boucle infinie pour les utilisateurs redirigés. Cependant, cela ne se produira pas si votre page nouvellement créée possède sa propre URL.
Par exemple, si votre URL de redirection ne contient qu'un seul paramètre supplémentaire par rapport à l'URL d'origine :
Original : https://www.demoshop.com
Redirection : https://www.demoshop.com?page=newlp
Vous pouvez découvrir comment résoudre facilement ce problème ici : Éviter les boucles infinies dans les tests split URL
Évaluation du test split URL
Évaluation dans Varify.io
Avec la connexion Varify.io Google Analytics 4, tu peux facilement afficher tes résultats directement dans ton tableau de bord Varify.io. Tu peux découvrir comment procéder ici : Vers l'évaluation des résultats dans Varify.io
Évaluation dans GA4
Tu peux analyser les données des variations de ton test A/B dans GA4 avec l'analyse exploratoire des données. Tu trouveras plus d'informations ici : Vers l'évaluation des résultats dans GA4