Analitik Cihazı ile adanızdaki oyuncu davranışına göre bilgi edinerek oyuncuların çeşitli oynanış unsurlarıyla ve tetikleyici etkinliklerle kaç defa etkileşime geçtiğini değerlendirebilirsin. Etkinlikleri Analitik Cihazı'na kaydederek işlenebilecek ve İçerik Üreticisi Portalı'nda toplanabilecek etkinlik verileri oluşturabilirsin. Sonrasında ada koduna bağlı bu verilere erişebilirsin.
Analitik Cihazı oyuncu davranışlarının bir tetikleyicinin üzerinden geçmesi, bir bölgeye girmesi, bir düşmanı avlaması veya bir butona basması gibi başka cihazları tetikleyen eylemlerini kaydederek başka cihazlarla birlikte çalışacak şekilde tasarlanmıştır. Oyuncular adana yerleştirdiğin cihazlardan veya bu cihazların neleri tetiklediğinden habersiz olsalar da oyuncu davranışları oynanış sırasında Analitik Cihazları ve onlara bağlı herhangi bir cihazla etkileşime sebep olabilirler.
Veriler günlük olarak kaydedilir ve İçerik Üreticisi Portalı'ndan görüntülenebilir.
Analitik Cihazı çok az bellek gerektirir. Yerleştirdiğin ilk cihaz 39 bellek kullanır ve ardından yerleştirilen her cihaz 9 bellek kullanır.
Bir cihazın bir adaya kaç defa yerleştirilebileceği, cihazın kullandığı bellekten tamamen ayrıdır. Analitik Cihazı bir adaya 50 defa yerleştirilebilir.
Adanı düzenlediğinde, yaptığın düzenleme bu cihazları kaldırmayı içermiyorsa yerleştirmiş olduğun cihazları tekrar yerleştirmene gerek yoktur.
Analitik Cihazı'nın en iyi uygulamalarının bir listesini görmek için Analiz Panosu belgesine göz at.
Analitik Cihazı'nı bulmak için Kreatif Çantası'na gidip Cihazlar sekmesine tıkla. Oradan cihazı arayıp bulabilirsin. Cihazları bulmaya dair daha fazla bilgi için Cihazları Bulma ve Yerleştirme dokümantasyonunu incele.

Analitik Cihazı'nı kullanırken Kreatif modda cihaz seçeneklerini düzenleme sırasında bu cihaza ve belirli bir Analitik Cihazı'na bağlı tüm cihazlara isim vermek iyi olacaktır. Her cihazın amacına uygun isimler seçersen her cihazın neye yaradığını hatırlaman kolaylaşacaktır.
Oyuncu kontrol noktaları gibi tekrar eden etkinlikler için gerekli cihazları kopyala ve yapıştır. Ardından Analitik Cihazları'na kopyalanan her bir etkinlik adını yeniden adlandır. Böylece farklı etkinliklerin analizleri, İçerik Üreticisi Portalı'nda seçtiğin adlar altında toplanır ve veri oluşturur.
Cihaz Seçenekleri
Bu cihazın, otomatik kaydetme ve cihaza bağlı etkinliklere dair analiz verisi toplama gibi basit işlevleri vardır.

Kalın olarak yazılan değerler varsayılan değerlerdir. İtalik olarak yazılan değerler ise bağlamsal filtrelemeyi tetikler.
Şu seçenekler yardımıyla bu cihazı özelleştirebilirsin:
Seçenek | Değer | Açıklama |
---|---|---|
Etkinlik Adı | Metin Dizisi | Analiz etkinliğiyle birlikte iletilen adı belirler. |
Etkinlikle Birlikte Tetikleyiciyi Gönder | Hayır, Evet | Tetiklenen etkinlikle birlikte cihaz bilgilerini de gönderir. |
Aşama Sırasında Etkin | Hepsi, Hiçbiri, Sadece Oyun Öncesi, Sadece Oynanış | Belirli bir aşama sırasında cihazı etkinleştirir. Oyun öncesi aşaması, oyun başlamadan önceki tüm aşamaları kapsar. |
Geribildirim Göster | Evet, Hayır | Bir düzenleme oturumu sırasında etkinliği tetiklemenin bir mesaj görüntüleyip görüntülemeyeceğini belirler. Cihaz yayınlanmış oyunlarda hiçbir zaman mesaj görüntülemez. |
Doğrudan Etkinlik Bağlama
Aşağıda bu cihaz için doğrudan etkinlik bağlama seçenekleri bulunmaktadır.
İşlevler
Bir işlev, bir cihazdaki etkinliği izler ve ardından bir eylemi gerçekleştirir.
-
Seçeneğe tıklayıp ardından Cihaz Seç kısmına girerek Cihaz'ın açılır menüsünden herhangi bir işleve erişebilirsin.
-
Cihazın işlevini tetikleyecek bir etkinliğe bağlamak için, bir cihaz seçtikten sonra Etkinlik Seç seçeneğine tıkla.
-
Bir işlevi birden fazla cihaz veya etkinlik tetiklerse, bir satır eklemek için Ekle butonuna tıklayıp bu adımları tekrarlayabilirsin.
Seçenek | Açıklama |
---|---|
Şuradan Alındığında Etkinleştir: | Cihazı etkinleştirir. |
Şuradan Alındığında Devre Dışı Bırak: | Cihazı devre dışı bırakır. |
Şuradan Alındığında Gönder: | Seçili cihazdan sinyal alınca etkinlik bilgisini gönderir. Etkinlikler genellikle maçın sonunda gönderilir. |
Etkinlikler
Doğrudan etkinlik bağlama, etkinlikleri birer aktarıcı olarak kullanır. Bir etkinlik, başka bir cihaza bir işlev gerçekleştirmesini belirtir.
Bu cihazın etkinliği yok.
Oynanış Analizi
Aşağıda Analitik Cihazı'nın popüler oyun türlerinde önerilen kullanım yollarını bulabilirsin.
Ölüm Koşusu
Bir ölüm koşusunda tamamlanan seviye sayısı hakkında veri toplamak için Analitik Cihazı'nı Oyuncu Kontrol Noktası Cihazı'nı etkinleştiren oyuncu davranışını dinleyecek şekilde ayarla.
Adandaki Oyuncu Kontrol Noktası Cihazı'nın kullanıcı ayarlarını özelleştir, ardından tüm seviye girişlerine Düzenleyici Alanları ekle.
Sonra, kontrol noktaları etkinleştirildiğinde bilgi almak ve oyuncu bir sonraki seviyede Düzenleyici Alanı'na girdiğinde kontrol noktası verisini göndermek için Analitik Cihazlarını ekle.
DOĞRUDAN ETKİNLİK BAĞLAMA
A Cihazı | İşlev | B Cihazı | Etkinlik |
---|---|---|---|
Analitik Cihazı | Gönder | Düzenleyici Alanı | Oyuncu Alana Girdiğinde |
Cihazın neyi izlediğini bilmek için etkinlikleri net bir şekilde isimlendir ve ölüm koşundaki seviye sayısına göre numaralandır. Aşağıdaki örnekte etkinlik isminin ilk kontrol noktasının konumuna bağlı olduğuna dikkat et.

Aynı anda bir adaya en fazla 50 Analitik Cihazı yerleştirebilirsin.
Nesne Avı
Nesne avındaki avcıların saklanan oyuncularla eşit şekilde eşleşip eşleşmediğini belirlemek için Analitik Cihazları kullan. Nesne avı oyunu için gerekli cihazları ayarla. Bu örnekte, oyundaki oyuncuların sayılarını ve avlama sayılarını takip etmek için iki Analitik Cihazı kullanacaksın.
Analitik Cihazlardan birini oyuna katılan oyuncuların sayılarını takip etmek için, diğerini ise oyundaki avlama sayısını takip etmek için ayarla.
DOĞRUDAN ETKİNLİK BAĞLAMA
A Cihazı | İşlev | B Cihazı | Etkinlik |
---|---|---|---|
Analitik Cihazı - Doğan_Oyuncular | Gönder | Oyuncu Doğma Karesi | Oyuncu Doğduğunda |
Analitik Cihazı - Avlanan_Oyuncular | Gönder | Avlama Yönetici | Avlandığında |
Bayrak Kapmaca
Ele geçirme alanına götürüldüğü sayıyı takip ederek bir bayrağın kaç kez ele geçirildiğini belirle. Bayrak ve yakalama alanlarını belirledikten sonra her takım için bir Analitik Cihazı ekle. Her bir cihazı takımlardan birinin ele geçirme etkinliğini takip edecek şekilde ayarla.
DOĞRUDAN ETKİNLİK BAĞLAMA
A Cihazı | İşlev | B Cihazı | Etkinlik |
---|---|---|---|
Analitik Cihazı - 1. Takım | Gönder | Ele Geçirme Alanı - 1. Takım | Kontrol Eden Taraf Değiştiğinde |
Analitik Cihazı - 2. Takım | Gönder | Ele Geçirme Alanı - 2. Takım | Kontrol Eden Taraf Değiştiğinde |
Verse Kullanarak Etkinliklerin Analizini Yapmak
Analitik Cihazı ile takip etmeyi düşündüğün cihazların Oyuncu Etmeni işlevine sahip olduğundan emin ol. Oyuncu tarafından gerçekleşen bir eylem olmadan Analitik Cihazı hiçbir veriyi kaydetmeyecek. Cihazda Oyuncu Etmeni işlevlerini aramak için Verse API'ı kullan.
Cihazların istediğin şekilde çalıştığından emin olmak için temel seçenekleri ayarla.
Kendi Verse Cihazı'nı Oluştur'daki yönergeleri takip ederek bir Verse senaryosu oluştur.
Verse'te Analiz Kullanımı
Verse ile bir Analitik Cihazı kontrol edebilmek için aşağıdaki kodu kullanabilirsin. Bu kod, Analitik Cihazı API'da etkinlik ve işlevlerin nasıl kullanıldığını gösterir. Deneyimine uyacak şekilde ayarla.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# Verse tarafından oluşturulan ve bir bölüme yerleştirilebilen kreatif cihaz
analytics_device_verse_example := class(creative_device):
# Seviyedeki Analitik Cihazı'na referans.
# Bu Verse cihazının Detay panelinde,
# bu özelliği Analitik Cihazı'na ekle.
@editable
MyAnalyticsDevice:analytics_device = analytics_device{}
# Seviyedeki Hasar Bölgesi Cihazı'na referans.
# Bu Verse cihazının Detay panelinde,
# bu özelliği Hasar Bölgesi Cihazı'na ekle.
@editable
DamageVolume:damage_volume_device = damage_volume_device{}
# Cihaz sürmekte olan bir oyunda başlatıldığında devreye girer
OnBegin<override>()<suspends>:void=
# Kreatif cihazdaki bir etkinliğe abone olma örneği.
# Bir kullanıcı hasar bölgesine girdiğinde sinyal verir.
DamageVolume.AgentEntersEvent.Subscribe(OnAgentEntered)
# Bu işlev, Hasar Bölgesi Cihazı'nın AgentEntersEvent olay işleyicisi olduğundan bir kullanıcı hasar bölgesine girdiğinde çalışır.
OnAgentEntered(Agent:agent):void=
# Analiz oluşturma amacıyla "kullanıcı" için bir etkinlik gönderir.
MyAnalyticsDevice.Submit(Agent)
Bu kodu UEFN deneyiminde kullanmak için şu adımları takip et:
-
Adana bir Analitik Cihazı sürükle.
-
analitik_cihazı_verse_örneği isimli yeni bir Verse Cihazı oluştur. Adımlar için Verse Kullanarak Kendi Cihazını Oluştur dokümantasyonunu incele.
-
Visual Studio Code'da analitik_cihazı_verse_örneği.verse'ü açarak yukarıdaki kodu yapıştır.
-
Kodunu derle ve Verse tarafından oluşturulan cihazı adana sürükle. Adımlar için Verse Cihazını Seviyene Ekleme dokümantasyonunu incele.
-
Adandaki Analitik Cihazı için Verse cihazına referans ekle. Adımlar için Seviyendeki Kreatif Cihazına Verse Referansı Ekleme dokümantasyonunu incele.
-
Projeni kaydet ve oyun testi için Oturumu Başlat'a tıkla.
Analitik Cihazı Verse API
Analitik Cihazı'nı Verse'te kullanmakla ilgili daha fazla bilgi almak için API Referans Kılavuzu'ndaki "analitik_cihazı" kısmına bakabilirsin.