Créer une expérience multi-pages
Table des matières
En bref
Si tu veux effectuer des modifications simultanées sur plusieurs pages au sein d'une expérience, tu as besoin d'une expérience multi-pages. Dans Varify.io, il y a deux possibilités pour créer une telle expérience :
- La méthode simple: Créez plusieurs expériences séparées et reliez-les entre elles.
- La méthode avancéeUtilise une seule expérience et contrôle les variantes à l'aide de JavaScript. Pour cela, des connaissances approfondies de JavaScript sont toutefois nécessaires.
Les deux approches te permettent de réaliser des expériences multi-pages efficaces, en fonction de ton savoir-faire technique et de tes besoins.
1ère possibilité : créer plusieurs expériences (débutants + avancés)
La méthode la plus simple pour créer une expérience multi-pages consiste à créer plusieurs expériences et à les relier ensuite entre elles. Pour chaque page, tu peux déposer les modifications souhaitées dans une expérience séparée. Une fois que toutes les expériences ont été créées, la connexion se fait en ajoutant un JavaScript dans l'Audience Targeting. Les expériences sont ainsi efficacement coordonnées entre elles et peuvent être testées sur plusieurs pages.
Voici comment mettre en place une expérience multi-pages de manière optimale :
1. créer une expérience par page
Crée une expérience séparée pour chaque page web sur laquelle un changement doit avoir lieu.
2. définir l'expérience primaire
Déterminez quelle est l'expérience primaire. Dans l'expérience primaire, les visiteurs deviennent des participants au test. L'expérience primaire est celle qui se trouve sur la page que les participants au test voient en premier.
3. insérer le code lors du ciblage de l'audience
Ajoute dans toutes les expériences qui font partie de l'expérience multi-page, mais pas l'expérience primaire sont, le code suivant est inséré dans le ciblage d'audience.
const EXPERIMENT_ID = 13013; // Change this to the experiment ID you're interested in
const STORAGE_KEY_PREFIX = 'varify-experiment-';
const specificStorageKey = STORAGE_KEY_PREFIX + EXPERIMENT_ID;
const targetVariationId = 17347; // The specific variation ID to check for
// Retrieve the value for specificStorageKey
const storedValue = localStorage.getItem(specificStorageKey);
if (storedValue) {
// Parse the stored JSON string
const storedData = JSON.parse(storedValue);
// Check if the current user has the specific variation ID
if (storedData.variationId === targetVariationId) {
console.log('User has the specific variation ID');
return true;
} else {
console.log('User does not have the specific variation ID');
return false;
}
} else {
console.log('No data found for this experiment ID');
return false;
}
4. adapter Experiment_ID
Remplace Experiment_ID
dans le code avec l'ID de l'expérience primaire.
5. Adapter targetVariationId
Passeport targetVariationId
dans le code à l'ID de la variante de l'expérience primaire.
6. adapter la répartition du trafic
Pour toutes les expériences, à l'exception de l'expérience primaire, définissez la répartition du trafic sur 100 % de la variante.
2e possibilité : création d'une expérience et utilisation de JavaScript (avancés)
Il est possible de créer une expérience multi-pages sans créer plusieurs expériences. Mais cela nécessite des connaissances avancées en JavaScript est nécessaire, car la logique pour la mise en jeu des variantes est contrôlée par ton code. Tu trouveras ci-dessous des instructions étape par étape :
Pour créer une expérience multi-pages avec une seule expérience, procédez comme suit
1. créer une nouvelle expérience
2. ajoute ton JavaScript à la variante, qui sera exécuté en fonction de la page appelée
exemple :
if (window.location.href.includes('/produktseite')) {
// Änderungen für die Produktseite
document.querySelector('.produkt-titel').innerText = 'Neue Variante';
} else if (window.location.href.includes('/checkout')) {
// Änderungen für die Checkout-Seite
document.querySelector('.checkout-banner').style.display = 'none';
}
3. enregistre la variante
4. pour le ciblage de pages, ajoute à l'expérience toutes les pages/types de pages sur lesquelles la variante doit être diffusée
Premiers pas
Suivi et évaluation
- Suivi avec Varify.io
- Évaluation GA4 dans Varify.io
- Segmenter et filtrer les rapports
- Évaluation basée sur l'audience dans GA4
- Analyse basée sur les segments dans GA 4
- Matomo - Évaluation des résultats
- Évaluation etracker
- Calculer la significativité
- Événements de clic personnalisés
- Évaluer les événements personnalisés dans des rapports exploratoires
- GA4 - Suivi inter-domaines
- Suivi avec Varify.io
- Évaluation GA4 dans Varify.io
- Segmenter et filtrer les rapports
- Évaluation basée sur l'audience dans GA4
- Analyse basée sur les segments dans GA 4
- Matomo - Évaluation des résultats
- Évaluation etracker
- Calculer la significativité
- Événements de clic personnalisés
- Évaluer les événements personnalisés dans des rapports exploratoires
- GA4 - Suivi inter-domaines
Ciblage
Intégrations de Web Analytics
Autres intégrations
Créer une expérience
Fonctions d'expert
Éditeur visuel no/low-code
- Campaign Booster : Arrow Up
- Campaign Booster : Couche d'intention de sortie
- Campaign Booster : Barre d'information
- Campaign Booster : Notification
- Campaign Booster : Barre USP
- Ajouter une cible de lien
- Parcourir le mode
- Sélecteur personnalisé Picker
- Edit Content
- Edit texte
- Déplacement d'éléments
- Élément Hide
- Insertion de mots-clés
- Test de redirection et de partage d'URL
- Supprimer l'élément
- Replace Image
- Commutateur d'appareils réactif
- Modifications du style et de la mise en page
- Campaign Booster : Arrow Up
- Campaign Booster : Couche d'intention de sortie
- Campaign Booster : Barre d'information
- Campaign Booster : Notification
- Campaign Booster : Barre USP
- Ajouter une cible de lien
- Parcourir le mode
- Sélecteur personnalisé Picker
- Edit Content
- Edit texte
- Déplacement d'éléments
- Élément Hide
- Insertion de mots-clés
- Test de redirection et de partage d'URL
- Supprimer l'élément
- Replace Image
- Commutateur d'appareils réactif
- Modifications du style et de la mise en page