Optymalizacja pod kątem przychodów z wyświetleń reklam

Jednym ze sposobów wykorzystania personalizacji jest optymalizacja pod kątem przychodów z wyświetleń reklam. Załóżmy, że masz grę z opcjonalnymi minigrami, do których dostęp jest możliwy po obejrzeniu reklamy pełnoekranowej. Chcesz zoptymalizować minigry pod kątem każdego użytkownika, aby uzyskać jak największe przychody z reklam bez wpływu na zaangażowanie użytkowników.

Oto jeden ze sposobów, jak to zrobić:

  1. W grze zaimplementuj logowanie zdarzeń niestandardowych ad_impression dotyczące używanych dostawców reklam. Upewnij się, że uwzględnione są parametry currency i value oraz że przychody są dodawane do raportowanego parametru value.

    Pomiar przychodów z reklam opisuje, jak automatycznie logować zdarzenia ad_impression w AdMob oraz podaje kilka innych przykładów implementacji na innych platformach do wyświetlania reklam, takich jak AppLovin i ironSource.

  2. Określ parametr Remote Config, którego będziesz używać, oraz alternatywne wartości do wyboru i upewnij się, że logika w grze może obsługiwać różne wartości.

    Ten przykład opisuje implementację parametru Remote Config jako flagi funkcji, która umożliwia korzystanie z kilku różnych minigier.

    1. W konsoli Firebase otwórz DevOps i zaangażowanie > Remote Config.

    2. Kliknij Dodaj parametr.

    3. Nazwij parametr Remote Config minigame i ustaw wartość domyślną no_game.

    Dodawanie parametru Zdalnej konfiguracji

  3. Teraz dodaj personalizację, klikając Dodaj nowy i wybierając Personalizacja.

  4. Dodaj maksymalnie 5 wartości alternatywnych, a następnie kliknij Dalej.

    W tym przykładzie minigry możesz użyć wartości tictactoe, word_scramble i race.

    Dodawanie wartości alternatywnych

  5. Następnie wybierz cel. Ponieważ logujesz teraz zdarzenia wyświetlenia reklamy, które zawierają wartości przychodów, jako cel wybierz Wyświetlenie reklamy, a jako parametr do agregacji wybierz SUM i value . Dodaj też dodatkowy parametr śledzenia Czas zaangażowania użytkownika. Dzięki temu możesz zobaczyć, jak wypada on w wynikach personalizacji.

    Jeśli uznasz to za stosowne, możesz też wybrać inne zdarzenie jako niestandardowy parametr.

    Wybierz cel

  6. Aby wybrać warunek docelowy, kliknij Dalej. Ponieważ optymalizujesz pod kątem zagregowanej wartości przychodów z wyświetleń reklam, jeśli nie przeliczasz wartości przychodów ze zdarzeń na tę samą walutę, możesz utworzyć warunek oparty na użytkownikach z określonego regionu, aby zwiększyć spójność.

    Wybierz warunek kierowania

  7. Kliknij Dalej , nazwij personalizację, a następnie kliknij Zapisz.

    Nazwij personalizację

  8. Aby uruchomić personalizację, kliknij Opublikuj zmiany. Użytkownicy zaczną otrzymywać spersonalizowane wartości parametrów w ciągu kilku godzin (w zależności od interwału pobierania Remote Config Remote Config). Ponieważ czas, przez jaki wartość jest stosowana do użytkownika (okno trwałości), wynosi 24 godziny, zalecamy, aby personalizacje działały przez 14 dni (lub na stałe), aby mogły się uczyć i ulepszać, zapewniając optymalne wrażenia każdemu użytkownikowi.

    Aby sprawdzić skuteczność personalizacji, kliknij warunek kierowania na parametr na stronie Remote Config.

Teraz, gdy wiesz już, jak utworzyć personalizację, zapoznaj się z innymi przypadkami użycia, aby dowiedzieć się, jak je wdrożyć.