Ortam değişkenleri

Oyunun çalıştığı ortam hakkında bilgi alabilirsiniz. Bu amaçla ysdk.environment nesnesi kullanılır.

{
  app: {
    id: string
  },
  browser: {
    lang: string
  },
  i18n: {
    lang: string;
    tld: string;
  },
  payload: string|nil;
}

environment nesnesi

Oyunun ortam değişkenlerini içerir.

Parametre

Tür

Açıklama

app

table

Oyun verileri.

browser

table

Tarayıcı verileri.

i18n

table

Serviste uluslararasılaştırma.

payload

string|nil

Oyun adresindeki payload parametresinin değeri. İsteğe bağlı parametre. https://yandex.ru/games/app/123?payload=test oyunu için test değeri şu şekilde alınabilir: ysdk.environment.payload.

app yapısı

Parametre

Tür

Açıklama

id

string

Oyun tanımlayıcısı.

browser yapısı

Parametre

Tür

Açıklama

lang

string

Tarayıcının öncelikli dili, ISO 639-1 formatında.

i18n yapısı

Parametre

Tür

Açıklama

lang

string

Yandex Games arayüz dili ISO 639-1 formatında. Örneğin, "tr", oyunun şu anda Yandex Games'in Türkçe arayüzünde çalıştığı anlamına gelir. Bu parametre, kullanıcının oyundaki dilini belirlemek için kullanılmalıdır.

tld

string

Üst düzey alan adı (TLD). Örneğin, "com" değeri, oyunun şu anda Yandex Oyunlar'ın uluslararası alanında çalıştığını gösterir. Oyununuzu kendi alanınızda yayınlarken, oyunun herhangi bir yandex alanında düzgün şekilde açılması gerektiğini unutmayın.


Depo