Samouczek: testowanie nowych formatów reklam AdMob

Krok 2. Skonfiguruj test A/B w konsoli Firebase


Wprowadzenie: testowanie nowego formatu reklamy AdMob za pomocą Firebase
Krok 1. Użyj AdMob, aby utworzyć nową wersję jednostki reklamowej na potrzeby testów

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 test A/B i sprawdź jego wyniki w konsoli Firebase
Krok 5. Zdecyduj, czy chcesz wdrożyć nowy format reklamy


Po zaimplementowaniu nowej jednostki reklamowej w aplikacji musisz skonfigurować test A/B, który pomoże Ci ocenić skuteczność tej jednostki. Określ, na jakich użytkowników chcesz kierować test, a także cele testu. Musisz też zdefiniować warianty testowe (różne jednostki reklamowe w aplikacji) i skonfigurować parametr Remote Config, który będzie kontrolować wyświetlanie tych wariantów w aplikacji.

Firebase A/B Testing do testowania i analizowania wpływu dodania jednostki reklamowej do aplikacji korzysta z tych usług:

  • Firebase A/B Testing (ten krok) – określ cele i parametry konfigurowalne testu
  • Firebase Remote Config (następny krok) – dodaj do kodu logikę, która obsłuży konfigurację parametrów.
  • Google Analytics (działa w tle) – mierzy wpływ konfiguracji

Rozpocznij nowy test A/B

Aby rozpocząć kontrolowany test wdrażania nowego formatu reklamy, otwórz sekcję A/B Testing w konsoli Firebase. Kliknij kolejno Utwórz eksperymentRemote Config.

Konfigurowanie testu A/B

Konfiguracja podstawowa

W sekcji Podstawowe informacje wpisz nazwę i opis eksperymentu.

<span class=Interfejs konsoli Firebase pokazujący konfigurację podstawowych ustawień testu A/B. class="screenshot">

Konfigurowanie kierowania

  1. W sekcji Kierowanie wybierz aplikację na iOS lub Androida, na którą będzie kierowany eksperyment.

  2. Ustaw odsetek użytkowników, którym będzie wyświetlana eksperymentalna reklama. W tym samouczku nowa jednostka reklamowa zostanie przetestowana na grupie 10% użytkowników. Pamiętaj, że nie oznacza to, że nowy format reklamy zobaczą wszyscy użytkownicy. Oznacza to, że 10% użytkowników weźmie udział w eksperymencie i zobaczy nowy format reklamy, a 10% nie zobaczy tego formatu.

    Wszystkie pozostałe ustawienia pozostaw domyślne.

<span class=Interfejs konsoli Firebase pokazujący, jak skonfigurować kierowanie testu A/B” class="screenshot">

Konfigurowanie celów

Firebase A/B Testing śledzi dane podstawowe, aby określić zwycięski wariant, ale pozwala też dodawać dane pomocnicze, aby zrozumieć wpływ różnych konfiguracji na inne czynniki, które mają znaczenie dla Twojej aplikacji.

  1. Na potrzeby tego samouczka głównym celem jest optymalizacja szacowanej AdMobwydajności, więc wybierz ją 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 konsoli Firebase pokazujący konfigurowanie celów testu A/B. class="screenshot">

Konfigurowanie wariantów

Ostatnim krokiem konfiguracji testu A/B jest zdefiniowanie parametru Remote Config, który określa, czy nowa jednostka reklamowa będzie wyświetlana użytkownikom.

  1. W sekcji Warianty utwórz nowy parametr o nazwie SHOW_NEW_AD_KEY, wpisując go w polu Parametr na karcie Wartość domyślna.

  2. Zakończ konfigurowanie sekcji Warianty, używając tych ustawień parametru SHOW_NEW_AD_KEY:

    • Wariant podstawowy: wartość ustawiona na false (co oznacza, że nie wyświetlaj nowego formatu reklamy).
    • Wariant A: wartość ustawiona na true (co oznacza: wyświetl nowy format reklamy).

    W tym samouczku wariant podstawowy nie będzie wyświetlał nowego formatu reklamy użytkownikom, a wariant A będzie wyświetlał nowy format reklamy niewielkiej grupie użytkowników. Określa ją wartość logiczna parametru. Te wartości są ustawiane tutaj w funkcji Firebase A/B Testing, ale to funkcja Firebase Remote Config wysyła te wartości do kodu aplikacji w celu ich obsługi. W następnym kroku skonfigurujesz Remote Config.

<span class=Interfejs konsoli Firebase pokazujący konfigurowanie wariantów testu A/B" class="screenshot">

Kliknij Sprawdź, aby sprawdzić, czy eksperyment jest skonfigurowany zgodnie z oczekiwaniami. Zanim jednak rozpoczniesz eksperyment, musisz określić działanie kodu aplikacji w odpowiedzi na wartość parametru true lub false otrzymaną z Firebase. Aby dowiedzieć się, jak usługa Remote Config obsługuje parametr SHOW_NEW_AD_KEY, przejdź do następnego kroku.




Krok 1. Utwórz nową wersję jednostki reklamowej za pomocą AdMobKrok 3. Postępuj zgodnie z wartościami parametru Remote Config