 
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. | 
Omówienie samouczka
Przejdź bezpośrednio do samouczka krok po kroku
- Użyj AdMob, aby utworzyć nowe warianty jednostek reklamowych do testowania - Utwórz w AdMob 2 nowe pełnoekranowe jednostki reklamowe. 
- Ustaw ograniczenie liczby wyświetleń każdej jednostki reklamowej na wartość wyświetleń na użytkownika, którą chcesz przetestować. 
- Zaimplementuj miejsca docelowe jednostek reklamowych w kodzie aplikacji. 
 
- Konfigurowanie testu A/B w Firebase - Określ podstawy testowania, kierowanie i cele, na podstawie których będzie przeprowadzany test. 
- 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. 
 
- Obsługa wartości parametrów Remote Config w kodzie aplikacji - Użyj parametru Remote Config w swojej aplikacji. 
- Wdróż logikę wyświetlania jednostki reklamowej na podstawie wartości parametru. 
 
- Rozpoczęcie testu A/B i sprawdzanie jego wyników w Firebase konsoli - 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. 
- Sprawdź wpływ każdego wariantu na dane dodatkowe, aby upewnić się, że nie spowodował on niezamierzonych negatywnych skutków w przypadku tych danych. 
 
- 
- 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. 
- 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