Samouczek: optymalizacja częstotliwości wyświetlania reklam w AdMob

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 eksperymentRemote Config.

<span class=Interfejs konsoli Firebase pokazujący, jak rozpocząć test A/B za pomocą Remote Config" class="screenshot">

Konfiguracja podstawowa

W sekcji Podstawy zdefiniuj nazwę eksperymentu i podaj parametr opis eksperymentu.

<span class=Interfejs użytkownika konsoli Firebase pokazujący, jak skonfigurować podstawy testu A/B class="Zrzuty ekranu">

Konfigurowanie kierowania

  1. W sekcji Kierowanie wybierz aplikację na iOS lub Androida, której ma używać reguła na który eksperyment będzie kierowany.

  2. 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.

<span class=Interfejs użytkownika konsoli Firebase pokazujący, jak skonfigurować kierowanie w teście A/B. class="Zrzuty ekranu">

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.

  1. W tym samouczku optymalizacja szacunkowych przychodów z AdMob jest podstawowym cel, wybierz go z menu.

  2. (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.

<span class=Interfejs użytkownika konsoli Firebase pokazujący, jak skonfigurować cele testu A/B. class="Zrzuty ekranu">

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.

  1. W sekcji Wersje utwórz nowy parametr o nazwie INTERSTITIAL_AD_KEY, wpisując go w polu Parametr sekcji Punkt odniesienia.

  2. 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 Awariant 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.

<span class=Interfejs użytkownika konsoli Firebase pokazujący, jak skonfigurować warianty testu A/B. class="Zrzuty ekranu">

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 .




Krok 1. Użyj AdMob, aby utworzyć nowe warianty jednostki reklamowej Krok 3. Przetwórz wartości parametru Remote Config