Test A/B della convalida dell'indirizzo

Questo documento descrive le tecniche da considerare quando si esegue un test A/B delle API Place Autocomplete e Address Validation di Google Maps Platform.

Di seguito sono riportati alcuni vantaggi dell'utilizzo dell'API Place Autocomplete e dell'API Address Validation:

  • Miglioramento della customer experience: fornendo ai clienti suggerimenti in tempo reale per indirizzi e luoghi, puoi aiutarli a completare il pagamento in modo più rapido e semplice. Ciò può portare a una migliore customer experience.
  • Miglioramento dell'accuratezza dei dati: l'API Place Autocomplete e API Address Validation può aiutarti a migliorare l'accuratezza dei dati dei clienti. Ciò può essere particolarmente importante nell'e-commerce, in quanto i dati degli indirizzi accurati sono fondamentali per la consegna corretta dei pacchi.

Per migliorare la qualità degli indirizzi, esegui un test A/B per valutare quale soluzione di convalida soddisfa al meglio le tue esigenze. In questo modo puoi decidere quantitativamente quale prodotto è più adatto al tuo caso d'uso.

Un test A/B è un modo per confrontare due versioni di una pagina web o di un'app. È un tipo di esperimento controllato utilizzato per determinare l'effetto di una modifica a una variabile su un risultato misurabile.
Per eseguire un test A/B, crea due versioni di una pagina o di un'app, una come controllo e l'altra con la modifica misurabile. Poi mostra queste versioni a utenti diversi e misura il modo in cui interagiscono con loro. La versione con il rendimento migliore è quella vincente.

Panoramica dell'architettura di sistema

Diamo un'occhiata al test A/B di Address Validation in un caso d'uso di e-commerce. Il diagramma dell'architettura riportato di seguito mostra come un cliente interagisce con la tua esperienza di acquisto, consentendoti di determinare la strategia di convalida più efficace.

[Contesto di sistema] Test A/B di Address Validation

I sistemi coinvolti durante il test A/B del valore dell'API Address Validation.

Il diagramma dell'architettura mostra un cliente che interagisce con il sistema di test A/B sul tuo sito web di e-commerce. Questo sistema prende la decisione su quale variabile di test mostrare al cliente, dal sistema software del negozio di e-commerce. Il negozio di e-commerce effettua una chiamata API al sistema software Google Maps Platform. Raccoglie anche i dati analitici dei test A/B, che vengono elaborati da un sistema software di analisi e riportati al sistema di test A/B.

La procedura di test A/B

Quando pensi alla procedura di test A/B complessiva, devi considerare quattro fasi.

  • Preparazione : identifica i requisiti, l'ambito e la tempistica dei test.
  • Creazione : implementa l'API Place Autocomplete e l'API Address Validation in un ambiente in cui eseguire il test.
  • Esecuzione : raccogli le metriche durante l'esecuzione del test, finché non ottieni risultati significativi o non scade il tempo.
  • Analisi : confronta i risultati con l'ipotesi e identifica i passaggi successivi.

Parleremo di ciascuna di queste fasi a turno.

Preparazione

Scelta dei requisiti per i test A/B

Rilevamento iniziale

Chiediti: perché stai aggiungendo o modificando un provider di Address Validation? Ad esempio, utilizzando Place Autocomplete di Google Maps:

  • Risparmio di tempo: non devi digitare l'intero nome di un luogo, ma puoi iniziare a digitare e visualizzare i suggerimenti.
  • Riduzione degli errori: se digiti in modo errato il nome di un luogo, Place Autocomplete di Google Maps ti suggerirà comunque il luogo corretto.

La convalida degli indirizzi offre molti vantaggi, tra cui:

  • Miglioramento dei tassi di consegna: Address Validation può contribuire a migliorare i tassi di consegna assicurandosi che la posta e i pacchi vengano inviati all'indirizzo corretto. In questo modo le aziende possono risparmiare tempo e denaro e migliorare la soddisfazione dei clienti.
  • Miglioramento della qualità dei dati: Address Validation può contribuire a migliorare la qualità dei dati identificando e correggendo gli errori negli indirizzi. In questo modo è possibile migliorare l'accuratezza delle campagne di marketing e di altre iniziative basate sui dati.

Scelta dell'ipotesi

Decidi l'ipotesi da testare. Ecco due esempi:

1. Tasso di conversione

Quando aggiungi una soluzione di tipo ahead, di solito si verifica un leggero aumento dei tassi di conversione, che è una buona metrica da monitorare. Se stai modificando la soluzione di tipo ahead di un altro provider, dovresti aspettarti un tasso di conversione piatto. Se il tasso di conversione diminuisce, la prima cosa da controllare è l'implementazione.

Il tasso di conversione è importante, ma potrebbe non essere l'unico fattore da considerare. L'aggiunta di una soluzione di Address Validation è progettata per impedire alle persone di inviare indirizzi di scarsa qualità al momento dell'inserimento e potrebbe aggiungere un po' di attrito naturale all'acquisizione degli indirizzi in alcuni scenari. Ciò potrebbe comportare una diminuzione dei tassi di conversione complessivi, ma non deve necessariamente essere considerato un aspetto negativo. Gli ordini non completati a causa dell'aggiunta della Address Validation potrebbero essere stati associati a dati degli indirizzi di scarsa qualità che avrebbero comportato un costo per l'attività a causa degli storni di addebito delle spese di spedizione.

2. Riduzione degli indirizzi di scarsa qualità

È qui che una buona soluzione di Address Validation può davvero fare la differenza. Implementando Address Validation, dovresti aspettarti una riduzione dei dati degli indirizzi di scarsa qualità.

Se stai confrontando una nuova soluzione con una esistente, potresti essere tentato di confrontare solo i tassi di corrispondenza degli "indirizzi validi" e selezionare il servizio che fornisce un tasso di corrispondenza più elevato. Questo può essere fuorviante perché un servizio potrebbe fornire più falsi positivi rispetto all'altro.

La metrica più efficace è invece confrontare il risultato positivo dell'utilizzo dei dati degli indirizzi. Prendendo come esempio l'e-commerce, il risultato desiderato dell'acquisizione di un indirizzo sarebbe la consegna corretta di un pacco.

Creazione

Ora arriva la parte più interessante. È il momento di creare una nuova soluzione per i tuoi clienti. Abbiamo già una guida pratica per l'implementazione di Place Autocomplete e dell'API Address Validation in un pagamento e-commerce. Ti consigliamo di consultarla mentre completi questo passaggio.

Anche se non stai creando una soluzione specificamente per l'e-commerce, molte informazioni sono comunque pertinenti, in particolare le indicazioni per determinare la qualità degli indirizzi dall'output dell'API Address Validation.

Diagramma dell'architettura

Di seguito è riportato un esempio dei container che potrebbero essere utilizzati per creare un test A/B in un ambiente e-commerce:

[Ambiente di esecuzione] Test A/B di Address Validation

Le applicazioni, i servizi e i datastore importanti nei sistemi chiave che alimentano l'architettura. (Fai clic per ingrandire.)

Il diagramma dell'architettura mostra i container che compongono il sistema software di test A/B e il sistema software dell'app e-commerce. Mostra un cliente che interagisce con un bilanciatore del carico sul tuo sito web di e-commerce, che lo indirizzerà all'app del sito web di e-commerce. A/B Test Manager comunica con il bilanciatore del carico per selezionare la variabile del test A/B da mostrare al cliente. Questo sistema di test A/B registra anche i risultati e la configurazione del test A/B in un database a tua scelta. L'app web di e-commerce effettua chiamate API al sistema software Google Maps Platform e segnala anche gli eventi di analisi al sistema software Analytics, che registra gli eventi di test nel database dei risultati dei test A/B.

Convalida dell'implementazione

Una soluzione implementata in modo errato produrrà risultati di test inaffidabili. Prima di eseguire il test A/B, è importante convalidare la soluzione con un piccolo gruppo di utenti per assicurarsi che funzioni come previsto. Puoi utilizzare tester QA interni e/o un gruppo selezionato di tester esterni, di cui ti fidi per ricevere feedback costruttivi.

Esecuzione

Aumento graduale del volume di invio

Anche se la soluzione è stata convalidata, è comunque una buona idea aumentare gradualmente il volume di invio del test, iniziando con un piccolo gruppo di utenti. In questo modo, è possibile rilevare e risolvere rapidamente bug o altri problemi senza influire su una percentuale elevata di utenti.

Test completo

Una volta che la soluzione è stata testata da un piccolo gruppo di utenti e sono stati risolti eventuali problemi, possiamo passare a un test A/B completo. Non è necessario che si tratti di una divisione del traffico 50/50, ma le dimensioni devono essere paragonabili a quelle di un insieme di utilizzo live selezionato in modo casuale.

Acquisizione delle metriche

Durante il test, devi assicurarti che vengano acquisiti i dati appropriati a supporto della tua ipotesi. Durante questa procedura puoi utilizzare una piattaforma di test A/B per semplificare la raccolta dei dati e l'analisi successiva. Google Maps Platform raccoglie anche metriche sull'utilizzo delle API che potrebbero essere utili. Puoi consultare questa pagina per scoprire di più sull'utilizzo dei nostri strumenti di generazione di report.

Di seguito sono riportate alcune metriche suggerite:

Place Autocomplete

Tasso di conversione: il tasso di conversione/completamento del modulo è migliorato rispetto a prima, quando non avevi una soluzione di completamento automatico?
Interazione con lo strumento: un numero maggiore di utenti interagisce correttamente con Place Autocomplete rispetto alla soluzione precedente?

Address Validation

Consegna corretta: si è verificata una riduzione delle consegne non riuscite a causa della qualità degli indirizzi?
Modifiche degli indirizzi: si è verificata una riduzione del numero di addebiti per la modifica degli indirizzi ricevuti dai corrieri?
Residenziale vs commerciale: si è verificato un miglioramento nell'acquisizione dei dati residenziali rispetto a quelli commerciali? (solo in mercati selezionati)

Analisi

Ora che il test è terminato, è il momento di analizzare i risultati in base ai criteri e all'ipotesi originali. Se hai utilizzato una piattaforma di test A/B per completare la procedura, alcune informazioni potrebbero essere già disponibili.

Tornando alla sezione Riduzione degli indirizzi di scarsa qualità riportata sopra, puoi utilizzare anche altre metriche che potrebbero non essere state acquisite dalla piattaforma di test A/B. Ad esempio, il tasso di consegne non riuscite tra gli scenari di test, con dati di esempio come i seguenti:

Soluzione A Soluzione B
Consegne non riuscite 1,75% 1,23%

Osservando l'esempio di base riportato sopra, è chiaro che, per questo caso d'uso, la soluzione B sarebbe la scelta migliore.

Conclusione

Ci auguriamo che questa guida ti abbia fornito informazioni sufficienti per iniziare il tuo percorso di test A/B. Sebbene abbia utilizzato esempi del settore dell'e-commerce, gli stessi principi di base possono essere applicati in tutti i settori. Individua il risultato positivo dell'utilizzo di dati degli indirizzi di buona qualità nella tua attività e monitoralo come ipotesi principale.

Di seguito sono riportati di nuovo i link menzionati nella guida, come letture consigliate.

Buon test!

Passaggi successivi

Scarica il white paper Migliorare pagamento, consegna e operazioni con indirizzi affidabili e guarda il webinar Migliorare pagamento, consegna e operazioni con Address Validation .

Letture consigliate:

Collaboratori

Autori principali:

Henrik Valve | Solutions Engineer di Google Maps Platform