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 oraz utrzymanie użytkowników;

Samouczek dotyczący rozwiązania

Optymalizacja częstotliwości wyświetlania reklam przy jednoczesnym zachowaniu wysokiej jakości wrażeń użytkownika może być trudna, ale Firebase oferuje narzędzia, które pomogą Ci przeprowadzać testy, a potem podejmować oparte na danych decyzje dotyczące optymalnej częstotliwości wyświetlania reklam.

  • Za pomocą Firebase możesz przeprowadzać testy A/B skuteczności różnych częstotliwości wyświetlania reklam na niewielkiej grupie użytkowników.

  • Możesz obserwować wyniki testu i sprawdzać rekomendacje Firebase dotyczące tego, która częstotliwość wyświetlania reklam zapewnia lepsze wyniki przy minimalnym wpływie na utrzymanie użytkowników.

  • Gdy będziesz mieć pewność, że zmiany prawdopodobnie przyniosą pozytywne efekty, możesz wdrożyć je u większej liczby użytkowników jednym kliknięciem.

Czego się nauczysz

Z tego wieloetapowego samouczka dowiesz się, jak używać Firebase do testowania różnych limitów wyświetleń na użytkownika w przypadku Google AdMobreklam w aplikacji. Jako przykładu użyto reklam pełnoekranowych, ale możesz zastosować te same czynności do testowania limitów wyświetleń na użytkownika w przypadku innych formatów reklam.

W tym samouczku zakładamy, że w aplikacji używasz już AdMob i chcesz sprawdzić, czy zmiana częstotliwości wyświetlania jednostki reklamowej z reklamą pełnoekranową wpłynie na przychody z aplikacji lub inne dane. Jeśli jednak nie używasz jeszcze w aplikacji AdMob, nie musisz tego robić. Czynności opisane w tym samouczku pomogą Ci też określić, jakiej częstotliwości wyświetlania reklam należy używać w aplikacji.

Więcej informacji o uzasadnieniu biznesowym i wartości tego rozwiązania znajdziesz w przeglądzie rozwiązania AdMob optymalizującego częstotliwość wyświetlania reklam.

Usługi i funkcje użyte w tym samouczku

Google AdMob

Google AdMob umożliwia tworzenie jednostek reklamowych o różnej częstotliwości wyświetlania lub odświeżania, które będą wyświetlane w Twojej aplikacji. Gdy połączysz AdMob z Firebase, AdMob będzie przesyłać do Firebase informacje o przychodach z reklam, aby ulepszać optymalizację strategii reklamowej.

Google Analytics

Google Analytics dostarcza informacji o zaangażowaniu i utrzymaniu użytkowników oraz o danych dotyczących generowania przychodu, takich jak przychody ogółem, AdMob przychody, przychody z zakupów i wiele innych. Umożliwia też tworzenie list odbiorców i segmentów użytkowników.

Firebase Remote Config

Firebase Remote Config umożliwia dynamiczną zmianę i dostosowywanie działania oraz wyglądu aplikacji do wybranych segmentów użytkowników – a wszystko to bez publikowania nowej wersji aplikacji. W tym samouczku użyjesz parametrów Remote Config, aby określić, która jednostka reklamowa ma być wyświetlana użytkownikom.

Firebase A/B Testing

Firebase A/B Testing udostępnia interfejs i infrastrukturę do przeprowadzania w aplikacji eksperymentów dotyczących usług i marketingu. Rozdziela warianty eksperymentu między użytkowników, a następnie przeprowadza analizę statystyczną, aby określić, czy wariant eksperymentu osiąga lepsze wyniki niż grupa kontrolna na podstawie wybranego kluczowego wskaźnika, takiego jak przychody lub utrzymanie użytkowników.


Schemat rozwiązania i używanych usług


Omówienie samouczka

Przejdź bezpośrednio do samouczka krok po kroku

  1. Użyj AdMob, aby utworzyć nowe warianty jednostek reklamowych do testowania

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

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

    3. Zaimplementuj miejsca docelowe jednostek reklamowych w kodzie aplikacji.

  2. Konfigurowanie testu A/B w Firebase

    1. Określ podstawy testowania, kierowanie i cele, na podstawie których będzie przeprowadzany test.

    2. Zdefiniuj warianty testu i skonfiguruj parametr Remote Config, który będzie określać, która jednostka reklamowa będzie wyświetlana użytkownikom w ramach testu.

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

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

    2. Wdróż logikę wyświetlania jednostki reklamowej na podstawie wartości parametru.

  4. Rozpoczęcie testu A/B i sprawdzanie jego wyników w Firebase konsoli

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

    2. Sprawdź wpływ każdego wariantu na dane dodatkowe, aby upewnić się, że nie spowodował on niezamierzonych negatywnych skutków w przypadku tych danych.

  5. Podjęcie decyzji o wdrożeniu nowej jednostki reklamowej ze zaktualizowaną częstotliwością wyświetlania reklam

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

    2. Jeśli nie udało się jeszcze wyłonić wyraźnego zwycięzcy, możesz kontynuować eksperyment, aby zebrać więcej danych, lub zakończyć go, jeśli trwa już od dłuższego czasu, a wyniki są niejednoznaczne.

Czego potrzebujesz

  • w Twojej aplikacji (projekt na iOS, Androida lub Unity);

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

  • Dostęp do powiązanego konta AdMob aplikacji z uprawnieniami do tworzenia nowych jednostek reklamowych.

  • Dostęp do powiązanego projektu Firebase aplikacji z uprawnieniami do tworzenia i zarządzania Remote Config oraz A/B Testing, a także do wyświetlania Google Analytics.

  • Preferowane IDE

Słowniczek




Krok 1. Użyj AdMob, aby utworzyć nowe warianty jednostek reklamowych