> For the complete documentation index, see [llms.txt](https://user.netmera.com/netmera-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://user.netmera.com/netmera-user-guide/netmera-user-guide-tr/mesajlasma-ozellikleri/ftp-push-ve-ice-aktarimlar/ftp-araciligiyla-push-bildirimleri-gonderme.md).

# FTP aracılığıyla push bildirimleri gönderme

API çağrısı yapmadan push bildirimleri göndermek için bu iş akışını kullanın. Alıcı başına bir CSV satırı oluşturun, dosyayı FTP dizinine yükleyin ve Netmera bildirileri göndermek üzere dosyayı işler.

### 1. Adım: FTP erişimini hazırlayın

Uygulamanız için FTP Push özelliğinin etkin olduğunu doğrulayın. FTP sunucusu, port, yükleme yolu ve kimlik bilgilerini Netmera’dan veya DevOps ekibinizden alın.

Ağınız IP allowlisting kullanıyorsa, Netmera’ya genel çıkış IP adresinizi sağlayın.

### 2. Adım: CSV dosyasını oluşturun

UTF-8 kodlamalı bir CSV dosyası oluşturun. Noktalı virgül (`;`) ayırıcı olarak kullanın.

Sütunları tam olarak şu sırayla ekleyin:

1. `ExternalID`
2. `Text`
3. `Deeplink`

Her satır, bir kullanıcı için bir push bildirimi temsil eder. Şu formatı kullanın:

```
ExternalID;Text;Deeplink
```

Örneğin:

```
12345;Hoş geldiniz! En yeni özelliklerimize göz atın.;https://example.com/welcome
67890;Sizin için özel fırsatlar.;https://example.com/offers
```

`ExternalID` alıcıyı tanımlar. `Text` görünen push mesajıdır. `Deeplink` alıcı bildirimi seçtiğinde gidilecek hedefi tanımlar.

{% hint style="info" %}
Her satıra bir push bildirimi kullanın. Kullanmayın `;` içinde **Text** değeri. Bu, yeni bir sütun olarak yorumlanır.
{% endhint %}

### 3. Adım: Gerektiğinde satır sonları ekleyin

Kullanın `\n` değeri içinde **Text** push mesajında bir satır sonu göstermek için kullanın.

Örneğin:

```
Hoş geldiniz!\nEn yeni özelliklerimizi keşfetmenin tadını çıkarın.
```

Alıcının gördüğü:

```
Hoş geldiniz!
En yeni özelliklerimizi keşfetmenin tadını çıkarın.
```

### 4. Adım: Dosyayı adlandırın ve yükleyin

1. Dosyaya benzersiz bir ad verin.
2. Dosya adına bir zaman damgası ekleyin.
3. CSV dosyasını, uygulamanız için sağlanan FTP dizinine yükleyin.

Örneğin, şunu kullanın `push-20260810-0900.csv`. Benzersiz bir dosya adı, yeni bir yüklemenin önceki bir dosyayla karıştırılmasını önler.

### 5. Adım: Teslim davranışını doğrulayın

Netmera, yüklenen dosyayı işler ve bildirileri listelenen alıcılara gönderir.

{% hint style="warning" %}
FTP üzerinden gönderilen push bildirimleri varsayılan olarak **Inbox** seçeneğini içerir. Uygulamanız Inbox kullanıyorsa, bu bildirimler burada da görünür.
{% endhint %}

{% file src="/files/6d6d1d95ec494a662da1bdea118d7777a0d0c55a" %}
FTP Push İçe Aktarma
{% endfile %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://user.netmera.com/netmera-user-guide/netmera-user-guide-tr/mesajlasma-ozellikleri/ftp-push-ve-ice-aktarimlar/ftp-araciligiyla-push-bildirimleri-gonderme.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
