# Bağlantılı butonlar

## Bir bağlantı ile düğme nasıl oluşturulur

Botun müşterilere bağlantılı düğmeler göstermesini sağlamak için, bir düğme oluştururken (veya düzenlerken) şunları yapmanız gerekir:

1\. Adım. Bir düğme oluşturun ve türü olarak seçin **"Varsayılan"**:

<div data-with-frame="true"><figure><img src="/files/300e0e0a89053af1816392c66ea330449db749e4" alt="" width="563"><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/01c030ff38d825b5d4615046d21e1e1f811712e1" alt="" width="563"><figcaption></figcaption></figure></div>

2\. Adım. İçinde **URL** alanına şunu girin:

a) doğrudan bir bağlantı:

<div data-with-frame="true"><figure><img src="/files/d36a0872f4de86072dd512e0a0a6f36c91c08c56" alt="" width="563"><figcaption></figcaption></figure></div>

b) Bir bağlantı içeren bir değişken:

<div data-with-frame="true"><figure><img src="/files/f0b6e62bfc05c974d015b8e4cd7d1c7433ff6cef" alt=""><figcaption></figcaption></figure></div>

Düğmeye tıklamak, ayarlarında belirtilen URL’yi açar.

{% hint style="warning" %}
Not!&#x20;

Her mesajlaşma uygulamasının kendine özgü özellikleri vardır. Örneğin, Telegram ve Instagram’da yalnızca bir **satır içi düğmeye** (metindeki düğmeler) bağlantı ekleyebilirsiniz.

<img src="/files/6fc605dad61ce46d30b118594185a9f3903c69a1" alt="" data-size="original">
{% endhint %}

## Tıklama bildirimi

Bir müşterinin bir bağlantıya veya düğmeye ne zaman tıkladığını izlemek ve sonraki eylemleri yapılandırmak için, düğme ayarlarındaki **"Tıklama bildirimi"** onay kutusunu kullanın.

<div data-with-frame="true"><figure><img src="/files/d8bf6307bf2b4a3660c8d26667102b5709c3dd8e" alt="" width="563"><figcaption></figcaption></figure></div>

Müşteri düğmeye tıkladığında geri çağrıları (olay bildirimleri) almak için onay kutusunu işaretleyin:

<div data-with-frame="true"><figure><img src="/files/263a01cdf86464a0614b34a077f430492fbcfc50" alt="" width="563"><figcaption></figcaption></figure></div>

Sonraki olarak, **"Düzenle"** veya **"Ekle"** (mevcut bir düğmeyi düzenleyip düzenlemediğinize veya yeni bir düğme oluşturup oluşturmadığınıza bağlı olarak).

### Örnek

Düğmeyi test edelim. Ona tıkladıktan sonra, bağlantıyı takip etmeniz için bir istem görmelisiniz.

<div data-with-frame="true"><figure><img src="/files/424ca1be5889b57a24039f00c53365816c0903a2" alt="" width="375"><figcaption></figcaption></figure></div>

{% hint style="info" %}
Müşteri **"daha fazla bilgi edinin"**.
{% endhint %}

öğesine tıklayana kadar geri çağrı alınmayacaktır. Müşteri bağlantıyı takip ederse, aşağıdaki biçimde bir geri çağrı **Müşteriler** müşteri diyaloğundaki bölümde görünecektir:\
`link_was_pressed #{URL}`, burada `link_was_pressed` geri çağrı gövdesidir (projedeki olay) ve `#{URL}` sizin bağlantınızdır.

<div data-with-frame="true"><figure><img src="/files/ec8d32c11e727a58a77ebfbe214ab0f747755899" alt=""><figcaption></figcaption></figure></div>

Geri çağrıya bir tepki yapılandırmak için, tetikleyici alanında geri çağrıyı belirttiğiniz bir tetikleyici bloğu oluşturun veya bağlantı tetikleyicisinde geri çağrıyı belirtin:

**Seçenek 1.** Yalnızca geri çağrı alındığında tetiklenecek bir tetikleyici bloğu oluşturun:

<div data-with-frame="true"><figure><img src="/files/d5d228e4a82989021768d7f075b83a207eaea328" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
Bu örnekte, **"Tetikleyici"** bloğunu kullandık — bu da yalnızca belirtilen geri çağrı alındığında tetiklenecektir, ancak müşteriyi ana huniden çıkarmayacaktır.<br>

Başka bir tetikleyici bloğu da kullanabilirsiniz.
{% endhint %}

{% hint style="success" %}
Lütfen dikkat edin!

Oluşturucuda proje başına 500 tetikleyici bloğu sınırı vardır.
{% endhint %}

**Seçenek 2:** Bir bağlantı tetikleyicisi kullanın

<div data-with-frame="true"><figure><img src="/files/2706a78e0bdcae948cc3b4bc766776da80264fa3" alt="" width="563"><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/009e9eee14d128f1145a0c04ab82ced0e5796963" alt="" width="563"><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/aa5b8ddb43046c03e113dee2f9fd9f7000dae855" alt="" width="563"><figcaption></figcaption></figure></div>

Her ikisi de tetiklenmek için geri çağrı gerektirse de, akışı farklı şekilde etkilerler:

* **Seçenek 1 (Yedek blok):** Kullanıcıyı aynı durumda tutar.
* **Seçenek 2 (Bağlantı):** Kullanıcıyı bir sonraki huni durumuna geçirir.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mavibot.ai/doc/tr/chatbot/builder/butonlar/baglantili-butonlar.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
