
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 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 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 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 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. |
Omówienie samouczka
Przejdź przejść bezpośrednio do samouczka krok po kroku
Użyj AdMob, aby utworzyć nowe warianty jednostek reklamowych na potrzeby testów
Utwórz dwie nowe pełnoekranowe jednostki reklamowe w aplikacji AdMob.
W przypadku każdej jednostki reklamowej ustaw ograniczenie liczby wyświetleń na użytkownika. wartość, którą chcesz przetestować.
Umieść jednostki reklamowe w kodzie aplikacji.
Konfiguracja testu A/B w konsoli Firebase
Zdefiniuj podstawy testowania, kierowanie i cele, które chcesz przeprowadzić w ramach testu przeciwko Google.
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.
Obsługuj wartości parametrów Remote Config w kodzie aplikacji
Użyj parametru Remote Config w swojej aplikacji.
Zaimplementuj funkcję wyświetlania jednostki reklamowej na podstawie parametru .
Rozpoczęcie testu A/B i sprawdź wyniki testu w konsoli Firebase
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.
Sprawdź wpływ każdego wariantu na dane dodatkowe, aby mieć pewność, warianty nie miały niezamierzonego negatywnego wpływu na te dane.
-
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.
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
wyświetlić listę typowych terminów dotyczących tego rozwiązania;
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