Krok 2. Skonfiguruj Test A/B w konsoli Firebase
Wprowadzenie: optymalizacja częstotliwości wyświetlania reklam w AdMob za pomocą Firebase |
Krok 1. Użyj AdMob, aby utworzyć nowe warianty jednostek reklamowych do testów |
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 sprawdź jego wyniki w konsoli Firebase |
Krok 5. Zdecyduj, czy chcesz wdrożyć nowy format reklamy |
Po zaimplementowaniu nowych jednostek reklamowych w aplikacji musisz skonfigurować test A/B, który pomoże Ci poznać ich skuteczność. Wskaż użytkowników, na których będzie kierować reklamy, oraz cele testowe. Trzeba też zdefiniować warianty testowe (czyli różne jednostki reklamowe w aplikacji) i skonfigurować parametr Zdalnej konfiguracji, który będzie kontrolować wyświetlanie odmian w aplikacji.
Testy A/B Firebase korzystają z poniższych usług do testowania i analizowania skutków dodania jednostki reklamowej do aplikacji:
- Testy A/B Firebase (ten krok) – zdefiniuj cele i konfigurowalne parametry do testu
- Zdalna konfiguracja Firebase (następny krok) – dodaj do kodu logikę obsługi konfiguracji parametrów
- Google Analytics (działające w tle) – mierzy wpływ konfiguracji
Rozpoczynanie nowego testu A/B
Aby rozpocząć kontrolowany test optymalizacji częstotliwości wyświetlania reklam, przejdź do sekcji Testy A/B w konsoli Firebase. Kliknij Utwórz eksperyment i wybierz Zdalna konfiguracja.
Konfiguracja podstawowa
W sekcji Podstawowe informacje podaj nazwę eksperymentu i podaj jego opis.
Konfigurowanie kierowania
W sekcji Kierowanie wybierz aplikację na iOS lub Androida, na którą chcesz kierować eksperyment.
Ustaw odsetek użytkowników, którym będzie wyświetlana eksperymentalna reklama. W tym samouczku nowe jednostki reklamowe zostaną przetestowane przez 30% użytkowników. Nie oznacza to, że 30% wszystkich użytkowników zobaczy nowe jednostki reklamowe z wyższymi limitami wyświetleń na użytkownika. Oznacza to, że 30% użytkowników zobaczy 2 nowe reklamy pełnoekranowe wraz z jednostką bazową (Twoją istniejącą reklamą).
Wszystkie pozostałe ustawienia pozostaw domyślne.
Skonfiguruj cele
Testy A/B Firebase śledzą dane podstawowe, aby określić zwycięski wariant. Umożliwiają też dodanie danych dodatkowych, dzięki którym poznasz wpływ różnych konfiguracji na inne czynniki ważne dla Twojej aplikacji.
W tym samouczku głównym celem jest optymalizacja szacunkowych przychodów z AdMob, więc wybierz ją z menu.
(Opcjonalnie) Jeśli chcesz, aby Testy A/B śledziły dodatkowe dane, np. Szacunkowe łączne przychody lub różne wskaźniki utrzymania, wybierz te dane, klikając Dodaj dane.
Konfigurowanie wariantów
Ostatnim krokiem konfiguracji testu A/B jest zdefiniowanie parametru Zdalnej konfiguracji, który określa, która jednostka reklamowa będzie wyświetlana użytkownikom.
W sekcji Wersje utwórz nowy parametr o nazwie
INTERSTITIAL_AD_KEY
, wpisując go w polu Parametr na karcie Punkt odniesienia.Zakończ konfigurowanie sekcji Wersje, korzystając z tych ustawień parametru
INTERSTITIAL_AD_KEY
:- Wariant odnośnika: wartość jest ustawiona na identyfikator istniejącej jednostki reklamowej z limitem wyświetleń na użytkownika wynoszącym 4 wyświetlenia na użytkownika na 10 minut.
- Wariant wariantu A: wartość jest ustawiona na identyfikator nowej jednostki reklamowej z limitem wyświetleń na użytkownika wynoszącym 6 wyświetleń na użytkownika na 10 minut.
- Wariant wariantu B: wartość jest ustawiona na identyfikator nowej jednostki reklamowej z limitem wyświetleń na użytkownika wynoszącym 8 wyświetleń na użytkownika na 10 minut.
Na potrzeby tego samouczka wariant Podstawowy będzie uwzględniać 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 grupie użytkowników. Zależy to od wartości parametru, czyli identyfikatora jednostki reklamowej pobranego z interfejsu AdMob. Wartości tych parametrów są ustawiane tutaj w sekcji Testy A/B Firebase, ale to w rzeczywistości Zdalna konfiguracja Firebase wysyła je do kodu Twojej aplikacji w celu ich obsługi. W następnym kroku skonfigurujesz Zdalną konfigurację.
Kliknij Sprawdź, aby upewnić się, że eksperyment jest skonfigurowany zgodnie z oczekiwaniami. Zanim jednak rozpoczniesz eksperyment, musisz określić, jak kod aplikacji będzie reagował na wartości parametrów otrzymywane z Firebase. Przejdź do następnego kroku, aby wdrożyć sposób, w jaki Zdalna konfiguracja obsługuje parametr INTERSTITIAL_AD_KEY
.
Krok 1. Utwórz w AdMob nowe warianty jednostki reklamowejKrok 3. Obsługa wartości parametrów Zdalnej konfiguracji