Ekonomi etkinlikleri, oyununuzda ekonomik durumu takip etmenizi sağlar. Örneğin:
- En yüksek giderler — Kullanıcılar oyun içi kaynakları nereye harcıyor?
- En yüksek kaynaklar — Kullanıcılar nereden kaynak kazanıyor?
- Ortalama cüzdan bakiyesi — Kullanıcılar ne kadar kaynak tutuyor?
Oyununuza Ekonomi etkinliklerini takip etmeye başladıktan sonra, Yaratıcı Merkezi'ndeki Analitik kontrol panelinin Ekonomi sayfasını açacaksınız.
Ekonomi etkinliklerini takip et
Ekonomi kontrol panelini açmak için oyununuzda bazı ekonomi etkinliklerini takip etmeniz gerekir. Kullanıcıların oyununuzda kaynakları nereden kazanıp (yani kaynak) ve harcadıklarını (yani gider) belirleyerek başlayın. Bunlar Enum.AnalyticsEconomyFlowType ile temsil edilir ve Source veya Sink olarak ayarlanabilir.
İşlem türleri
Her kaynak ve gider etkinliği, Enum.AnalyticsEconomyTransactionType ile kodlanmış bir işlem türü gerektirir. Varsayılan olarak seçenekler şunlardır:
- IAP (kaynak) - Oyun içi satın alma ile Robux'u kaynaklarla değiştirme, örneğin başlangıç paketi.
- TimedReward (kaynak) - Belirli bir takvim ile kaynak kazanma, örneğin günlük bonus.
- Onboarding (kaynak) - Başlarken kaynak alma, örneğin hoş geldin bonusu.
- Shop (kaynak veya gider) - Dükkan içinde kaynak takası, örneğin ürün satın alma.
- Gameplay (kaynak veya gider) - Oyun içinden kaynak kazanma veya harcama, örneğin görev tamamlama.
- ContextualPurchase (gider) - Belirli bir bağlama dayalı impulsla kaynak harcama, örneğin ekstra yaşam.
Bu türler kontrol panelinde görünür. Varsayılan kategorilerle başlamak iyi bir fikirdir, ancak ihtiyacınız varsa, bir etkinlik kaydı yaparken kendi işlem tipi adlarınızı da verebilirsiniz.
Kaynakları takip et
Aşağıdaki örnek, kullanıcılar oyundaki ilk ve ikinci seviyeleri tamamladığında ve bazı jetonlar kazanırken iki farklı ekonomi etkinliğini kaydetmek için AnalyticsService.LogEconomyEvent kullanır.
Bir kaynak Gameplay olayını takip etmelocal AnalyticsService = game:GetService("AnalyticsService")-- Seviye 1 tamamlandıktan sonraAnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Jetonlar", -- Para birimi adı50, -- Kazanılan miktar50, -- Mevcut bakiyeEnum.AnalyticsEconomyTransactionType.Gameplay.Name -- İşlem türü)-- Seviye 2 tamamlandıktan sonraAnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Jetonlar", -- Para birimi adı50, -- Kazanılan miktar100, -- İşlem sonrası bakiyeEnum.AnalyticsEconomyTransactionType.Gameplay.Name -- İşlem türü)
Aşağıdaki örnek, IAP (oyun içi satın alma) işlem türü ile 1000 jetonluk bir paketin Robux ile satın alımını takip eder. Bu sefer, itemSKU, ürün için benzersiz tanımlayıcınızdır. itemSKU isteğe bağlıdır. Eğer belirtmezseniz, Ekonomi kontrol panelleri kaynaklar ve giderler tablosunda N/A gösterir.
Bir oyun içi satın almayı takip etmelocal AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Jetonlar",1000, -- Pakette ne kadar jeton var1020, -- İşlem sonrası bakiyeEnum.AnalyticsEconomyTransactionType.IAP.Name,"1000JetonPaketi" -- Jeton paketinin benzersiz item SKU tanımlayıcısı)
Bu örnekte, birçok jeton paketin varsa, diğer kategorilerle karşılaştırmak için bir özel alan eklemeyi de isteyebilirsiniz.
Giderleri takip et
Aşağıdaki örnek, kullanıcıların DoubleJumpUpgrade satın almak için jeton harcadığında bir etkinliği kaydeder. Kaynak takip örneklerine kıyasla Sink akış tipi ve Shop işlem türünü not edin.
Miktarın (maliyet) her zaman pozitif bir sayı olması gerektiğini unutmayın; etkinlik bir kaynak veya gider olması fark etmez. Ekonomi kontrol paneli grafiklerinde giderler otomatik olarak negatif sayılar olarak gösterilecektir.
Bir gider Gameplay olayını takip etmelocal AnalyticsService = game:GetService("AnalyticsService")-- Seviye 2 tamamlandıktan sonraAnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Sink,"Jetonlar", -- Para birimi adı80, -- Maliyet20, -- İşlem sonrası bakiyeEnum.AnalyticsEconomyTransactionType.Shop.Name,"DoubleJumpUpgrade" -- Ürün SKU)
AnalyticsService sınırlamaları hakkında bilgi için Etkinlik izleme sınırlamaları bölümüne bakabilirsiniz.
Özel alanları kullan
Ekonomi etkinlikleri, segmentlerin karşılaştırılmasını kolaylaştırmak için özel alanlarla parçalara ayırmayı da destekler. Örneğin, hangi görevlerin kullanıcıların en çok para kazandığını görmek için her etkinliğe görev adları verebilir veya kullanıcıların bir yeri diğerine tercih edip etmediğini görmek için mağaza konumları ekleyebilirsiniz.
Özel alanlarla parçalı görüntüleme için parça seçici kullanabilirsiniz.

Daha fazla bilgi için Özel alanlar bölümüne bakın.
Oyunuzu büyütmek için ekonomiyi kullanın
Ekonomi kontrol paneli, gelirlerinizi büyütmek için harekete geçmenize yardımcı olacak beş grafik içerir. Beş farklı kaynak para birimi ekleyebilirsiniz ve tüm grafikler, oyununuza özgü üç özel alan ile çeşitli kullanıcı kategorilerine (cinsiyet, yaş, platform vb.) göre filtrelenebilir.
Kategorilere göre toplam kaynaklar ve giderler - Bu grafiği oyun içi ekonominizi dengelemek için kullanın. Toplam kaynaklar, toplam giderlerden çıkarıldığında sıfıra yakın olmalıdır. Kategorilere göre en yüksek kaynak ve giderlerinizi görebilirsiniz. Net toplamınız büyüyorsa, daha fazla gider eklemeyi düşünün.

Ortalama cüzdan bakiyesi - Kullanıcıların, ödeyenlerin ve ödemeyenlerin ortalama olarak ne kadar kaynak tuttuğunu görmek için bu grafiği kullanın. Ortalama bakiye büyüyorsa, özellikle ödeyenler için yeni giderler eklemeyi düşünün.

En yüksek kaynaklar ve giderler - Kullanıcılarınızın kaynaklarını nereden kazandığını ve harcadığını belirlemek için bunu kullanın. Eğer kullanıcılar kaynaklarını oyun içi satın almalardan kazanmıyorlarsa, fiyatları düşürmeyi veya yeni seçenekler sunmayı düşünebilirler. Kullanıcılar belirli bir kaynağı yeterince harcamıyorsa, o kaynak için yeni giderler eklemeyi düşünebilirler.

Tüm kaynaklar ve giderler - Seçilen tarih aralığı için kategori bazında bir birleşik görünüm elde etmek için bunu kullanın.
