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

# Ortam değişkenleri

<!-- source: tr/_includes/script-common.md -->
<!-- source: tr/_includes/script/index-js.md -->

<!-- endsource: tr/_includes/script/index-js.md -->

<!-- source: tr/_includes/script/requirements-js.md -->

<!-- endsource: tr/_includes/script/requirements-js.md -->

<!-- source: tr/_includes/script/image-modal-js.md -->

<!-- endsource: tr/_includes/script/image-modal-js.md -->
<!-- endsource: tr/_includes/script-common.md -->

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

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

## environment nesnesi {#environment-object}

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ı {#app-structure}

#|
|| **Parametre** | **Tür** | **Açıklama** ||
|| `id` | string | Oyun tanımlayıcısı. ||
|#

### browser yapısı {#browser-structure}

#|
|| **Parametre** | **Tür** | **Açıklama** ||
|| `lang` | string | Tarayıcının öncelikli dili, ISO 639-1 formatında. ||
|#

### i18n yapısı {#i18n-structure}

#|
|| **Parametre** | **Tür** | **Açıklama** ||
|| `lang` | string | [Yandex Games arayüz dili](https://yandex.com.tr/dev/games/doc/tr/concepts/languages-and-domains.md#languages) 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. ||
|#

---



<!-- source: tr/_includes/button-git.md -->
<a href="https://github.com/yandex-games-plugins/defold">
  <span class="button">Depo</span>
</a>
<!-- endsource: tr/_includes/button-git.md -->
