Lider tablolar

Video ders. Oyununuza lider tablosunu nasıl eklersiniz?

Videoyu izle

Lider tablosu, oyunculara oyun sayfasında en iyi oyuncuların sonuçlarını ve giriş yapmış kullanıcının sıralamadaki konumunu içeren kişiselleştirilmiş rekabet tablolarını gösterebileceğiniz bir araçtır.

Öneri

Lider tablolar uygulamanın göstergelerini iyileştirmeye yardımcı olur: örneğin, trafiği ve kullanıcı geri dönüşünü artırır. Bu, oyunun "Bizim Seçimimiz" koleksiyonuna girme şansını artırır ve onu daha görünür hale getirir.

Lider tabloları iki şekilde ekleyebilirsiniz:

  • Yandex Oyun SDK'sı kullanarak etkinleştirin. SDK lider tabloları yalnızca giriş yapmış kullanıcıların sonuçlarını dikkate alır.
  • Rekabet tablolarının giriş durumundan bağımsız olarak tüm kullanıcıların sonuçlarını dikkate alması için oyun kodunda kendiniz yazın. Bu tür lider tabloları, kullanıcının rekorunu veya kazandığı puan sayısını hemen görmesini beklediği oyunlar için önemlidir.

Lider tabloların oluşturulması

Lider tabloları etkinleştirmek için, oyununuzun kaynak dosyalarına SDK kodu eklemeniz ve lider tabloları Konsol aracılığıyla etkinleştirmeniz gerekir.

  1. Oyununuzun kaynak dosyalarına SDK kodunu ekleyin.

  2. Geliştirici Konsolu'na gidin.

  3. İstediğiniz oyunu seçin.

  4. Leaderboards sekmesine gidin.

  5. Alanları doldurun:

    Alan

    Açıklama

    Technical leaderboard name

    SDK'da etkileşim için kullanılan ad.

    Localized leaderboard name for display

    Kullanıcılara gösterilecek ad:

    • Ana dil için [<dil kodu>] Displayed leaderboard name alanına adı girin.
    • Diğer diller için Add localization to <dil kodu> seçeneğine tıklayın ve görünen alanda seçilen dilde adı belirtin.

    Olası dil kodları Diller ve alan adları sayfasında listelenmiştir.

    Main leaderboard

    Is main leaderboard? seçeneği, oyun kartında hangi lider tablonun görüntüleneceğini belirler.

    Önemli

    Sadece bir ana lider tablo olabilir. Yeni bir lider tablo oluşturup onu ana tablo haline getirirseniz, önceki lider tabloda seçenek otomatik olarak devre dışı bırakılacaktır.

    Leaderboard type

    Sonuç ölçü biriminin bağlı olduğu lider tablo türü. Olası değerler:

    • numeric — sayı.
    • time — milisaniye cinsinden zaman.
    İzin verilen değer aralığı

    score parametresi number türündedir ve negatif olamaz, maksimum değeri ise JavaScript mantığıyla sınırlıdır. Lider tabloda ondalık sayıları görüntülemek istiyorsanız, Size of the decimal part of the score ayarlayın.

    time türündeki lider tablo için değerler de tam sayı olarak kabul edilir ve milisaniye cinsinden iletilir (1 sn = 1000 ms).

    Daha fazla ayrıntı için Mozilla Belgeleri'ne bakın.

    Sort order

    Lider tablodaki sonuçların sırası. Olası değerler:

    • Descending sort — ilk sıralarda en yüksek skora sahip kullanıcılar yer alacaktır.
    • Ascending sort — ilk sıralarda en düşük skora sahip kullanıcılar yer alacaktır.

    Örneğin, geçiş hızı yarışması için Ascending sort yönünü ve time lider tablo türünü seçmeniz gerekir.

    Size of the decimal part of the score

    Skorun tam sayısından virgülden sonra kaç basamağın görüntüleneceğini belirleyen parametre. Örneğin, boyut 2 olarak ayarlanırsa, 5712 skor değeri 57.12 olarak görüntülenecektir.

  6. Submit'a tıklayın.

Bundan sonra, oyuncu ID'lerini belirten kartlar şeklinde bir lider tablo oluşturulacaktır. Farklı kullanıcı grupları için birden fazla lider tablo etkinleştirebilirsiniz.

Öneri

Yandex Oyun SDK'sı yöntemleri yerine oyun kodunda kendiniz özel lider tablolar oluşturabilirsiniz. Bu, giriş yapmamış oyuncuların rekorlarını kaydetmenize olanak tanır. Lider tablolar oluşturmak için teknoloji seçimi sınırlı değildir.

Eski adla yeni bir lider tablo oluşturulabilir mi?

Silinen bir lider tablonun adını yeniden kullanmak mümkün değildir. Ayrıca aynı ada sahip iki lider tablo oluşturmak da mümkün değildir. Eskisinden farklı olacak bir ad girmeyi deneyin.

Lider tabloların düzenlenmesi

Zaten eklenmiş bir lider tabloyu görüntülemek veya düzenlemek için, Leaderboards sekmesinde sayfayı aşağı kaydırın ve Edit leaderboard '<Technical leaderboard name>''e tıklayın. Burada şunları değiştirebilirsiniz:

  • Teknik ad.
  • Yerelleştirilmiş görüntülenen ad.
  • Lider tablonun ana olup olmadığı.

Alanların doldurulması hakkında daha fazla bilgi için Lider tabloların oluşturulması bölümüne bakın.

Not

Erişiminiz olmayan verileri düzenlemeniz gerekiyorsa (örneğin, rekorları değiştirmek, bazı kullanıcıları lider tablolardan gizlemek veya silmek), destek sohbetine yazın.