Poradnik rozwiązania
Często początkowo głównym celem monetyzacji aplikacji są zakupy w aplikacji, ale rynek pokazuje, że reklamy w aplikacji stanowią dla aplikacji największe źródło przychodów.
W rzeczywistości według niektórych raportów prognozuje się, że reklamy w aplikacjach wzrosną o prawie 50%, podczas gdy przychody z zakupów w aplikacji wzrosną jedynie o około 30%. Ponadto tylko około 5% użytkowników dokonuje zakupów, co oznacza, że w przypadku większości użytkowników należy wdrożyć strategię monetyzacji, np. reklamę w aplikacji.
Hybrydowe podejście do monetyzacji może objąć wszystkie segmenty użytkowników. Optymalizacja tej strategii jest jednak skomplikowana, ale Google oferuje narzędzia i produkty, które mogą w tym pomóc.
Skorzystaj z Google AdMob , aby utworzyć i wdrożyć jednostki reklamowe do wyświetlania w Twojej aplikacji, a AdMob zajmie się połączeniem reklamodawców z tą przestrzenią reklamową.
Skonfiguruj Google Analytics , aby dynamicznie segmentować użytkowników na kategorie (np. „Kupujący”), które możesz następnie wykorzystać do wdrożenia hybrydowego zarabiania.
Użyj Firebase Remote Config , aby dynamicznie wyświetlać reklamy w aplikacji w zależności od tego, czy użytkownik należy do grupy odbiorców „Kupujący”, czy nie.
Czego się dowiesz
W tym wieloetapowym samouczku dowiesz się, jak używać Google AdMob, odbiorców Google Analytics i Firebase do wdrażania i optymalizowania hybrydowej strategii monetyzacji. Jako przykładowy przypadek testowy wykorzystuje format reklamy pełnoekranowej , ale możesz dokonać ekstrapolacji i wykonać te same kroki, jeśli chcesz użyć innego formatu reklamy .
Pamiętaj, że w tym samouczku założono, że masz podstawową wiedzę na temat Google AdMob i platformy Firebase oraz że chcesz dowiedzieć się, jak zoptymalizować zarabianie na reklamach w aplikacji za pomocą Google Analytics i Firebase Remote Config.
Produkty i funkcje użyte w tym samouczku
Google AdMob Google AdMob umożliwia tworzenie jednostek reklamowych, które będą wyświetlane w Twojej aplikacji. Gdy połączysz AdMob z Firebase, AdMob będzie wysyłać informacje o przychodach z reklam do Firebase, by usprawnić optymalizację strategii reklamowej. Google Analytics Google Analytics zapewnia wgląd w wskaźniki zaangażowania użytkowników, utrzymania i monetyzacji, takie jak całkowite przychody, przychody z AdMob, przychody z zakupów i wiele innych. Umożliwia także tworzenie grup odbiorców i segmentów użytkowników. | Zdalna konfiguracja Firebase Zdalna konfiguracja Firebase umożliwia dynamiczną zmianę i dostosowywanie zachowania i wyglądu aplikacji do pożądanych segmentów użytkowników — a wszystko to bez publikowania nowej wersji aplikacji . W tym samouczku użyjesz parametrów Zdalnej konfiguracji, aby kontrolować, czy nowa jednostka reklamowa będzie wyświetlana użytkownikom na podstawie ich umiejscowienia w grupie odbiorców Google Analytics. |
Omówienie samouczka
Przejdź bezpośrednio do samouczka krok po kroku
Użyj AdMob, aby utworzyć nowe jednostki reklamowe do wyświetlenia
Utwórz jednostkę reklamową na swoim koncie AdMob.
Zaimplementuj jednostkę reklamową w kodzie swojej aplikacji.
Dodaj pakiet SDK Google Analytics dla Firebase do bazy kodu swojej aplikacji.
Poznaj odbiorców Google Analytics.
Skonfiguruj Zdalną konfigurację Firebase, aby wyświetlać określone reklamy
Skonfiguruj parametry i warunki Zdalnej konfiguracji w konsoli Firebase.
Dodaj zestaw SDK zdalnej konfiguracji do bazy kodu swojej aplikacji.
Skonfiguruj instancję Remote Config.
Pobierz i aktywuj zdalną konfigurację.
Użyj wartości parametru Zdalna konfiguracja.
Wydaj swoją aplikację.
Co będziesz potrzebował
Twoja własna aplikacja (projekt iOS, Android, Flutter lub Unity)
Twoja aplikacja zarejestrowana jako aplikacja Firebase połączona z aplikacją AdMob ( więcej informacji ).
Oznacza to, że wykonywane są również następujące czynności:Włączyłeś Google Analytics w swoim projekcie Firebase (co oznacza, że połączyłeś projekt Firebase z usługą Google Analytics).
Dodałeś odpowiednią konfigurację Firebase do bazy kodu swojej aplikacji.
(Aplikacje na Androida lub aplikacje przeznaczone na Androida) Połącz swoją aplikację Firebase z Google Play (wymagane, aby uzyskać dane o zdarzeniach zakupu w aplikacji)
Dostęp do konta AdMob powiązanego z Twoją aplikacją z uprawnieniami do tworzenia nowych jednostek reklamowych
Dostęp do projektu Firebase powiązanego z Twoją aplikacją, z uprawnieniami do tworzenia zdalnej konfiguracji Firebase i zarządzania nią
Dostęp do usługi Google Analytics połączonej z Twoim projektem Firebase z uprawnieniami do tworzenia list odbiorców (co najmniej rola redaktora)
Twoje preferowane IDE
Słowniczek
Zdarzenia Google Analytics : działania podejmowane przez użytkowników w Twojej aplikacji, np. dokonywanie zakupów w aplikacji, klikanie reklamy, logowanie się do aplikacji itp.
Odbiorcy Google Analytics : segment bazy użytkowników, którzy mają te same atrybuty. Wszyscy użytkownicy w danej grupie odbiorców wykazali takie samo zachowanie w Twojej aplikacji (na przykład dodali produkt do koszyka) i/lub udostępnili dane demograficzne lub inne dane opisowe (na przykład przedział wiekowy).
Parametr zdalnej konfiguracji : konfigurowalny parametr (para klucz-wartość) używany do kontrolowania, czy aplikacja wyświetla reklamy, czy nie. W podstawowej implementacji tego przewodnika będzie ona miała wartość logiczną.
Warunek zdalnej konfiguracji : warunek jest używany do kierowania na grupę wystąpień aplikacji. Warunki składają się z co najmniej jednej reguły, z których wszystkie muszą mieć wartość true, aby warunek mógł mieć wartość true dla danej instancji aplikacji.
Krok 1 : użyj AdMob, aby utworzyć nowe jednostki reklamowe do wyświetlania