Eventy gospodarcze pozwolą Ci śledzić swoją gospodarkę w czasie własnego doświadczenia, taką jak:
- Główne раzки) — Co użytkownicy wydają w czasie wydarzenia na żywo?
- Główne źródła — Gdzie użytkownicy zarabiają zasoby?
- Srednią równowagę portfela — ile zasobów trzyma użytkownik?
Gdy doświadczenie zacznie śledzić wydarzenia gospodarcze, odblokujesz stronę Gospodarki na panelu Analityki na Hubie twórcy.
Śledzenie wydarzeń gospodarczych
Aby odblokować dashboard gospodarczy, musisz śledzić niektóre wydarzenia gospodarcze w swoim doświadczeniu. Zacznij od zidentyfikowania, skąd użytkownicy źródło (tj. zysku) i zatapiają (tj. wydatki) zasoby w swoim doświ
Typy transakcji
Każde źródło i węzeł wymaga wpisywaćtransakcji, zaimplementowanego przez Enum.AnalyticsEconomyTransactionType. Domyślnie opcje są następujące:
- IAP (kod źródłowy) - zakupy w aplikacji wymiany Robux na zasoby, na przykład pakiet startowy.
- TimedReward (kod źródłowy) - Zarabiaj zasoby na planie, na przykład dzienny premia.
- Onboarding (kod źródłowy) - Zdobądź zasoby podczas uruchamiania, na przykład premiapowitania.
- Shop (źródło lub zlew) - wymień zasoby w robić zakupy, na przykład kupowaćprzedmiot.
- Gameplay (źródło lub zlew) - Zdobywaj lub wydawaj zasoby z rozgrywka, takie jak ukończenie misji.
- ContextualPurchase (zmywarka) - Wydawaj zasoby na impuls kontekstowy, na przykład dodatkowe życia.
Te rodzaje pojawiają się na dashboardzie. To dobry pomysł, aby zacząć od kategorii domyślnych, ale jeśli musisz, możesz również dostarczyć własne nazwy rodzajów transakcji podczas logowania wydarzenia.
Źródła śledzenia
Poniższy przykład używa AnalyticsService.LogEconomyEvent , aby zapisać dwa różne wydarzenia gospodarcze, gdy użytkownicy ukończą pierwszy i drugi poziom w doświadczeniu i zarobią kilka monet.
Śledzenie wydarzenia w grze
local AnalyticsService = game:GetService("AnalyticsService")-- Po ukończeniu poziomu 1AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Coins", -- Nazwa waluty50, -- Zarobiono50, -- Obecny saldoEnum.AnalyticsEconomyTransactionType.Gameplay.Name -- wpisywaćtransakcji)-- Po ukończeniu poziomu 2AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Coins", -- Nazwa waluty50, -- Zarobiono100, -- Zrównoważenie po transakcjiEnum.AnalyticsEconomyTransactionType.Gameplay.Name -- wpisywaćtransakcji)
Poniższy przykład śledzi zakup Robux z pakiet1000-dolarowego z użyciem wpisywaćtransakcji IAP (w przypadku kupowaćw aplikacji). Pola itemSKU są polą elektrycznym dodanym tutaj do porównania z poprzednim przykładem. Jeśli nie określisz
Śledzenie zakupu w kupować
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Coins",1000, -- Ile monet jest w pakiet1020, -- Zrównoważenie po transakcjiEnum.AnalyticsEconomyTransactionType.IAP.Name,"1000CoinBundle" -- Unikalny identyfikator SKU pakietmonet)
Śledzenie Zlewów
Poniższe przykładowe zapisywanie zdarzeń, gdy użytkownicy wydają monety na kupno DoubleJumpUpgrade . Zauważ Sink typ przepływu i typ transakcji Shop w porównaniu do przykładowych wskaźników śledzenia źródła.
Pamiętaj, że kwota (koszt) zawsze powinna być pozytywną liczbą, niezależnie czy wydarzenie jest źródłem czy zlewem. Statystyki na pasku gospodarczym będą automatycznie wykonywać zlewania jako ujemne liczby.
Śledzenie wydarzenia w grze
local AnalyticsService = game:GetService("AnalyticsService")-- Po ukończeniu poziomu 2AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Sink,"Coins", -- Nazwa waluty80, -- Koszt20, -- Zrównoważenie po transakcjiEnum.AnalyticsEconomyTransactionType.Shop.Name,"DoubleJumpUpgrade" -- Kod przedmiotu)
Dla informacji o ograniczeniach AnalyticsService , patrz ograniczenia śledzenia wydarzeń.
Używanie niestandardowych pola
Wydarzenia ekonomiczne umożliwiają również łamanie na niestandardowe pola, aby poprawić łatwiejszy porównanie między segmentami. Na przykład możesz zapewnić nazwy zadań dla każdego wydarzenia, aby zobaczyć, które z użytkowników robią najwięcej pieniędzy lub załączyć lokalizacje sklepów, aby zobaczyć, czy użytkownicy wolą jedną lokalizację nad inną.
Możesz rozkładać za pomocą wyboru rozkładu.
Dla więcej informacji, see pola niestandardowe .
Użyj ekonomii, aby zwiększyć swoje doświadczenie
Dashboard gospodarczy zawiera pięć wykresów, aby pomóc Ci podejmować działania, aby zwiększyć swoje dochody. Możesz dodać do pięciu walut zasobów i wszystkie wykresy można filtrować według płeć, grupawiekowej, platforma, systemu operacyjnego i do trzech polów niestandardowych dla Twojego doświadczenia.
Źródła i zlewki według kategorii - Użyj tego rysunku, aby zbilansować swoją gospodarkę w doświadczeniu. Całkowite źródła ujemne powinny być blisko zero. Możesz również zobaczyć swoje top źródła i zlewki według kategoria. Jeśli twój ogólny wynik rośnie, rozważaj dodanie więcej zlewek.
Średnią równowartość portfela - Użyj tego rysunku, aby zobaczyć, ile zasobów użytkownicy, płatnicy i niepłatnicy przeciętnie trzymają. Jeśli średnia równowartość rośnie, szczególnie dla płatników, rozważ n dodanie nowych zlewów.
Główne źródła i zlewki - Użyj tego, aby zidentyfikować, gdzie użytkownicy otrzymują i wydają swoje zasoby. Jeśli użytkownicy nie źródło zasobów z zakupów w aplikacji, rozważaj zmniejszenie cen lub oferowanie nowych opcji. Jeśli użytkownicy nie wydają wystarczająco dużo z danej zasoby, rozważaj dodanie nowych zlewek dla tej zasoby.
Wszystkie źródła i zlewiska - Użyj tego, aby uzyskać połączoną widok kategorii dla wybranego zasięgu daty.
Aby uzyskać więcej wskazówek na temat tego, jak zbilansować swoją gospodarkę w wirtualnej rzeczywistości, zobacz Balansowanie wirtualnych ekonomii .