Test A / B - Outils

Il existe divers outils qui peuvent être utilisés pour générer des hypothèses et pour exécuter les variations, notamment:

  • Optimiseur visuel de site Web (VWO)
  • Expériences de contenu Google
  • Optimizely

Tous ces outils sont capables d'exécuter des tests A / B et de trouver le gagnant, mais pour effectuer une analyse postérieure, ces outils doivent être intégrés à Google Analytics.

Test A / B - Google Analytics

Google Analytics propose deux options pour analyser les données -

  • Analyse universelle
  • Google Analytics classique

La nouvelle fonctionnalité Universal Analytics vous permet d'utiliser 20 tests A / B simultanés pour envoyer des données à Google Analytics, mais la version classique n'en autorise que cinq.

Intégration Optimizely avec Google Universal Analytics

Pour intégrer Optimizely à Universal Google Analytics, sélectionnez d'abord le bouton ON sur son panneau latéral. Ensuite, vous devez disposer d'une personnalisation disponible pour alimenter les données de test Optimizely. Ensuite, le code de suivi doit être placé en bas de la section <head> de vos pages. L'intégration de Google Analytics ne fonctionnera pas correctement à moins que l'extrait Optimizely ne se trouve au-dessus de cet extrait Analytics.

Etapes de configuration

Optimizely utilise les "dimensions personnalisées" d'Universal Google Analytics pour marquer vos visiteurs avec les tests et les variantes auxquels ils ont été ajoutés. La configuration d'Optimizely pour commencer à envoyer ces informations à Universal Analytics nécessite quatre étapes:

Step 1

Ajoutez le code JavaScript suivant à votre site partout où le code Universal Analytics existe après le déclenchement de la fonction ga ('create' ...) et avant le déclenchement de la fonction ga ('send', 'pageview') d'Universal Analytics et l'appel de suivi est effectué (voir détails dans la section suivante) -

// Optimizely Universal Analytics Integration
window.optimizely = window.optimizely || [];
window.optimizely.push("activateUniversalAnalytics");

Step 2

Dans l'éditeur Optimizely, allez dans Options → Intégrations puis cliquez sur la case à cocher Universal Analytics pour activer l'intégration.

Step 3

Sélectionnez la dimension personnalisée que vous souhaitez utiliser Optimizely. Vous devez vous assurer que la dimension personnalisée ne doit pas être déjà utilisée par une autre partie de votre site ou par une autre expérience Optimizely en cours d'exécution.

Step 4

Sélectionnez un suivi personnalisé si vous utilisez un suivi d'événements personnalisé autre que celui par défaut. Cela modifiera l'appel d'intégration d'Optimizely pour utiliser le traqueur personnalisé plutôt que le traqueur par défaut.

Example

Supposons que votre site Web utilise l'appel suivant -

ga('tracker3.send', 'pageview');

Dans ce cas, vous entrerez tracker3 en spécifiant un champ de suivi personnalisé, et Optimizely s'intégrerait à tracker3 au lieu du tracker par défaut.

Créer un rapport personnalisé à l'aide de Google Analytics

La première étape consiste à vous connecter à votre compte Universal Analytics et à cliquer sur l'onglet Personnalisation en haut. Vous devriez voir une liste de rapports personnalisés.

Il faut ensuite configurer un rapport personnalisé pour chaque test auquel vous avez intégré Universal Analytics.

  • Cliquez sur Nouveau rapport personnalisé → Saisissez le titre du rapport et ajoutez les groupes de mesures que vous souhaitez afficher dans le rapport.

  • Pour filtrer ce rapport uniquement pour votre test Optimizely, choisissez la dimension personnalisée que vous avez définie précédemment comme l'une des analyses de dimension.

  • Ajoutez cette dimension dans la section Filtres et utilisez une correspondance Regex sur l'ID de l'expérience que vous souhaitez filtrer.

  • Cliquez sur Enregistrer.