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-uns des 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 règlement plus rapidement et plus facilement. Cela peut améliorer l'expérience client.
  • Amélioration de la précision des données:Place Autocomplete et l'API Address Validation peuvent vous aider à améliorer la précision de vos données client. Cela peut s'avérer particulièrement important en e-commerce, car des données d'adresse précises sont essentielles pour la bonne livraison des 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 d'identifier de manière quantitative 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 permettant de déterminer l'effet d'une modification apportée à 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 version de contrôle et l'autre avec la modification mesurable. Vous présenterez ensuite ces versions à différents utilisateurs et mesurerez leurs interactions. La version la plus performante est la version la plus performante.

Présentation de l’architecture système

Intéressons-nous aux tests A/B sur Address Validation dans un cas d'utilisation d'e-commerce. Le diagramme 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 du système] Validation d'adresse pour un test A/B

Systèmes impliqués lors des tests A/B sur la valeur de l'API Address Validation.

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

Processus de tests A/B

Le processus global de test A/B comporte quatre étapes.

  • Préparation : identifiez les exigences, le champ d'application et le calendrier des tests.
  • Compiler : implémentez les API Place Autocomplete et Address Validation dans un environnement sur lequel exécuter le test.
  • Run (Exécuter) : collectez des métriques pendant l'exécution du test, jusqu'à ce que vous obteniez des résultats significatifs ou que le temps soit écoulé.
  • Analyser : comparez les résultats avec l'hypothèse et identifiez les prochaines étapes.

Nous parlerons tour à tour de chacun de ces éléments.

Prép

Décider des exigences concernant les 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 Places Autocomplete dans Google Maps:

  • Gain de temps:vous n'avez pas besoin de saisir le nom complet d'un lieu. Il vous suffit de commencer à le saisir pour voir des suggestions s'afficher.
  • Réduction du nombre d'erreurs:même si vous avez mal orthographié le nom d'un lieu, la fonctionnalité de saisie semi-automatique de Google Maps Places vous suggère quand même le lieu correct.

La validation présente de nombreux avantages:

  • Amélioration des taux de distribution:la validation des adresses peut contribuer à améliorer les taux de distribution, car elle permet de s'assurer que le courrier et les colis sont envoyés à la bonne adresse. Les entreprises peuvent ainsi gagner du temps et de l'argent, tout en améliorant la satisfaction client.
  • Meilleure qualité des données: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écider d'une hypothèse

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

1. Taux de conversion

Lorsque vous ajoutez une solution de saisie semi-automatique, vous constatez généralement une légère augmentation des taux de conversion. Il s'agit d'une bonne métrique à suivre. Si vous changez de fournisseur, vous devez vous attendre à un taux de conversion fixe. Si le taux de conversion diminue, la première chose à vérifier est la mise en œuvre.

Le taux de conversion est important, mais il n'est pas forcément suffisant. L'ajout d'une solution de validation d'adresse est conçu pour empêcher les utilisateurs de soumettre des adresses de mauvaise qualité au point d'entrée et peut, dans certains cas, créer des frictions naturelles pour la capture. Cela peut entraîner une baisse des taux de conversion globaux, mais cela ne doit pas nécessairement être perçu comme une mauvaise chose. Les commandes non traitées en raison de l'ajout de la validation d'adresse ont pu être associées à des données d'adresse de mauvaise qualité, qui auraient entraîné des frais de rejet de débit liés à la livraison.

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

C'est là qu'une bonne solution de validation d'adresse peut vraiment s'avérer très utile. En implémentant Address Validation, vous devriez constater une réduction de la qualité des données d'adresse.

Si vous comparez une nouvelle solution à une solution existante, il peut être tentant de simplement comparer les taux de correspondance des "bonnes adresses" et de sélectionner le service offrant le taux de correspondance le plus élevé. Cette valeur peut être trompeuse, car un service peut fournir plus de faux positifs que l'autre.

Au lieu de cela, la métrique la plus efficace consiste à comparer le résultat positif de l'utilisation des données d'adresse. Si l'on prend l'exemple de l'e-commerce, 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 ! Le moment est venu de créer une solution pour vos clients. Nous disposons déjà d'un guide pratique pour implémenter Place Autocomplete et l'API Address Validation sur une page de paiement d'e-commerce. Nous vous recommandons d'effectuer cette vérification au cours de cette étape.

Même si vous ne créez pas spécifiquement pour l'e-commerce, de nombreuses informations sont toujours pertinentes, en particulier les conseils sur la détermination de la qualité des adresses à partir du résultat de l'API Address Validation.

Schéma de l'architecture

Voici 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 d'adresse pour les tests A/B

Applications, services et data stores importants, dans les principaux systèmes, sur lesquels s'appuie 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 logiciel d'application d'e-commerce. Elle montre un client qui accède à votre site Web d'e-commerce en interaction avec un équilibreur de charge, qui le redirigera vers l'application du site Web d'e-commerce. Le gestionnaire de tests A/B communique avec l'équilibreur de charge pour sélectionner la variable de test A/B à afficher au client. Ce système de test A/B 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 envoie des appels d'API au système logiciel Google Maps Platform et transmet également les événements d'analyse au système logiciel Analytics, lequel les enregistre dans la base de données des résultats des tests A/B.

Valider l'implémentation

Une solution mal implémentée produira des résultats de test peu fiables. Avant d'exécuter le test A/B, vous devez d'abord 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 et/ou d'un groupe sélectionné de testeurs externes, à qui vous faites confiance pour fournir des commentaires constructifs.

Exécuter

Augmentation lente

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

Test complet

Une fois que la solution aura été testée par un petit groupe d'utilisateurs et que tous les problèmes auront été résolus, nous pourrons procéder à un test A/B complet. Il ne doit pas nécessairement s'agir d'une véritable répartition du trafic à 50/50, mais sa taille doit être comparable à celle d'un ensemble d'utilisation en direct sélectionné de manière aléatoire.

Capture des métriques

Au cours du test, vous devez vous assurer que les données appropriées sont capturées pour étayer votre hypothèse. Vous pouvez utiliser une plate-forme de tests A/B au cours de ce processus afin de faciliter la collecte des données et leur analyse ultérieure. Google Maps Platform collecte également des métriques d'utilisation de l'API qui peuvent vous ê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:le taux de conversion/d'achèvement de votre formulaire s'est-il amélioré alors que vous n'aviez pas de solution de saisie semi-automatique auparavant ?
Interaction avec l'outil:les utilisateurs interagissent-ils plus efficacement avec Place Autocomplete que dans la solution précédente ?

Address Validation

Livraison réussie:le nombre d'échecs de livraison a-t-il diminué en raison de la qualité des adresses ?
Changements d'adresse:le nombre de frais de changement d'adresse que vous avez reçus des coursiers a-t-il diminué ?
Résidentiels et commerces:la collecte des données sur les bâtiments résidentiels et commerciaux a-t-elle été améliorée ? (uniquement sur certains marchés)

Analyser

Maintenant que le test est terminé, il est temps d'analyser les résultats par rapport aux critères et à l'hypothèse d'origine du test. Si vous avez utilisé une plate-forme de tests A/B pour effectuer le processus, certaines informations sont peut-être déjà à votre disposition.

Pour en revenir à 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é enregistrées 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%

Si l'on considère 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 à vous lancer dans les tests A/B. Bien qu'il utilise des exemples issus du secteur de l'e-commerce, les mêmes principes de base peuvent être appliqués dans tous les domaines. Identifiez le résultat positif obtenu avec des données d'adresse de bonne qualité dans votre entreprise et suivez cela comme votre hypothèse principale.

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

Bon test !

Étapes suivantes

Téléchargez le livre blanc Améliorer le processus de paiement, la livraison et les opérations grâce à des adresses fiables , et regardez le webinaire Améliorer les processus de paiement, de livraison et des opérations avec Address Validation .

Documentation complémentaire suggérée:

Contributeurs

Principaux auteurs:

Henrik Valve | Ingénieur solutions Google Maps Platform