---
metadata:
  - name: generator
    content: Diplodoc Platform v5.66.0
alternate:
  - https://yandex.com/dev/games/doc/en/sdk/defold/environment.md
  - https://yandex.com/dev/games/doc/hi/sdk/defold/environment.md
  - https://yandex.com/dev/games/doc/ko/sdk/defold/environment.md
  - https://yandex.com/dev/games/doc/ru/sdk/defold/environment.md
  - https://yandex.com/dev/games/doc/tr/sdk/defold/environment.md
  - https://yandex.com/dev/games/doc/vi/sdk/defold/environment.md
  - https://yandex.com/dev/games/doc/zh/sdk/defold/environment.md
  - href: https://yandex.com/dev/games/doc/hi/sdk/defold/environment.md
    type: text/markdown
    title: Markdown version
  - href: https://yandex.com/dev/games/doc/hi/llms.txt?revision=r21993288
    rel: describedby
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/games/doc/hi/llms.txt?revision=r21993288

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

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

```lua
{
  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 इंटरफ़ेस भाषा](https://yandex.com/dev/games/doc/hi/concepts/languages-and-domains.md#languages)। उदाहरण के लिए, `"tr"` का अर्थ है कि गेम वर्तमान में Yandex Games तुर्की इंटरफ़ेस के अंतर्गत चल रहा है। हम गेम में उपयोगकर्ता की भाषा तय करने के लिए इस पैरामीटर का उपयोग करने का सुझाव देते हैं। ||
|| `tld` | string | शीर्ष-स्तरीय डोमेन। उदाहरण के लिए, `"com"` का अर्थ है कि गेम अभी अंतर्राष्ट्रीय डोमेन यांडेक्स गेम्स पर चल रही है। यदि आप अपना गेम अपने स्वयं के डोमेन पर होस्ट करते हैं, तो ध्यान दें कि उसे किसी भी yandex-डोमेन पर सही तरीके से खुलना चाहिए। ||
|#

---



<!-- source: hi/_includes/button-git-defold.md -->
<a href="https://github.com/yandex-games-plugins/defold">
  <span class="button">रिपोजिटरी</span>
</a>
<!-- endsource: hi/_includes/button-git-defold.md -->
