경제, 깔때기, 사용자 지정 이벤트를 필터링하기 위해 최대 3개의 사용자 지정 필드를 사용하여 경험에 특정한 고유한 차원으로 경험을 필터링할 수 있습니다.일부 예시에는 다음이 포함됩니다:
- 레벨 — 1, 2, 3, . . .
- 플레이어 클래스 — 전사, 마법사, 아처
- 무기 유형 — SMG, 권총, 로켓 발사기
커스텀필드 매개변수는 제공된 를 키로 액세스하여 최대 3개의 사용자 지정 값을 보내도록 허용하는 사전 인수 아르킨이다.Anything other than CustomField01.Name , CustomField02.Name , 및 CustomField03.Name 는 무시됩니다.세 가지 사용자 지정 필드에 걸쳐 최대 8,000개의 값 조합을 가질 수 있습니다.
환타지 관련 경험을 예로 들어, 장비 입력, 플레이어 클래스 및 레벨과 관련된 경제 이벤트를 팔로잉같이 추적할 수 있습니다.
사용자 지정 필드 추적
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Sink,"Coins", -- 통화 이름80, -- 비용20, -- 거래 후 잔액Enum.AnalyticsEconomyTransactionType.Shop.Name,"Obsidian Sword", -- 아이템 SKU{[Enum.AnalyticsCustomFieldKeys.CustomField01.Name] = "Category - Weapon",[Enum.AnalyticsCustomFieldKeys.CustomField02.Name] = "Class - Warrior",[Enum.AnalyticsCustomFieldKeys.CustomField03.Name] = "Level - 10",} -- 사용자 지정 필드 사전 테이블)
값에 차원 이름을 포함할 필요는 없지만, 차트를 검토할 때 나중에 컨텍스트를 기억하는 데 도움이 될 수 있습니다.customFields 테이블의 다른 키는 무시됩니다.