Samouczek: optymalizacja częstotliwości wyświetlania reklam w AdMob za pomocą Firebase

testowanie różnych częstotliwości wyświetlania reklam i ich wpływu na przychody i utrzymanie użytkowników.

Samouczek dotyczący rozwiązania

Optymalizacja częstotliwości wyświetlania reklam przy jednoczesnym zapewnieniu nie jest proste. Firebase jednak oferuje narzędzia, które umożliwiają testowanie która pomaga określić optymalną częstotliwość wyświetlania reklam.

  • W Firebase możesz przeprowadzać testy A/B skuteczności z różną częstotliwością wyświetlania reklam na niewielkim podzbiorze użytkowników.

  • Możesz obserwować wyniki testów i sprawdzać rekomendacje z Firebase która częstotliwość wyświetlania reklam jest skuteczniejsza przy minimalnym wpływie i ich utrzymanie.

  • Gdy masz pewność, że zmiany prawdopodobnie przyniosą pozytywne efekty, Możesz wprowadzić zmiany na większej liczbie użytkowników jednym kliknięciem.

Czego się nauczysz

Z tego samouczka krok po kroku dowiesz się, jak używać Firebase do testowania różnych limitów wyświetleń Google AdMobreklam w aplikacji. W tym samouczku przykładem jest reklama pełnoekranowa, ale te same czynności możesz wykonać, aby przetestować ograniczenie częstotliwości wyświetleń innych formatów reklam.

W tym samouczku zakładamy, że korzystasz już z usługi AdMob w swojej aplikacji i wiesz, że np. sprawdzić, czy zmiana częstotliwości pełnoekranowej jednostki reklamowej wpływają na przychody z aplikacji i inne dane. Jeśli jednak nie zostało to jeszcze zrobione używaj w aplikacji usługi AdMob. Nie martw się. Pomocne mogą też być czynności opisane w tym samouczku wiesz, jakiej częstotliwości wyświetlania reklam w aplikacji używać.

Więcej informacji o korzyściach płynących z wprowadzenia tego rozwiązania znajdziesz w naszym Omówienie rozwiązania optymalizacji częstotliwości wyświetlania reklam AdMob.

Usługi i funkcje używane w tym samouczku

Google AdMob umożliwia tworzenie jednostek reklamowych z różnymi częstotliwościami wyświetlania reklam lub częstotliwości odświeżania, . Gdy połączysz aplikację AdMob z Firebase, AdMob będzie przesyłać przychody z reklam przesyłać do Firebase informacje, aby usprawnić optymalizację strategii reklamowej.
Google Analytics zapewnia wgląd w te dane: zaangażowanie użytkowników, utrzymanie użytkowników i dane o generowaniu przychodu, takie jak łączne przychody, AdMob, przychody z zakupów i wiele innych korzyści. Pozwala też: tworzyć odbiorców i segmenty użytkowników.
Firebase Remote Config umożliwia: dynamicznie zmieniać i dostosowywać działanie i wygląd aplikacji wybranych segmentów użytkowników – bez publikowania nowych wersji . W tym samouczku użyjemy parametrów Remote Config, aby kontrolować, która jednostka reklamowa jest wyświetlana użytkownikom.
Firebase A/B Testing zapewnia interfejs i infrastrukturę do przeprowadzania eksperymentów produktowych i marketingowych w aplikacji. Zajmuje się dystrybucją wariantów eksperymentu do użytkowników, a następnie przeprowadza analizę statystyczną, aby określić, czy wariant eksperymentalny jest skuteczniejszy od grupy kontrolnej na podstawie wybranego kluczowego wskaźnika, np. przychodów lub retencji użytkowników.


Schemat blokowy rozwiązania i używanych produktów


Omówienie samouczka

Przejdź przejść bezpośrednio do samouczka krok po kroku

  1. Użyj AdMob, aby utworzyć nowe warianty jednostek reklamowych na potrzeby testów

    1. Utwórz dwie nowe pełnoekranowe jednostki reklamowe w aplikacji AdMob.

    2. W przypadku każdej jednostki reklamowej ustaw ograniczenie liczby wyświetleń na użytkownika. wartość, którą chcesz przetestować.

    3. Umieść jednostki reklamowe w kodzie aplikacji.

  2. Konfiguracja testu A/B w konsoli Firebase

    1. Zdefiniuj podstawy testowania, kierowanie i cele, które chcesz przeprowadzić w ramach testu przeciwko Google.

    2. Zdefiniuj warianty testowe i skonfiguruj parametr Remote Config, który pozwala określić, która jednostka reklamowa będzie się wyświetlać użytkownikom testowym.

  3. Obsługuj wartości parametrów Remote Config w kodzie aplikacji

    1. Użyj parametru Remote Config w swojej aplikacji.

    2. Zaimplementuj funkcję wyświetlania jednostki reklamowej na podstawie parametru .

  4. Rozpoczęcie testu A/B i sprawdź wyniki testu w konsoli Firebase

    1. Po rozpoczęciu testu i jego przeprowadzeniu przez kilka dni lub tygodni sprawdź w konsoli Firebase, czy test A/B wykazał wariant zwycięski na podstawie głównego celu testu.

    2. Sprawdź wpływ każdego wariantu na dane dodatkowe, aby mieć pewność, warianty nie miały niezamierzonego negatywnego wpływu na te dane.

  5. Zdecyduj, czy opublikuj nową jednostkę reklamową ze zaktualizowaną częstotliwością wyświetlania reklam.

    1. Jeśli A/B Testing uzna, że wariant z nowym formatem reklamy jest zwycięski, możesz zacząć wyświetlać ten format wszystkim użytkownikom objętym eksperymentem, wszystkim użytkownikom aplikacji lub podzbiorowi użytkowników.

    2. Jeśli zwycięzca nie zostanie jeszcze wyłoniony, możesz kontynuować bieg eksperyment, aby zebrać więcej danych, lub zakończyć eksperyment, jeśli jest już od dłuższego czasu dawało niejednoznaczne wyniki.

Czego potrzebujesz

  • Twoja własna aplikacja (projekt na iOS, Androida lub Unity)

  • Twoja aplikacja zarejestrowana jako aplikacja Firebase połączona z aplikacją AdMob (więcej informacji)

  • Dostęp do powiązanego z Twoją aplikacją konta AdMob z uprawnieniami do tworzenia nowe jednostki reklamowe

  • Dostęp do projektu Firebase powiązanego z Twoją aplikacją z uprawnieniami do tworzenia i zarządzaj nimi Remote Config i A/B Testing, a także wyświetlać Google Analytics

  • Twoje preferowane IDE

Słowniczek

  • Przychody z: AdMob: przychody z sieci i Otwartego ustalania stawek: AdMob

  • Przychody z zakupów w aplikacji: przychody z zakupów w aplikacji.

  • Łączne przychody: łączne przychody.

  • Utrzymanie: utrzymanie jako kluczowe dane w testach A/B jest śledzone jako 1 dzień, 2–3 dni, 4–7 dni, 8–14 dni lub ponad 15 dni utrzymania użytkowników

  • Remote Config parametr: konfigurowalny parametr służący do określania, która jednostka reklamowa jest wyświetlana użytkownikom. W tym przewodniku będzie to identyfikator jednostki reklamowej.

  • Konfiguracja podstawowa: konfiguracja w niezmienionej postaci w dowolnym teście A/B. – nazywa się to też grupą kontrolną. Element sterujący zwykle używa wartości domyślnej dla argumentu parametru Remote Config, ale można go skonfigurować tak, aby używał nowego elementu sterującego w razie potrzeby.

  • Konfiguracje wariantów: alternatywą są konfiguracje wariantów w konfiguracjach z różnymi wartościami parametru Remote Config, które testujemy w porównaniu z konfiguracją bazową.




Krok 1. Użyj AdMob, aby utworzyć nowe warianty jednostki reklamowej




Google AdMob to prosty sposób na zarabianie na aplikacjach mobilnych dzięki kierowanym reklamom w aplikacjach.

Aktualizacja: Feb 28, 2025

Developer documentation for Firebase

Aktualizacja: Feb 28, 2025

Developer documentation for Firebase

Aktualizacja: Feb 28, 2025