Bayraklar

Oyunu güncelle bölümünde, oyun arşivinin değiştirilmesi yoluyla işlevselliğin nasıl etkinleştirileceği ve yapılandırılacağı anlatılmaktadır. Bu durumda oyun zorunlu moderasyondan geçer. Varioqub servisi temel alınarak oluşturulan uzaktan yapılandırma (Remote Config) ile oyununuzun ayarlarını arşivi güncellemeden yönetebilirsiniz — bu tür değişiklikler birkaç saniye içinde uygulanır ve ek kontroller gerektirmez.

Örneğin, uzaktan yapılandırma ile şunları yapabilirsiniz:

  • oyun parametrelerini, zorluk seviyesini ve ekonomi dengesini ayarlamak;
  • oyun mekaniklerini farklı ülkelerden gelen kullanıcılara uyarlamak;
  • mevsimsel teklifleri ve promosyonları, oyunun görünümünü zamana bağlı olarak yönetmek;
  • rewarded video izleme karşılığında verilen ödüllerin boyutunu ayarlamak;
  • kullanıcının cihazına bağlı olarak grafik kalitesini değiştirerek performansı optimize etmek;
  • yeni özellikleri aşamalı olarak devreye alarak oyun üzerindeki etkilerini izlemek.

Uzaktan yapılandırma kullanımı iki aşamadan oluşur: Yandex Oyun Konsolu'nda bayrakların ("anahtar-değer" çiftleri) yapılandırılması ve SDK'daki getFlags() metodunun oyuna entegre edilmesi.

Not

En fazla 100 adet bayrak oluşturup her biri için 1 adet varsayılan değerin yanı sıra koşullara bağlı olan 2 adet değer belirtebilirsiniz.

Adım 1. Bayrak konfigürasyonu oluşturun

  1. Geliştirici konsolunu açın.

  2. Bayraklar sekmesine gidip Bayrak ekle butonuna tıklayın.

  3. Bayrak için bir ad ve varsayılan değer belirtin.

  4. Ek koşullar eklemek gerekirse Değer ekle butonunu kullanın. Değerlerin her biri birden fazla seçeneğe sahip olabilir.

    Kullanılabilen değer parametreleri:

    • Diller: Konfigürasyonunuzu görecek kullanıcıların cihazlarında ayarlanan dil.
    • Bölgeler: Kullanıcı cihazlarında yapılan bölge ayarları.
    • Platformlar: Mobil cihazlar, masaüstü cihazlar veya TV'ler. Cihaz türü, User-agent komutu aracılığıyla belirlenir.
    • İstemci parametreleri: "Anahtar-değer" çifti olarak kendi parametrelerinizi belirtebilirsiniz; örneğin: param=value. "VE" operatörü ile birleştirilecek birden fazla değeri belirtmek için aralarına virgül koyun. Örneğin: aparam=avalue,bparam=bvalue.
  5. Kaydet'e tıklayın.

Bayrak değerini değiştirmek için üzerine veya simgesine tıklayın.

Adım 2. Konfigürasyonu oyuna uygulayın

Konfigürasyon hazır olunca yayınlayarak onu oyuna uygulayabilirsiniz.

  1. Konfigürasyonu yayınla butonuna tıklayın.

  2. Yapılan değişiklikleri kontrol edip Kaydet butonuna tıklayın. Konfigürasyon kaydedildikten hemen sonra belirtilen koşullara göre oyuna uygulanır.

Silinmiş konfigürasyonlar için sürüm kontrolü işlemi uygulanabilir. Bayrak konfigürasyonu yayınlandıktan sonra Varioqub, yapılan değişikliklikleri içeren güncel bir oyun sürümü oluşturur. Gerekirse oyunun bir önceki sürümüne de geri dönebilirsiniz: Bu durumda güncel sürümde uygulanan değişiklikler silinir.

Adım 3. Konfigürasyonu etkinleştirin

Silinmiş bayrak konfigürasyonunu getFlags yöntemi ile etkinleştirin. Daha fazla bilgi için Yandex Games SDK bölümüne gidin.