W tym dokumencie opisujemy metody, które warto wziąć pod uwagę podczas przeprowadzania testu A/B interfejsów API Autouzupełnianie miejsc i Address Validation w Google Maps Platform.
Oto kilka korzyści z używania autouzupełniania miejsc i interfejsu Address Validation API:
- Lepsze wrażenia klientów: dzięki dostarczaniu klientom sugestii adresów i miejsc w czasie rzeczywistym możesz pomóc im szybciej i łatwiej dokonać płatności. Może to poprawić wrażenia klientów.
- Większa dokładność danych: interfejsy Autouzupełnianie miejsc i Address Validation API mogą pomóc Ci zwiększyć dokładność danych klientów. Może to być szczególnie ważne w przypadku e-commerce, ponieważ dokładne dane adresowe są niezbędne do prawidłowego dostarczania przesyłek.
Aby poprawić jakość adresów, przeprowadź test A/B, który pozwoli Ci ocenić, które rozwiązanie do weryfikacji najlepiej odpowiada Twoim potrzebom. Dzięki temu możesz ilościowo określić, która usługa najlepiej pasuje do Twojego przypadku użycia.
Test A/B to sposób na porównanie 2 wersji strony internetowej lub aplikacji. Jest to rodzaj kontrolowanego eksperymentu, który służy do określania wpływu zmiany zmiennej na mierzalny wynik.
Aby przeprowadzić test A/B, utwórz 2 wersje strony lub aplikacji – jedną jako grupę kontrolną, a drugą z mierzalną zmianą. Następnie pokazujesz te wersje różnym użytkownikom i mierzysz, jak wchodzą z nimi w interakcje. Wersja, która osiąga lepsze wyniki, jest zwycięzcą.
Omówienie architektury systemu
Przyjrzyjmy się testom A/B weryfikacji adresów w przypadku e-commerce. Poniższy schemat architektury pokazuje, jak klient będzie korzystał z Twojej platformy handlowej, co pozwoli Ci określić skuteczniejszą strategię weryfikacji.
[System Context] A/B Testing Address Validation
Systemy używane podczas testów A/B wartości Address Validation API.
Proces testów A/B
Proces testów A/B składa się z 4 etapów.
- Przygotowanie – określenie wymagań, zakresu i harmonogramu testów.
- Tworzenie – zaimplementuj interfejsy Autouzupełnianie miejsc i Address Validation API w środowisku, w którym chcesz przeprowadzić test.
- Uruchom – zbieraj dane podczas testu, aż do uzyskania istotnych wyników lub upływu czasu.
- Analiza – porównaj wyniki z hipotezą i określ dalsze kroki.
Omówimy je po kolei.
Przygotowanie
Określanie wymagań dotyczących testów A/B
Wstępne odkrywanie
Zadaj sobie pytanie: dlaczego dodajesz lub zmieniasz dostawcę usługi weryfikacji adresów? Na przykład za pomocą autouzupełniania miejsc w Mapach Google:
- Oszczędność czasu: nie musisz wpisywać całej nazwy miejsca, ponieważ po wpisaniu kilku liter pojawią się sugestie.
- Mniej błędów: jeśli błędnie wpiszesz nazwę miejsca, autouzupełnianie miejsc w Mapach Google i tak zasugeruje prawidłowe miejsce.
Weryfikacja adresów ma wiele zalet, w tym:
- Wyższe wskaźniki dostarczenia: weryfikacja adresów może pomóc zwiększyć wskaźniki dostarczenia, ponieważ zapewnia, że poczta i paczki są wysyłane na prawidłowy adres. Może to pomóc firmom zaoszczędzić czas i pieniądze oraz zwiększyć zadowolenie klientów.
- Lepsza jakość danych: weryfikacja adresów może pomóc w poprawie jakości danych dzięki wykrywaniu i korygowaniu błędów w adresach. Może to zwiększyć dokładność kampanii marketingowych i innych inicjatyw opartych na danych.
Wybór hipotezy
Sformułuj hipotezę, którą chcesz przetestować. Oto 2 przykłady:
1. Współczynnik konwersji
Po dodaniu rozwiązania do automatycznego uzupełniania zwykle można zauważyć niewielki wzrost współczynników konwersji. Jest to dobry wskaźnik do śledzenia. Jeśli zmieniasz rozwiązanie typu ahead od innego dostawcy, należy oczekiwać stałego współczynnika konwersji. Jeśli współczynnik konwersji spadnie, najpierw sprawdź implementację.
Współczynnik konwersji jest ważny, ale może nie przedstawiać pełnego obrazu sytuacji. Dodanie rozwiązania do weryfikacji adresów ma na celu zapobieganie przesyłaniu przez użytkowników adresów o niskiej jakości w momencie ich wprowadzania i w niektórych przypadkach może powodować pewne naturalne utrudnienia podczas rejestrowania adresów. Może to prowadzić do spadku ogólnych współczynników konwersji, ale nie musi to być postrzegane jako coś negatywnego. Niezrealizowane zamówienia spowodowane dodaniem weryfikacji adresów mogły być powiązane z danymi adresowymi o niskiej jakości, co mogło spowodować koszty dla firmy w postaci obciążeń zwrotnych za dostawę.
2. Zmniejszenie liczby adresów o niskiej jakości
W takich sytuacjach dobre rozwiązanie do weryfikacji adresów może być bardzo przydatne. Po wdrożeniu weryfikacji adresów powinna nastąpić poprawa jakości danych adresowych.
Jeśli porównujesz nowe rozwiązanie z dotychczasowym, możesz ulec pokusie, aby porównać tylko współczynniki dopasowania „prawidłowych adresów” i wybrać usługę, która zapewnia wyższy współczynnik dopasowania. Może to być mylące, ponieważ jedna usługa może generować więcej fałszywych alarmów niż druga.
Zamiast tego bardziej miarodajne jest porównanie skuteczności wykorzystania danych adresowych. Weźmy na przykład e-commerce. Pożądanym wynikiem przechwycenia adresu byłoby ostateczne pomyślne dostarczenie przesyłki.
Kompilacja
Teraz przejdźmy do najciekawszej części. Czas stworzyć nowe rozwiązanie dla klientów. Mamy już przydatny przewodnik dotyczący wdrażania autouzupełniania miejsc i interfejsu Address Validation API w procesie płatności w e-commerce. Zalecamy zapoznanie się z nim podczas wykonywania tego kroku.
Nawet jeśli nie tworzysz aplikacji specjalnie na potrzeby e-commerce, wiele informacji jest nadal istotnych, zwłaszcza wskazówki dotyczące określania jakości adresu na podstawie danych wyjściowych interfejsu Address Validation API.
Schemat architektury
Poniżej znajdziesz przykład kontenerów, których można użyć do utworzenia testu A/B w środowisku e-commerce:
[Środowisko wykonawcze] Testy A/B weryfikacji adresów
ważne aplikacje, usługi i magazyny danych w kluczowych systemach, które stanowią podstawę architektury; (Kliknij, aby powiększyć).
Sprawdzanie poprawności implementacji
Nieprawidłowo wdrożone rozwiązanie spowoduje, że wyniki testu będą niewiarygodne. Przed przeprowadzeniem testu A/B należy najpierw sprawdzić rozwiązanie na małej grupie użytkowników, aby upewnić się, że działa ono zgodnie z oczekiwaniami. Mogą to być wewnętrzni testerzy kontroli jakości lub wybrana grupa zewnętrznych testerów, którym ufasz, że przekażą konstruktywne opinie.
Uruchom
Stopniowe zwiększanie liczby wysyłanych wiadomości
Nawet po zweryfikowaniu rozwiązania warto powoli zwiększać liczbę użytkowników, zaczynając od małej grupy. Dzięki temu błędy i inne problemy można wykryć na wczesnym etapie i szybko je rozwiązać, zanim wpłyną na dużą liczbę użytkowników.
Pełny test
Gdy rozwiązanie zostanie przetestowane przez małą grupę użytkowników i wszystkie problemy zostaną rozwiązane, możemy przejść do pełnego testu A/B. Nie musi to być podział ruchu dokładnie 50/50, ale powinien być porównywalny pod względem wielkości z losowo wybranym zestawem rzeczywistego wykorzystania.
Rejestruję dane
Podczas testu upewnij się, że zbierane są odpowiednie dane, które pozwolą zweryfikować hipotezę. Aby ułatwić sobie zbieranie danych i późniejszą analizę, możesz użyć platformy do testów A/B. Google Maps Platform zbiera też dane o korzystaniu z interfejsu API, które mogą być przydatne. Na tej stronie znajdziesz więcej informacji o korzystaniu z naszych narzędzi do raportowania.
Oto kilka sugerowanych danych:
Autouzupełnianie miejsc
Współczynnik konwersji: czy współczynnik konwersji/realizacji formularza poprawił się w porównaniu z okresem, gdy nie było rozwiązania autouzupełniania?
Interakcja z narzędziem: czy więcej użytkowników korzysta z autouzupełniania miejsc w porównaniu z poprzednim rozwiązaniem?
Address Validation
Skuteczność dostawy: czy liczba nieudanych dostaw zmniejszyła się dzięki poprawie jakości adresów?
Zmiany adresu: czy liczba opłat za zmianę adresu naliczanych przez kurierów zmniejszyła się?
Budynki mieszkalne a komercyjne: czy nastąpiła poprawa w zakresie rejestrowania danych dotyczących budynków mieszkalnych i komercyjnych? (tylko wybrane rynki)
Analizuj
Test się zakończył, więc nadszedł czas na przeanalizowanie wyników pod kątem pierwotnych kryteriów i hipotezy. Jeśli do przeprowadzenia tego procesu użyto platformy do testów A/B, niektóre informacje mogą być już dostępne.
Wracając do sekcji Zmniejszenie liczby adresów o niskiej jakości powyżej, możesz też użyć innych danych, które mogły nie zostać zarejestrowane przez platformę do testów A/B. Może to być odsetek nieudanych dostaw w scenariuszach testowych, na przykład:
| Rozwiązanie A | Rozwiązanie B | |
|---|---|---|
| Nieudane dostawy | 1,75% | 1,23% |
Patrząc na powyższy podstawowy przykład, widać, że w tym przypadku rozwiązanie B byłoby lepszym wyborem.
Podsumowanie
Mamy nadzieję, że ten przewodnik dostarczył Ci wystarczająco dużo informacji, aby rozpocząć testy A/B. Chociaż przykłady dotyczyły branży e-commerce, te same podstawowe zasady można zastosować we wszystkich branżach. Określ, jaki będzie pozytywny wynik posiadania w firmie danych adresowych dobrej jakości, i śledź go jako główną hipotezę.
Poniżej znajdziesz linki do materiałów wspomnianych w przewodniku, które mogą Cię zainteresować.
Miłego testowania,
Następne kroki
Pobierz dokument podsumowujący Usprawnianie procesów płatności, dostawy i operacji dzięki wiarygodnym adresom i obejrzyj webinar Usprawnianie procesów płatności, dostawy i operacji dzięki weryfikacji adresów .
Sugerowane artykuły:
- Weryfikacja adresów podczas płatności w e-commerce
- Dokumentacja autouzupełniania miejsc
- Dokumentacja Address Validation API
- Raporty Google Maps Platform
Współtwórcy
Główni autorzy:
Henrik Valve | inżynier ds. rozwiązań Google Maps Platform