---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.com.tr/dev/games/doc/en/sdk/construct-3/authorization-and-data.md
  - https://yandex.com.tr/dev/games/doc/hi/sdk/construct-3/authorization-and-data.md
  - https://yandex.com.tr/dev/games/doc/ko/sdk/construct-3/authorization-and-data.md
  - https://yandex.com.tr/dev/games/doc/ru/sdk/construct-3/authorization-and-data.md
  - https://yandex.com.tr/dev/games/doc/tr/sdk/construct-3/authorization-and-data.md
  - https://yandex.com.tr/dev/games/doc/vi/sdk/construct-3/authorization-and-data.md
  - https://yandex.com.tr/dev/games/doc/zh/sdk/construct-3/authorization-and-data.md
  - href: tr/sdk/construct-3/authorization-and-data.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

# Yetkilendirme ve oyuncu verileri

<!-- 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 -->

Oyun durumu verilerinizi (tamamlanan seviyeler, deneyim, uygulama içi satın alımlar vb.) Yandex sunucusunda saklayabilir veya kendi sunucunuza gönderebilirsiniz. Ayrıca, Yandex'teki kullanıcı profilinden, örneğin isim gibi bazı verileri kullanarak oyunu kişiselleştirebilirsiniz.



## Oyuncu bilgileri {#player-info}

Oyuncu verileriyle çalışmaya başlamak için, **Fetch player info** eylemini **Player info is successfully fetched** ve **Failure to fetch player info** tetikleyici koşullarıyla birlikte kullanın.

Oyuncu verilerini almak için şunları kullanın:

- **Player is authorized** koşulu: oyuncunun Yandex'te yetkili olup olmadığını kontrol eder.
- **Player personal info access granted** koşulu: oyuncunun kişisel verilerinin alınıp alınmadığını kontrol eder.
- **Player signature** ifadesi: `string`, Yandex profilinden kullanıcı verilerini ve imzayı içerir. `Base64` formatında kodlanmış iki dizeden oluşur.
- **Player avatar** ifadesi: `string`, oyuncunun avatarına bağlantı.
- **Player name** ifadesi: `string`, oyuncunun adı.
- **Player paying status** ifadesi: `string`, kullanıcının platformdaki ödeme etkinliği durumu.
- **Player unique id** ifadesi: `string`, oyuncunun benzersiz tanımlayıcısı.

![](../../_images/construct-3/authorization-and-data/fetch-player-info.webp)



## Oyun içi veriler {#actions}

Kullanıcının oyun içi verileriyle çalışmak için şu eylemleri kullanın:

- **Get player data** — kullanıcının oyun içi verilerini ister ve bir JSON nesnesine yazar.
- **Set player data** — kullanıcının oyun içi verilerini JSON nesnesinden Yandex Oyunlar'a gönderir.
- **Get player stats** — kullanıcının sayısal verilerini ister ve bir JSON nesnesine yazar.
- **Set player stats** — kullanıcının sayısal verilerini JSON nesnesinden Yandex Oyunlar'a gönderir.
- **Increment player stats** — kullanıcının sayısal verilerini belirtilen değer kadar artırır.

![](../../_images/construct-3/authorization-and-data/player-data.webp)

{% note warning %}

Tüm bu eylemler asenkrondur ve çalışmaları zaman alır. Hatalardan kaçınmak için **Wait for previous actions** eylemini kullanmayı unutmayın.

{% endnote %}


---


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