Co możesz zrobić dzięki personalizacji Remote Config?

Personalizacja Remote Config jest optymalizowana pod kątem zdarzeń Google Analytics, więc jeśli możesz wywołać zdarzenie o znaczących parametrach, możesz stworzyć dla niego personalizację.

Aby uzyskać najbardziej przydatne wyniki, należy wybrać zdarzenie, które jest często wyzwalane, z alternatywnymi wartościami, które, jak się spodziewasz, spowodują znaczące różnice w wynikach. Personalizacja działa najlepiej, gdy masz co najmniej 10 000 użytkowników i ponad 1000 zdarzeń wyzwalających tygodniowo (lub konwersji).

Poniżej opisano kilka różnych sposobów personalizacji aplikacji.

Optymalizuj 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. W tym przypadku załóżmy, że masz grę z opcjonalnymi minigrami, która jest umieszczona za całostronicową reklamą i chcesz zoptymalizować minigry dla każdego użytkownika, zapewniając największe przychody z reklam bez wpływu na zaangażowanie użytkowników.

Omówmy jeden sposób, w jaki możesz to osiągnąć:

  1. W swojej grze zaimplementuj niestandardowe rejestrowanie zdarzeń dla zdarzenia ad_impression specyficznego dla dostawców reklam, z których korzystasz, upewniając się, że parametry currency i value są uwzględnione oraz że w raportowanym parametrze wartości dodawany jest przychód.

    Pomiar przychodów z reklam opisuje sposób automatycznego rejestrowania zdarzeń ad_impression w AdMob , a także udostępnia kilka innych przykładów implementacji dla innych platform 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 Twojej grze będzie w stanie obsłużyć różne wartości.

    W tym przykładzie opisano implementację parametru Remote Config jako flagi funkcji umożliwiającej włączenie kilku różnych minigier. W tym celu otwórz stronę Zdalna konfiguracja i kliknij Dodaj parametr . Możesz nazwać minigame parametru Remote Config wartością domyślną no_game .

    Add a Remote Config parameter

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

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

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

    Add alternative values

  5. Następnie wybierz cel. Ponieważ rejestrujesz teraz zdarzenia wyświetlenia reklamy, które zawierają wartości przychodów, jako cel wybierz Wyświetlenie reklamy , wybierz SUMA i wartość jako parametr do zagregowania oraz dodaj dodatkową metrykę śledzenia dotyczącą czasu zaangażowania użytkownika . Dzięki temu możesz zobaczyć, jak wypada na tle wyników personalizacji.

    Tutaj możesz także wybrać jedno inne zdarzenie jako dane niestandardowe, jeśli uznasz to za istotne.

    Select an objective

  6. Kliknij Dalej , aby wybrać warunek docelowy. Ponieważ optymalizujesz na podstawie zagregowanej wartości przychodów z wyświetleń reklam, jeśli nie przeliczasz wartości przychodów z wydarzeń na tę samą walutę, możesz utworzyć warunek na podstawie użytkowników w określonym regionie, aby poprawić spójność.

    Choose a target condition

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

    Name your personalization

  8. Kliknij Opublikuj zmiany , aby uruchomić personalizację. Użytkownicy zaczną otrzymywać spersonalizowane wartości parametrów w ciągu kilku godzin (w zależności od interwału pobierania zdalnej konfiguracji . Ponieważ czas stosowania wartości do użytkownika ( okno lepkości ) wynosi 24 godziny, zalecamy pozostawienie uruchomień personalizacji przez 14 dni (lub bez przerwy), aby stale się uczyć i doskonalić, zapewniając optymalne doświadczenie każdemu użytkownikowi.

    Możesz sprawdzić skuteczność personalizacji, klikając warunek kierowania parametru na stronie Zdalna konfiguracja .

Teraz, gdy już wiesz, jak utworzyć personalizację, czytaj dalej, aby poznać inne przypadki użycia i omówić opcje, których możesz użyć do ich wdrożenia.

Wybierz najlepsze miejsce docelowe reklamy dla każdego użytkownika

Różni użytkownicy mogą reagować na różne sposoby, gdy wyświetla im się określona forma reklamy lub lokalizacja. W tym przypadku możesz użyć parametru Zdalnej konfiguracji, takiego jak ad_placement , z różnymi wartościami lokalizacji i zoptymalizować pod kątem kliknięć reklam.

Podczas optymalizacji pod kątem ad_clicks możesz skonfigurować co najmniej jeden dodatkowy wskaźnik dla user_engagement , aby śledzić poziom zaangażowania użytkowników i mieć pewność, że pozostanie on wysoki.

Składnik personalizacji Wartości potencjalne i zalecane
Parametr zdalnej konfiguracji ad_placement
Wartości alternatywne top-left, bottom, middle-panel, full-screen
Cel ad_clicks
Dodatkowe wskaźniki user_engagement

Optymalizuj pod kątem częstotliwości reklam

W tym przypadku możesz zoptymalizować częstotliwość reklam, optymalizując zaangażowanie użytkowników, aby określić, która częstotliwość reklam zapewnia największe zaangażowanie użytkowników. Użyj ad_click jako dodatkowego wskaźnika do śledzenia.

Składnik personalizacji Potencjalne lub zalecane wartości
Parametr zdalnej konfiguracji ad_display_freq_in_min
Wartości alternatywne 2, 10, 50
Cel user_engagement
Dodatkowe wskaźniki ad_click

Określ najlepszy wybór poziomu trudności, aby zmaksymalizować zaangażowanie użytkowników

W tym przypadku możesz dostosować aplikację do każdego użytkownika, wybierając odpowiedni poziom trudności, aby w pełni zaangażować każdego użytkownika o różnym poziomie umiejętności gracza. Możesz użyć level_difficulty jako parametru zdalnej konfiguracji i zaangażowania użytkownika jako celu. Dodaj tutaj wszelkie dodatkowe dane, które uznasz za istotne — w tym przykładzie zastosowano level_complete , aby uzyskać wgląd w postęp użytkownika w grze.

Możesz także użyć celu takiego jak przychody z wyświetleń reklam (zgodnie z konfiguracją w Optymalizuj pod kątem przychodów z wyświetleń reklam ) lub użyć in_app_purchase do optymalizacji pod kątem IAP.

Składnik personalizacji Potencjalne lub zalecane wartości
Parametr zdalnej konfiguracji level_difficulty
Wartości alternatywne easy, medium, difficult, impossible
Cel user_engagement
Dodatkowe wskaźniki level_complete