---
title: Global değişken işlemleri
description: Miktar girişi için global değişken tanımlama.
---

<Video src="/media/ikas-studio/basic-examples/product-detail/buy-buttons/quantity/adding-global-variable.mp4" autoPlay muted loop controls />

Miktar için oluşturacağımız global değişken sayesinde tüm kısımlardan erişilebilen `number` tipinde bir değişkene sahip oluruz. Sepete ekle ve hemen satın al gibi aksiyonların içerisine bu global miktar değişkeni bağlandığında arayüzden değişen değer, fonksiyonların içerisine de dinamik olarak aktarılır. Bu sayede her yerde kullanılabilen ortak bir miktar değişkeni elde etmiş oluruz.

## Global değişkeni tanımlama

Sağ üst kısımdan **Blueprint** moduna geçiş yapın. Sağ kısımda yer alan **Global** altındaki **Variables** yanındaki artı butonuna basın. Açılan modalda **Variable Name** alanına `quantity` yazın ve **Variable Type** değerini `Number` olarak belirleyip **Kaydet**'e basın.

<Callout type="info" title="Değişkenler">
Global değişkenler hakkında daha detaylı bilgi için [Değişkenler](https://builders.ikas.com/tr/docs/ikas-studio/blueprint/variables) sayfasını inceleyebilirsiniz.
</Callout>

## Başlangıç değerini ayarlama

Bileşenin Blueprint ekranında boş bir alana sağ tıklayarak oluşturduğunuz global `quantity` değişkenini getirin. Ardından bu node'un çıkış noktasından yeni bir node çıkararak `Set quantity` fonksiyonunu seçin. Fonksiyonun **value** alanına `1` yazın ve **Start** node'unun çıkışını bu fonksiyonun girişine bağlayın.

Bu sayede bileşenin çağrıldığı her yerde global `quantity` değeri `1` olarak başlatılır.

İşlemi tamamladıktan sonra sol üst kısımdan **Geri** diyerek tasarım moduna dönebilirsiniz.
