Gdy korzystasz z personalizacji Remote Config, automatycznie udostępniasz użytkownikom jeden z kilku różnych sposobów optymalizacji wybranego celu. Zapoznaj się z omówieniem tej funkcji.
Oto jak to zrobić.
1. Dostosuj aplikację za pomocą usług Analytics i Remote Config
Zanim zaczniesz oferować użytkownikom spersonalizowane funkcje, aplikacja musi: używać funkcji Analytics i Remote Config.
Jeśli usługa Google Analytics nie została włączona przez Ciebie został utworzony projekt Firebase, włącz go w Integracje.
Upewnij się, że używasz co najmniej tych wersji pakietu SDK Remote Config:
- iOS: wersja 7.5.0 lub nowsza
- Android: wersja 20.0.3 (Firebase BoM 26.4.0) lub nowsza
- C++ 7.1.1 i nowsze
- Unity: wersja 7.1.0 i nowsze
Tylko te i nowsze wersje rejestrują dane niezbędne dla system personalizacji reklam, aby nauczyć się, jak zoptymalizować witrynę pod kątem Twoich celów.
Dodaj do swojej aplikacji wywołania rejestrowania zdarzeń.
Zarejestruj zdarzenie jako minimum, gdy użytkownik wykona określone działanie pod kątem optymalizacji. Na przykład jeśli chcesz zoptymalizować kampanię pod kątem oceny w Sklepie Play zgłoszenia, rejestruj zdarzenie za każdym razem, gdy użytkownik oceni Twoją aplikację.
Dodatkowo musisz zapisać każdy Zdarzenia: Analytics które nie są przydatne w przypadku Twojej aplikacji zapisane automatycznie. Rejestrując te zdarzenia kontekstowe, można poprawić jakość personalizacji.
Wdrażaj różne funkcje, które mają być dostępne w Twoim . Może to być po prostu personalizacja, jak często reklamy są wyświetlane lub bardziej istotne alternatywne rozwiązania, takie jak wdrożenie układy.
Możliwość skonfigurowania różnych funkcji dla użytkowników na podstawie wartości atrybutu parametr Remote Config. Zapoznaj się z artykułem Pierwsze kroki w usłudze Remote Config. i Remote Config strategii wczytywania.
Na tym etapie możesz wdrożyć swoją aplikację w App Store lub w Sklepie Play. Użytkownicy będą nadal korzystać z domyślnych ustawień, ale ponieważ możesz kontrolować te ustawienia za pomocą zmiennej z zdalnej konfiguracji, możesz zacząć eksperymentować z automatyczną personalizacją parametrów.
W ramach zaktualizowanej aplikacji musisz mieć odpowiednią masę krytyczną użytkowników system personalizacji może zacząć optymalizować wrażenia użytkownika.
2. Skonfiguruj personalizację parametrów w konsoli Firebase
Gdy aplikacja instrumentalna znajduje się już w możesz użyć Firebase konsola, aby skonfigurować personalizację.
Na stronie Remote Config w w konsoli Firebase znajdź parametr, który kontroluje użytkownika którą chcesz spersonalizować, i kliknij ikonę ołówka, aby ją edytować.
W panelu Edytowanie parametru kliknij Dodaj nowy > Personalizacja
Zdefiniuj co najmniej 2 wartości alternatywne. „Wartości alternatywne” to nazwa specjalna dla wartości parametrów, które algorytm personalizacji może wybrać dla użytkowników. Format użytych tutaj wartości musi być zgodny z typ danych, używany przez parametr Remote Config.
Wybierz cel. Możesz wybrać jedną z tych opcji:
- Wybierz z listy gotowych celów dla takich danych jak przychody, zaangażowanie użytkowników.
Dodaj dane niestandardowe na podstawie innego zdarzenia Google Analytics, które , które chcesz zoptymalizować, wpisując nazwę zdarzenia w polu Cel. i kliknij Utwórz zdarzenie.
Te zdarzenia mogą być dynamiczne lub niestandardowe, więc nie będą się pojawiać . Aby określone dane dokładnie pasowały do aktywnego Analytics, sprawdź je w Analytics > Wydarzenia.
Wybierz, czy chcesz optymalizować kampanię pod kątem liczby zdarzeń (COUNT), czy pod kątem sumy ze wszystkich zdarzeń (SUMA).
W niektórych przypadkach ta opcja jest wstępnie wybrana dla wbudowanych funkcji Analytics zdarzeń. Na przykład w przypadku zaangażowania użytkownika zawsze będzie wybrana wartość SUMA na optymalizację pod kątem łącznego czasu. Jeśli wybierzesz Kliknięcia reklam, personalizacje będą optymalizowane pod kątem LICZBA, czyli łącznej liczby zdarzeń kliknięcia reklamy.
Jeśli wybierzesz SUMA, wpisz nazwę parametru zdarzenia, aby: agregacji.
W większości przypadków nazwa parametru zdarzenia to
value
, ale możesz masz dane niestandardowe z określoną wartością, którą chcesz agregować. Dla: np. zdarzenie z różnymi rodzajami walut z parametrami takich jakUSD
,JPY
,AUD
itd., możesz zoptymalizować przychody z Australii podającAUD
jako parametr zdarzenia (a w następnym kroku pamiętaj o skonfigurować warunek kierowania dla użytkowników w Australii).Opcjonalnie możesz wybrać maksymalnie dwa dodatkowe rodzaje danych, które chcesz śledzić. Z kolei nie wpływają na algorytm personalizacji, ale mogą pomóc Ci lepiej poznawanie skuteczności i trendów. Jeśli na przykład personalizacja optymalizacji pod kątem kliknięć reklam, warto śledzić zaangażowanie użytkowników i indywidualnych.
Śledzenie wskaźników będzie widoczne w podsumowaniu wyników personalizacji, które jest uporządkowane według kart.
Zdefiniuj lub wybierz warunek kierowania dla spersonalizowanego parametru. Personalizacja będzie dostępna tylko dla użytkowników, którzy spełniają ten warunek. Część często stosowanych warunków to ograniczenie personalizacji tylko do użytkowników konkretnej platformy lub tylko użytkownikom w konkretnym regionie.
Gdy spełnią Twoje satysfakcjonujące alternatywy, cele, dodatkowe wskaźniki gotowe! Zapisz i wdróż zmiany, aby zacząć personalizować użytkowników z każdym doświadczeniem. Użytkownicy zaczną otrzymywać spersonalizowane wartości parametrów w ciągu kilku godzin, ale może minąć do 14 dni, zanim system będzie poznawać użytkowników i osiągać jak największą skuteczność.
Aby sprawdzić, jak działa personalizacja, wybierz ją na stronie Personalizacje lub kliknij warunek kierowania parametru na stronie Remote Config.
Więcej informacji o interpretowaniu wyników znajdziesz w artykule Interpretowanie wyników personalizacji.