Wydarzenia niestandardowe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Niestandardowe wydarzenia pozwalają śledzić metryki specyficzne dla swojego doświadczenia, które inne wydarzenia nie w pełni uwalniają. To obejmuje:

  • Adopcja — Ile użytkowników klika na konkretny komponent interfejsu?
  • Zachowanie użytkownika — Jaka jest najczęściej używana umiejętność na każdej mapie?
  • Pętla rdzenia — Jak zestawiają się zabójstwa/śmierci w różnych broniach?

Gdy doświadczenie zacznie śledzić niestandardowe wydarzenia, odblokujesz stronę niestandardowych na pasku kreatora. Możesz dodać do 100 niestandardowych wydarzeń do swojego doświadczenia.

Śledzenie niestandardowych wydarzeń

Aby odblokować dashboard Wydarzeń Personalizowanych, musisz najpierw śledzić własne wydarzenia w swoim doświadczeniu. Zacznij od zidentyfikowania, które metryki są najważniejsze do monitorowania i poprawy swojego doświadczenia. Wydarzenia są agregowane codziennie, więc może to zająć do 24 godzin, aby wykresy zaczęły się na stronie.

Liczniki

Liczniki są jednorazowymi wydarzeniami bez wartości. Możesz używać liczników do śledzenia liczby razy, w której określone wydarzenie się zdarzyło. Użyj liczników dla pojedynczych działań, takich jak kliknięcie przycisku, uruchomienie zadania lub użycie narzędzia.

Wydarzenia automatycznie śledzą zarówno liczbę wydarzeń, jak i liczbę unikalnych użytkowników. Dla agregacji wartości wskaźniki wydarzeń są traktowane jako wydarzenia z domyślną wartością 1. Oznacza to, że agregacje takie jak max / min / average zawsze będą równać się 1, a suma będzie równać liczbę wydarzeń.


local AnalyticsService = game:GetService("AnalyticsService")
AnalyticsService:LogCustomEvent(
player,
"MissionStarted" -- Nazwa wydarzenia
)

Wydarzenia z wartościami

Możesz również śledzić wydarzenia z wartościami dla metryk, które wymagają więcej danych ilościowych w swoim doświadczeniu, takich jak stosunki zabójstw/śmierci lub liczba czasu, którą użytkownik poświęca na misję. Można również używać go jako sposób na wysyłanie wydarzeń w maszynach, aby pozostać poniżej limitów stawki, tj. wysyłanie 1


local AnalyticsService = game:GetService("AnalyticsService")
AnalyticsService:LogCustomEvent(
player,
"MissionCompletedDuration", -- Nazwa wydarzenia
120 -- Wartość w wydarzeniu
)

Zbierania wydarzeń

Wszystkie wskaźniki wydarzeń zawierają następujące agregacje i włączają wsparcie dla krojenia i dzielenia:

  • Liczyć
  • Liczyć unikalnego użytkownika
  • Przeciętna wartość
  • Wartość sumy
  • Minimalna wartość
  • Maksymalna wartość
  • Srednia wartość dla każdego użytkownika

Zobacz swoje zbiórki wydarzeń na stronie niestandardowej, wybierając wpisywaćzbiórki.

A list of all the different aggregation options to filter your custom event data.

Używanie niestandardowych pola

Wydarzenia niestandardowe umożliwiają również łamanie na niestandardowe pola, aby poprawić łatwiejszy porównanie między segmentami. Na przykład możesz dostarczyć nazwy zadań dla każdego wydarzenia, aby zobaczyć, które z nich preferują użytkownicy najbardziej lub załączyć klasę gracza, aby zobaczyć, czy klasa ma znacznie wyższą liczbę zabójstw / śmierci.

Możesz rozkładać za pomocą wyboru rozkładu.

A dropdown indicating the three custom fields you can compare across, along with standard breakdowns like age, gender, operating system and more.

Należy używać niestandardowych pola, gdy to możliwe, zamiast imion wydarzeń, ponieważ istnieje o wiele bardziej rygorystyczny limit kartyści na imiona wydarzeń niż niestandardowe pola. Używanie niestandardowych pol umożliwia również zobaczenie wizualizacji wydarzeń w całym polu wartości.

Na przykład, zamiast PlantCabbage , PlantTurnip , PlantPepper jako trzy osobne wydarzenia, możesz mieć

Dla więcej informacji, see pola niestandardowe .

Używanie niestandardowych wydarzeń, aby zwiększyć swoje doświadczenie

Wydarzenia niestandardowe pozwalają śledzić metryki, które są najbardziej istotne dla twojej gry, zapewniając wgląd w to, jak gracze wchodzą w interakcję ze specjalnymi funkcjami i treściami. Użyj tych wydarzeń, aby odkryć wzory w zachowaniu graczy i optymalizować swój główny cykl gry.

W grze referencyjnej Plant rdzeń z wydarzeniem HarvestPlant działa, gdy tylko gracz zbiera dojrzałą roślinę. Używając wydarzeń niestandardowych, możesz śledzić średnią liczbę zebranych roślin na gracza każdego dnia przez typ rośliny jako pola niestandardowe:

Custom Event graph for the reference Plant game.
  • Spróbuj poprawić różnorodność treści w swoim doświadczeniu i zachęć graczy do odkrywania innych opcji jako części głównego pętla, aby zapobiec powtarzalności.
  • Dowiedz się, dlaczego użytkownicy znacznie preferują turniepów nad innymi roślinami, i czy istnieją jakieś niezrównoważenia, które powodują turniepów (jak z wydarzeniami gospodarczymi).
  • Dodaj więcej śledzenia wydarzeń w swoim cyklu, takich jak sadzenie nasion, podlewanie roślin i chodzenie do robić zakupy, aby lepiej śledzić zachowanie gracza i inne obszary poprawy.