เหตุการณ์เศรษฐกิจ ช่วยให้คุณติดตามเศรษฐกิจในเกมของคุณ เช่น:
- การใช้จ่ายสูงสุด — ผู้ใช้ใช้ทรัพยากรในเกมไปกับอะไร?
- แหล่งที่มาสูงสุด — ผู้ใช้ได้รับทรัพยากรจากที่ไหน?
- ยอดเงินเฉลี่ยในกระเป๋า — ผู้ใช้ถือทรัพยากรอยู่เท่าไหร่?
เมื่อเกมของคุณเริ่มติดตามเหตุการณ์เศรษฐกิจ คุณจะปลดล็อกหน้าเศรษฐกิจในแดชบอร์ดการวิเคราะห์ใน Creator Hub
ติดตามเหตุการณ์เศรษฐกิจ
เพื่อปลดล็อกแดชบอร์ดเศรษฐกิจ คุณต้องติดตามเหตุการณ์เศรษฐกิจบางอย่างในเกมของคุณ เริ่มต้นโดยการระบุว่า ผู้ใช้ แหล่งที่มา (เช่น ได้รับ) และ การใช้จ่าย (เช่น ใช้จ่าย) ทรัพยากรในเกมของคุณที่ไหน เหล่านี้จะแสดงในโค้ดโดย Enum.AnalyticsEconomyFlowType ซึ่งสามารถเป็นได้ทั้ง Source หรือ Sink
ประเภทการทำธุรกรรม
แต่ละเหตุการณ์แหล่งที่มาและการใช้จ่ายต้องการประเภทการทำธุรกรรม ซึ่งเข้ารหัสด้วย Enum.AnalyticsEconomyTransactionType โดยค่าเริ่มต้น ตัวเลือกมีดังนี้:
- IAP (แหล่งที่มา) - การซื้อในแอปที่แลก Robux เป็นทรัพยากร เช่น แพ็คเริ่มต้น
- TimedReward (แหล่งที่มา) - รับทรัพยากรตามกำหนดเวลา เช่น โบนัสรายวัน
- Onboarding (แหล่งที่มา) - รับทรัพยากรเมื่อเริ่มต้น เช่น โบนัสต้อนรับ
- Shop (แหล่งที่มา หรือ การใช้จ่าย) - แลกเปลี่ยนทรัพยากรในร้านค้า เช่น การซื้อสินค้า
- Gameplay (แหล่งที่มา หรือ การใช้จ่าย) - รับหรือใช้ทรัพยากรจากการเล่นเกม เช่น การทำภารกิจให้สำเร็จ
- ContextualPurchase (การใช้จ่าย) - ใช้ทรัพยากรในความต้องการเฉพาะบริบท เช่น ชีวิตเพิ่มเติม
ประเภทเหล่านี้จะแสดงในแดชบอร์ด เป็นความคิดที่ดีที่จะเริ่มต้นด้วยหมวดหมู่เริ่มต้น แต่ถ้าคุณต้องการ คุณยังสามารถให้ชื่อประเภทการทำธุรกรรมของคุณเองเมื่อบันทึกเหตุการณ์
ติดตามแหล่งที่มา
ตัวอย่างต่อไปนี้ใช้ AnalyticsService.LogEconomyEvent เพื่อบันทึกเหตุการณ์เศรษฐกิจสองเหตุการณ์ที่แตกต่างกันเมื่อผู้ใช้ทำภารกิจเสร็จในระดับที่หนึ่งและสองในเกมและได้รับเหรียญบางส่วน
local AnalyticsService = game:GetService("AnalyticsService")
-- หลังจากการทำภารกิจระดับ 1 เสร็จสิ้น
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Source,
"Coins", -- ชื่อสกุลเงิน
50, -- จำนวนที่ได้รับ
50, -- ยอดเงินปัจจุบัน
Enum.AnalyticsEconomyTransactionType.Gameplay.Name -- ประเภทการทำธุรกรรม
)
-- หลังจากการทำภารกิจระดับ 2 เสร็จสิ้น
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Source,
"Coins", -- ชื่อสกุลเงิน
50, -- จำนวนที่ได้รับ
100, -- ยอดเงินหลังการทำธุรกรรม
Enum.AnalyticsEconomyTransactionType.Gameplay.Name -- ประเภทการทำธุรกรรม
)ตัวอย่างต่อไปนี้ติดตามการซื้อ Robux ของชุดเหรียญ 1000 เหรียญ โดยใช้ประเภทการทำธุรกรรม IAP (การซื้อในแอป) โดยครั้งนี้มี itemSKU ซึ่งเป็นตัวระบุเฉพาะของคุณสำหรับรายการ itemSKU เป็นทางเลือก หากคุณไม่ระบุ มุมมองเศรษฐกิจจะแสดง N/A ในตารางแหล่งที่มาและการใช้จ่าย
local AnalyticsService = game:GetService("AnalyticsService")
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Source,
"Coins",
1000, -- จำนวนเหรียญในชุด
1020, -- ยอดเงินหลังการทำธุรกรรม
Enum.AnalyticsEconomyTransactionType.IAP.Name,
"1000CoinBundle" -- ตัวระบุ SKU ของชุดเหรียญที่ไม่ซ้ำกัน
)ในตัวอย่างนี้ หากคุณมีชุดเหรียญหลายชุด คุณอาจต้องการเพิ่ม ฟิลด์ที่กำหนดเอง เพื่อติดตามหมวดหมู่ชุดเหรียญเมื่อเปรียบเทียบกับหมวดหมู่อื่น ๆ
ติดตามการใช้จ่าย
ตัวอย่างต่อไปนี้บันทึกเหตุการณ์เมื่อผู้ใช้ใช้เหรียญเพื่อซื้อ DoubleJumpUpgrade สังเกตประเภทการไหล Sink และประเภทการทำธุรกรรม Shop เมื่อเปรียบเทียบกับตัวอย่างการติดตามแหล่งที่มา
โปรดจำไว้ว่ายอดเงิน (ค่าใช้จ่าย) ควรเป็นจำนวนบวกเสมอไม่ว่าจะเป็นเหตุการณ์แหล่งที่มาหรือการใช้จ่าย แผนภูมิแดชบอร์ดเศรษฐกิจจะแสดงการใช้จ่ายเป็นจำนวนลบโดยอัตโนมัติ
local AnalyticsService = game:GetService("AnalyticsService")
-- หลังจากการทำภารกิจระดับ 2 เสร็จสิ้น
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Sink,
"Coins", -- ชื่อสกุลเงิน
80, -- ค่าใช้จ่าย
20, -- ยอดเงินหลังการทำธุรกรรม
Enum.AnalyticsEconomyTransactionType.Shop.Name,
"DoubleJumpUpgrade" -- SKU ของรายการ
)สำหรับข้อมูลเกี่ยวกับข้อจำกัดของ AnalyticsService ดูที่ ข้อจำกัดการติดตามเหตุการณ์
ใช้ฟิลด์ที่กำหนดเอง
เหตุการณ์เศรษฐกิจยังช่วยให้สามารถแบ่งกลุ่มตามฟิลด์ที่กำหนดเองเพื่อสนับสนุนการเปรียบเทียบระหว่างกลุ่มได้ง่ายขึ้น ตัวอย่างเช่น คุณสามารถให้ชื่อภารกิจแก่แต่ละเหตุการณ์เพื่อดูว่าเหตุการณ์ใดที่ผู้ใช้ทำเงินได้มากที่สุด หรือแนบสถานที่ร้านค้าเพื่อตรวจสอบว่าผู้ใช้ชอบสถานที่ใดมากกว่ากัน
คุณสามารถแบ่งกลุ่มตามฟิลด์ที่กำหนดเองโดยใช้ตัวเลือกการแบ่งกลุ่ม

สำหรับข้อมูลเพิ่มเติม ดูที่ ฟิลด์ที่กำหนดเอง
ใช้เศรษฐกิจเพื่อเติบโตเกมของคุณ
แดชบอร์ดเศรษฐกิจประกอบด้วยแผนภูมิห้าแผนภูมิเพื่อช่วยให้คุณดำเนินการเพื่อเพิ่มรายได้ของคุณ คุณสามารถเพิ่มทรัพยากรได้สูงสุดห้าสกุลเงิน และแผนภูมิทั้งหมดสามารถกรองตามหมวดหมู่ผู้ใช้ต่าง ๆ (เพศ อายุ แพลตฟอร์ม ฯลฯ) และฟิลด์ที่กำหนดเองสูงสุดสามฟิลด์เฉพาะสำหรับเกมของคุณ
แหล่งที่มาและการใช้จ่ายรวมตามหมวดหมู่ - ใช้แผนภูมินี้เพื่อปรับสมดุลเศรษฐกิจในเกมของคุณ แหล่งที่มารวมลบการใช้จ่ายรวมควรใกล้เคียงกับศูนย์ คุณยังสามารถดูแหล่งที่มาและการใช้จ่ายสูงสุดตามหมวดหมู่ หากยอดรวมสุทธิของคุณเพิ่มขึ้น ให้พิจารณาเพิ่มการใช้จ่ายมากขึ้น

ยอดเงินเฉลี่ยในกระเป๋า - ใช้แผนภูมินี้เพื่อดูว่าผู้ใช้ ผู้จ่าย และผู้ที่ไม่จ่ายถือทรัพยากรเฉลี่ยเท่าไหร่ หากยอดเงินเฉลี่ยเพิ่มขึ้น โดยเฉพาะสำหรับผู้จ่าย ให้พิจารณาเพิ่มการใช้จ่ายใหม่

แหล่งที่มาและการใช้จ่ายสูงสุด - ใช้แผนภูมินี้เพื่อระบุว่าผู้ใช้ของคุณได้รับและใช้ทรัพยากรจากที่ไหน หากผู้ใช้ไม่ได้รับทรัพยากรจากการซื้อในแอป ให้พิจารณาลดราคา หรือเสนอทางเลือกใหม่ หากผู้ใช้ไม่ได้ใช้ทรัพยากรที่กำหนดมากพอ ให้พิจารณาเพิ่มการใช้จ่ายใหม่สำหรับทรัพยากรนั้น

แหล่งที่มาและการใช้จ่ายทั้งหมด - ใช้แผนภูมินี้เพื่อดูภาพรวมรวมตามหมวดหมู่สำหรับช่วงวันที่ที่เลือก

สำหรับเคล็ดลับเพิ่มเติมเกี่ยวกับวิธีการปรับสมดุลเศรษฐกิจในประสบการณ์ของคุณ ดูที่ ปรับสมดุลเศรษฐกิจเสมือน