Krok 2. Skonfiguruj test A/B w konsoli Firebase
Wprowadzenie: Optymalizuj częstotliwość wyświetlania reklam AdMob za pomocą Firebase |
Krok 1. Użyj AdMob, by utworzyć nowe warianty jednostek reklamowych do testowania |
Krok 2. Skonfiguruj test A/B w konsoli Firebase |
Krok 3. Obsługuj wartości parametrów Remote Config w kodzie aplikacji |
Krok 4. Rozpocznij przeprowadzić test A/B i sprawdzić jego wyniki w konsoli Firebase. |
Krok 5. Zdecyduj czy wdrożyć nowy format reklamy |
Po zaimplementowaniu nowych jednostek reklamowych w aplikacji musisz skonfigurować Test A/B, który pomoże Ci zrozumieć skuteczność tych jednostek reklamowych. Określisz, na których użytkowników należy kierować reklamy i w jakich celach testowych. Oprócz tego określ warianty testowe (różne jednostki reklamowe w aplikacji) i ustaw parametr Remote Config, który będzie kontrolować wyświetlanie wersji w Twojej aplikacji.
Firebase A/B Testing używa tych usług do testowania i analizowania efekty dodania jednostki reklamowej do aplikacji:
- Firebase A/B Testing (ten krok) – zdefiniuj cele i można je skonfigurować parametry testu
- Firebase Remote Config (następny krok) – dodaj do kodu logikę, która obsłuży konfigurację parametrów.
- Google Analytics (działa za kulisami) – mierzy wpływ konfiguracje
Rozpocznij nowy test A/B
Aby rozpocząć kontrolowany test optymalizacji częstotliwości wyświetlania reklam, przejdź do sekcji do sekcji A/B Testing w konsoli Firebase. Kliknij kolejno Utwórz eksperyment i Remote Config.
Konfiguracja podstawowa
W sekcji Podstawy zdefiniuj nazwę eksperymentu i podaj parametr opis eksperymentu.
Konfigurowanie kierowania
W sekcji Kierowanie wybierz aplikację na iOS lub Androida, której ma używać reguła na który eksperyment będzie kierowany.
Ustaw odsetek użytkowników, którym będzie wyświetlana eksperymentalna reklama. Do tego celu , nowe jednostki reklamowe zostaną przetestowane przez 30% użytkowników. Pamiętaj, że Nie oznacza to jednak, że 30% wszystkich użytkowników zobaczy nowe jednostki reklamowe z zwiększone limity wyświetleń na użytkownika; co oznacza, że na nią 30% użytkowników dwóch nowych reklam pełnoekranowych wraz z podstawową jednostką reklamową ( istniejącą reklamę).
Wszystkie pozostałe ustawienia pozostaw domyślne.
Skonfiguruj cele
Funkcja Firebase A/B Testing śledzi dane podstawowe, aby określić zwycięzcę wariantu, ale pozwala też dodawać dane pomocnicze, wpływ różnych konfiguracji na inne czynniki ważne dla aplikacji.
W tym samouczku optymalizacja szacunkowych przychodów z AdMob jest podstawowym cel, wybierz go z menu.
(Opcjonalnie) Jeśli chcesz, aby A/B Testing śledził dodatkowe dane, np. szacunkowe łączne przychody lub różne wskaźniki utrzymania, wybierz je, klikając Dodaj dane.
Konfigurowanie wariantów
Ostatnim krokiem konfiguracji testu A/B jest zdefiniowanie atrybutu Remote Config 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 sekcji Punkt odniesienia.Zakończ konfigurowanie sekcji Warianty, korzystając z tych ustawień dla parametru
INTERSTITIAL_AD_KEY
:- Wariant podstawowego: wartość jest ustawiana na identyfikator jednostki reklamowej istniejącej reklamy. Jednostka z limitem wyświetleń na użytkownika ustawionym na 4 wyświetlenia na użytkownika na 10 minut
- Wariant wariantu A: wartość jest ustawiona na identyfikator jednostki reklamowej nowej reklamy. Jednostka 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 jednostki reklamowej nowej reklamy. Jednostka z limitem wyświetleń na użytkownika wynoszącym 8 wyświetleń na użytkownika na 10 minut
W tym samouczku wariant Podstawowy będzie wyświetlać dotychczasową 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 jest wartością parametru, którą jest identyfikator jednostki reklamowej pobrany z interfejsu użytkownika AdMob. Te wartości parametrów są ustawione tutaj w Firebase A/B Testing, ale w rzeczywistości Firebase Remote Config, który wysyła te wartości do kodu aplikacji dla z obsługą klienta. W następnym kroku skonfigurujesz usługę Remote Config.
Kliknij Sprawdź, aby upewnić się, że eksperyment jest skonfigurowany zgodnie z oczekiwaniami. Pamiętaj jednak:
Przed rozpoczęciem eksperymentu musisz określić, jak Twoja aplikacja
zareaguje na wartości parametrów otrzymane z Firebase. Przejdź do
kolejny krok, aby wdrożyć sposób, w jaki Remote Config obsługuje INTERSTITIAL_AD_KEY
.
AdMob, aby utworzyć nowe warianty jednostki reklamowej Krok 1. Użyj Krok 3. Przetwórz wartości parametru Remote Config