Krok 2. Skonfiguruj test A/B w konsoli Firebase
Wprowadzenie: zoptymalizuj częstotliwość reklam AdMob za pomocą Firebase |
Krok 1: za pomocą AdMob utwórz nowe warianty jednostki reklamowej do testowania |
Krok 2. Skonfiguruj test A/B w konsoli Firebase |
Krok 3: Obsługuj wartości parametrów Zdalnej konfiguracji w kodzie aplikacji |
Krok 4: Rozpocznij test A/B i przejrzyj wyniki testu w konsoli Firebase |
Krok 5: Zdecyduj, czy wprowadzić nowy format reklamy |
Teraz, gdy masz już zaimplementowane w swojej aplikacji nowe jednostki reklamowe, musisz skonfigurować test A/B, który pomoże Ci zrozumieć, jak działają te jednostki reklamowe. Zdefiniujesz użytkowników, na których chcesz kierować reklamy w teście, a także cele testów. Musisz także zdefiniować warianty testowe (różne jednostki reklamowe w Twojej aplikacji) i skonfigurować parametr Zdalna konfiguracja, który będzie sterował wyświetlaniem wariantów w Twojej aplikacji.
Testy Firebase A/B wykorzystują następujące produkty do testowania i analizowania skutków dodania jednostki reklamowej do aplikacji:
- Testowanie Firebase A/B (ten krok) — zdefiniuj cele i konfigurowalne parametry testu
- Zdalna konfiguracja Firebase (kolejny krok) — dodaj logikę do swojego kodu, aby obsłużyć konfigurację parametrów
- Google Analytics (działa za kulisami) — mierzy wpływ konfiguracji
Rozpocznij nowy test A/B
Aby rozpocząć kontrolowany test optymalizacji częstotliwości reklam, zacznij od przejścia do sekcji Testy A/B w konsoli Firebase. Kliknij Utwórz eksperyment , a następnie wybierz Zdalna konfiguracja .
Skonfiguruj podstawy
W sekcji Podstawy zdefiniuj nazwę eksperymentu i podaj opis eksperymentu.
Skonfiguruj kierowanie
W sekcji Kierowanie wybierz aplikację na iOS lub Androida, na którą będzie kierowany eksperyment.
Ustaw procent użytkowników, którzy będą narażeni na eksperyment. W tym samouczku nowe jednostki reklamowe zostaną przetestowane na 30% użytkowników. Pamiętaj, że nie oznacza to, że 30% wszystkich Twoich użytkowników zobaczy nowe jednostki reklamowe ze zwiększonymi limitami częstotliwości. oznacza to, że 30% użytkowników będzie narażonych na dwie nowe reklamy pełnoekranowe wraz z podstawową jednostką reklamową (obecną reklamą).
Wszystkie inne ustawienia pozostaw jako domyślne.
Ustaw swoje cele
Testy A/B Firebase śledzą podstawowe dane, aby określić zwycięski wariant, ale pozwalają też dodawać dodatkowe dane, aby zrozumieć wpływ różnych konfiguracji na inne ważne czynniki dla Twojej aplikacji.
W tym samouczku głównym celem jest optymalizacja szacunkowych przychodów AdMob , więc wybierz ją z menu.
(Opcjonalnie) Jeśli chcesz, aby testy A/B śledziły dodatkowe dane, takie jak szacunkowe łączne przychody lub różne współczynniki utrzymania, wybierz je, klikając Dodaj dane .
Skonfiguruj warianty
Ostatnim krokiem konfigurowania testu A/B jest zdefiniowanie parametru Zdalnej konfiguracji, który kontroluje, która jednostka reklamowa będzie wyświetlana użytkownikom.
W sekcji Warianty utwórz nowy parametr o nazwie
INTERSTITIAL_AD_KEY
, wpisując go w polu Parametr karty linii bazowej .Zakończ konfigurowanie sekcji Warianty , używając następujących ustawień parametru
INTERSTITIAL_AD_KEY
:- Wariant podstawowy : wartość ustawiona na identyfikator jednostki reklamowej istniejącej jednostki reklamowej przy ustawieniu limitu wyświetleń na 4 wyświetlenia na użytkownika na 10 minut
- Odmiana wariantu A : wartość ustawiona na identyfikator jednostki reklamowej nowej jednostki reklamowej przy ustawieniu limitu wyświetleń na 6 wyświetleń na użytkownika na 10 minut
- Wariant B : wartość ustawiona na identyfikator jednostki reklamowej nowej jednostki reklamowej przy ustawieniu limitu wyświetleń na 8 wyświetleń na użytkownika na 10 minut
W tym samouczku wariant Baseline pokaże istniejącą jednostkę reklamową (4 wyświetlenia na użytkownika na 10 minut). Wariant A i Wariant B będą wyświetlać nowe jednostki reklamowe (odpowiednio 6 i 8 wyświetleń na użytkownika na 10 minut) niewielkiej podgrupie użytkowników. Jest to kontrolowane przez wartość parametru, która jest identyfikatorem jednostki reklamowej pobranym z interfejsu AdMob. Te wartości parametrów są ustawiane tutaj w Testach A/B Firebase, ale w rzeczywistości to Zdalna konfiguracja Firebase wysyła te wartości do kodu aplikacji w celu obsługi. Zdalną konfigurację skonfigurujesz w następnym kroku.
Kliknij Sprawdź , aby upewnić się, że eksperyment został skonfigurowany zgodnie z oczekiwaniami. Zanim jednak zaczniesz eksperyment, musisz określić, jak kod Twojej aplikacji będzie reagował na wartości parametrów otrzymane z Firebase. Przejdź do następnego kroku, aby zaimplementować, jak Zdalna konfiguracja obsługuje parametr INTERSTITIAL_AD_KEY
.
Krok 1 : Użyj AdMob do tworzenia nowych wariantów jednostki reklamowejKrok 3 : Obsługa wartości parametrów