एन्वायर्नमेंट वैरिएबल

आप गेम के एन्वायर्नमेंट के बारे में जानकारी प्राप्त कर सकते हैं। इसे करने के लिए, ysdk.environment ऑब्जेक्ट का उपयोग करें।

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

एन्वायर्नमेंट ऑब्जेक्ट

समें गेम एन्वायर्नमेंट वैरिएबल होते हैं।

पैरामीटर

प्रकार

वर्णन

app

table

गेम डेटा।

browser

table

ब्राउज़र डेटा।

i18n

table

सेवा अंतर्राष्ट्रीयकरण।

payload

string|nil

गेम के पते से payload पैरामीटर का मान। वैकल्पिक। उदाहरण के लिए, https://yandex.ru/games/app/123?payload=test में आप इस प्रकार से test वापस दे सकते हैं: ysdk.environment.payload

ऐप स्ट्रक्चर

पैरामीटर

प्रकार

वर्णन

id

string

गेम ID।

browser संरचना

पैरामीटर

प्रकार

वर्णन

lang

string

ब्राउज़र की प्राथमिक भाषा ISO 639-1 स्वरूप में।

i18n स्ट्रक्चर

पैरामीटर

प्रकार

वर्णन

lang

string

ISO 639-1 फ़ॉर्मेट में Yandex Games इंटरफ़ेस भाषा। उदाहरण के लिए, "tr" का अर्थ है कि गेम वर्तमान में Yandex Games तुर्की इंटरफ़ेस के अंतर्गत चल रहा है। हम गेम में उपयोगकर्ता की भाषा तय करने के लिए इस पैरामीटर का उपयोग करने का सुझाव देते हैं।

tld

string

शीर्ष-स्तरीय डोमेन। उदाहरण के लिए, "com" का अर्थ है कि गेम अभी अंतर्राष्ट्रीय डोमेन यांडेक्स गेम्स पर चल रही है। यदि आप अपना गेम अपने स्वयं के डोमेन पर होस्ट करते हैं, तो ध्यान दें कि उसे किसी भी yandex-डोमेन पर सही तरीके से खुलना चाहिए।


रिपोजिटरी