Mesurer l'impact de la validation de l'adresse à l'aide d'un test A/B

Ce document décrit les techniques à prendre en compte lors de l'exécution d'un test A/B des API Place Autocomplete et Address Validation de Google Maps Platform.

Voici quelques avantages de l'utilisation de Place Autocomplete et de l'API Address Validation:

  • Expérience client améliorée:en fournissant à vos clients des suggestions d'adresses et de lieux en temps réel, vous pouvez les aider à finaliser leur achat plus rapidement et plus facilement. Cela peut vous permettre d'améliorer l'expérience client.
  • Précision accrue des données:les API Place Autocomplete et Address Validation peuvent vous aider à améliorer la précision de vos données client. Cela peut s'avérer particulièrement important pour l'e-commerce, car des données d'adresse précises sont nécessaires pour livrer correctement les colis.

Pour améliorer la qualité de vos adresses, effectuez un test A/B afin d'identifier la solution de validation qui répond le mieux à vos besoins. Cela vous permet de déterminer quantitativement le produit le mieux adapté à votre cas d'utilisation.

Un test A/B est un moyen de comparer deux versions d'une page Web ou d'une application. Il s'agit d'un type d'expérience contrôlée qui est utilisé pour déterminer l'effet d'une modification d'une variable sur un résultat mesurable.
Pour effectuer un test A/B, créez deux versions d'une page ou d'une application, l'une en tant que contrôle, et l'autre en tant que version mesurable. Vous présentez ensuite ces versions à différents utilisateurs et mesurez leurs interactions. La version la plus performante est la plus performante.

Présentation de l’architecture système

Examinons le test A/B de la validation d'adresse dans un cas d'utilisation de l'e-commerce. Le schéma d'architecture ci-dessous montre comment un client interagirait avec votre expérience commerciale, ce qui vous permet de déterminer la stratégie de validation la plus efficace.

[Contexte système] Validation de l'adresse de test A/B

Systèmes utilisés lors du test A/B de la valeur de l'API Address Validation.

Le diagramme de l'architecture montre un client qui interagit avec le système de test A/B sur votre site Web d'e-commerce. Ce système détermine quelle variable de test présenter au client, à partir du logiciel de la boutique en ligne. La boutique en ligne envoie un appel d'API au système logiciel de Google Maps Platform. Il collecte également des analyses de tests A/B, qui sont traitées par un logiciel d'analyse et transmises au système de test A/B.

Processus de tests A/B

Lorsque vous réfléchissez au processus global de test A/B, il y a quatre étapes à prendre en compte.

  • Préparation : identifier les exigences, la portée et les délais du test.
  • Compilation : implémentez les API Place Autocomplete et Address Validation dans un environnement sur lequel exécuter le test.
  • Exécuter : collectez des métriques pendant l'exécution du test, jusqu'à ce que des résultats significatifs soient obtenus ou que le délai expire.
  • Analyser : comparez les résultats avec l'hypothèse et identifiez les prochaines étapes.

Nous allons parler de chacun d’entre eux à tour de rôle.

Prép

Déterminer les exigences liées aux tests A/B

Découverte initiale

Posez-vous la question suivante: pourquoi ajoutez-vous ou modifiez-vous un fournisseur de validation d'adresse ? Par exemple, si vous utilisez Google Maps Places Autocomplete:

  • Gagnez du temps : plus besoin de saisir le nom complet d'un lieu : des suggestions s'affichent en commençant à saisir du texte.
  • Réduit le nombre d'erreurs:si vous avez mal orthographié le nom d'un lieu, Google Maps Places Autocomplete vous suggérera quand même le lieu correct.

La validation offre de nombreux avantages, par exemple:

  • Amélioration des taux de livraison:la validation de l'adresse peut contribuer à améliorer les taux de livraison en garantissant que le courrier et les colis sont envoyés à la bonne adresse. Les entreprises peuvent ainsi gagner du temps et de l'argent, et améliorer la satisfaction client.
  • Qualité des données améliorée:la validation des adresses peut contribuer à améliorer la qualité des données en identifiant et en corrigeant les erreurs dans les adresses. Cela peut améliorer la précision des campagnes marketing et d'autres initiatives basées sur les données.

Déterminer des hypothèses

Décidez de l'hypothèse à tester. Voici deux exemples:

1. Taux de conversion

Lorsque vous ajoutez une solution de type avancé, il est courant de constater une légère augmentation des taux de conversion, et il s'agit d'une bonne métrique à suivre. Si vous changez de solution de type anticipé à partir d'un autre fournisseur, vous devez vous attendre à un taux de conversion fixe. Si le taux de conversion diminue, la première chose à vérifier est l'implémentation.

Le taux de conversion est important, mais il ne donne pas toujours une vue d'ensemble. L'ajout d'une solution de validation d'adresse vise à empêcher les utilisateurs de soumettre des adresses de mauvaise qualité au point d'entrée. Dans certains cas, cela peut créer des frictions naturelles pour traiter la capture. Cela peut entraîner une baisse des taux de conversion globaux, mais ce n'est pas forcément une mauvaise chose. Les commandes inachevées dues à l’ajout de la validation de l’adresse ont peut-être été associées à des données d’adresse de mauvaise qualité qui auraient engendré des coûts pour l’entreprise en raison de rejets de débit de livraison.

2. Réduction du nombre d'adresses de mauvaise qualité

C'est là qu'une bonne solution de validation d'adresse peut s'avérer vraiment utile. Si vous implémentez la validation d'adresse, vous devriez constater une diminution des données d'adresses de mauvaise qualité.

Si vous comparez une nouvelle solution à une solution existante, il peut être tentant de se contenter de comparer les taux de correspondance "bonne adresse" et de sélectionner le service qui offre le meilleur taux de correspondance. Cela peut être trompeur, car un service peut fournir plus de faux positifs qu'un autre.

Au contraire, la métrique la plus efficace consiste à comparer les résultats obtenus en utilisant les données d'adresse. Si l'on prend l'e-commerce comme exemple, le résultat souhaité de la capture d'une adresse est la livraison réussie d'un colis.

Créer

Maintenant, c'est la partie passionnante ! Il est temps de concevoir une nouvelle solution pour vos clients. Nous disposons déjà d'un guide pratique pour implémenter Place Autocomplete et l'API Address Validation dans un processus de règlement e-commerce. Nous vous recommandons de vérifier cette section lorsque vous effectuez cette étape.

Même si votre création n'est pas spécifiquement destinée à l'e-commerce, de nombreuses informations restent pertinentes, en particulier les conseils sur la détermination de la qualité des adresses issus du résultat de l'API Address Validation.

Schéma de l'architecture

Vous trouverez ci-dessous un exemple de conteneurs pouvant être utilisés pour créer un test A/B dans un environnement d'e-commerce:

[Environnement d'exécution] Validation de l'adresse de test A/B

Les applications, services et datastores importants dans les principaux systèmes alimentant l'architecture. (Cliquez sur le diagramme pour l'agrandir.)

Le schéma de l'architecture montre les conteneurs qui composent le système logiciel de test A/B et le système d'applications d'e-commerce. Il montre un client qui interagit avec un équilibreur de charge vers votre site Web d'e-commerce, ce qui le redirige vers l'application du site Web d'e-commerce. Le gestionnaire de tests A/B communique avec l'équilibreur de charge afin de sélectionner la variable de test A/B à présenter au client. Ce système enregistre également les résultats et la configuration du test A/B dans la base de données de votre choix. L'application Web d'e-commerce effectue des appels d'API vers le système logiciel Google Maps Platform et signale les événements d'analyse au système logiciel Analytics, qui enregistre les événements de test dans la base de données des résultats des tests A/B.

Valider l'implémentation

Une solution mal implémentée générera des résultats de test peu fiables. Avant d'exécuter le test A/B, il est important de valider la solution auprès d'un petit groupe d'utilisateurs pour vous assurer qu'elle fonctionne comme prévu. Il peut s'agir de testeurs internes lors du contrôle qualité et/ou d'un groupe restreint de testeurs externes, auxquels vous faites confiance pour fournir des commentaires constructifs.

Exécuter

Augmentation progressive

Même si la solution est validée, il est toujours judicieux d'intensifier le test lentement, en commençant par un petit groupe d'utilisateurs. Ainsi, les bugs ou autres problèmes peuvent être détectés rapidement et corrigés rapidement sans affecter un grand pourcentage de vos utilisateurs.

Test complet

Une fois que la solution a été testée par un petit groupe d'utilisateurs et que les problèmes ont été résolus, nous pouvons passer à un test A/B complet. Il ne doit pas nécessairement s'agir d'une véritable répartition 50/50 du trafic, mais la taille devrait être comparable à celle d'un ensemble d'utilisations en direct sélectionnées au hasard.

Capture des métriques

Au cours du test, vous devez vous assurer que les données appropriées pour étayer votre hypothèse sont recueillies. Vous pouvez utiliser une plateforme de test A/B pendant ce processus, afin de faciliter la collecte de données, puis l'analyse ultérieure. Google Maps Platform collecte également des métriques d'utilisation de l'API qui peuvent être utiles. Consultez cette page pour en savoir plus sur l'utilisation de nos outils de création de rapports.

Voici quelques suggestions de métriques:

Place Autocomplete

Taux de conversion:avez-vous amélioré le taux de conversion/complètement de votre formulaire par rapport à l'absence de solution de saisie semi-automatique auparavant ?
Interaction avec les outils:par rapport à la solution précédente, le nombre d'utilisateurs qui interagissent avec Place Autocomplete réussit-il ?

Address Validation

Livraison réussie:le nombre d'échecs de livraison a-t-il diminué en raison de la qualité de l'adresse ?
Changements d'adresse:le nombre de frais de changement d'adresse reçus des coursiers a-t-il diminué ?
Résidentiels vs commerciaux:la capture des données résidentielles et commerciales a-t-elle été améliorée ? (certains marchés uniquement)

Analyser

Le test est maintenant terminé. Il est temps d'analyser les résultats par rapport aux critères et à l'hypothèse de départ. Si vous avez utilisé une plate-forme de test A/B pour effectuer le processus, vous avez peut-être déjà accès à certaines informations.

Si nous revenons à la section Réduction du nombre d'adresses de mauvaise qualité ci-dessus, vous pouvez également utiliser d'autres métriques qui n'ont peut-être pas été recueillies par la plate-forme de tests A/B. Il peut s'agir du taux d'échecs de distribution entre les scénarios de test, avec des exemples de données comme ceux-ci:

Solution A Solution B
Échecs de livraison 1,75% 1,23%

En examinant l'exemple de base ci-dessus, il est clair que pour ce cas d'utilisation, la solution B serait le meilleur choix.

Conclusion

Nous espérons que ce guide vous a fourni suffisamment d'informations pour vous aider à effectuer vos tests A/B. Bien qu'il s'appuie sur des exemples tirés du secteur de l'e-commerce, les mêmes principes de base peuvent être appliqués à tous les niveaux. Identifiez le résultat positif de l'utilisation de données d'adresses de bonne qualité dans votre entreprise et basez-vous sur cela comme votre principale hypothèse.

Vous trouverez ci-dessous les liens mentionnés dans le guide.

Bon test !

Étapes suivantes

Téléchargez le livre blanc Améliorer le processus de paiement, de livraison et d'exploitation avec des adresses fiables et consultez le webinaire Améliorer le processus de paiement, de livraison et d'exploitation avec Address Validation .

Autres ressources suggérées:

Contributeurs

Auteurs principaux:

Henrik Valve | Ingénieur en solutions Google Maps Platform