Omówienie rozwiązania
Co to jest optymalizacja częstotliwości wyświetlania reklam?
Niezależnie od tego, czy Twoja aplikacja generuje przychody z reklam, czy z innych źródeł, optymalizacja przychodów z reklam i zapewnianie wysokiej jakości wrażeń użytkownikom może być trudne. Reklamy są świetnym źródłem przychodów, ale ich duża częstotliwość może negatywnie wpływać na wrażenia użytkowników i prowadzić do rezygnacji z aplikacji.
Nie ma jednego uniwersalnego podejścia do częstotliwości wyświetlania reklam w przypadku wszystkich aplikacji. Skuteczność reklam różni się znacznie w zależności od aplikacji i grupy odbiorców. Możesz się obawiać, że zwiększenie częstotliwości wyświetlania reklam może negatywnie wpłynąć na wrażenia użytkowników lub ich utrzymanie, ale możesz też być ciekawy, czy przy odpowiednim wdrożeniu może to doprowadzić do wzrostu przychodów i zaangażowania, przy jednoczesnym kontrolowaniu danych dotyczących zaangażowania.
Aby rozwiązać te problemy, Firebase oferuje narzędzia, które pomagają testować i podejmować decyzje oparte na danych 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 i ma minimalny wpływ 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.
Uzasadnienie biznesowe i wartość
Deweloperzy i wydawcy, którzy używają Google AdMob i narzędzi Firebase do optymalizacji częstotliwości wyświetlania reklam, odnotowują znaczny wzrost przychodów bez negatywnego wpływu na wrażenia użytkowników.
![]() |
Qtonz używa Firebase, aby zwiększyć przychody z reklam 4-krotnie i zwiększyć zaangażowanie użytkowników, dostosowując ich wrażenia na różnych etapach ścieżki.
|
Wdrażanie rozwiązania
Aby wdrożyć to rozwiązanie, możesz skorzystać z naszego samouczka krok po kroku (omówienie tego samouczka znajdziesz w dalszej części tej strony).
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.
Usługi i funkcje używane w tym rozwiązaniu
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 do rozwiązania
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.