> 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/omnichannel-etkilesim/yolculuk-orkestrasyonu/journey-olusturma.md).

# Journey Oluşturma

Kullan **Journey Oluşturma** bitirdikten sonra gerçek journey akışını oluşturmak için **Kurulum**, **Giriş Kuralları**, ve **Hedef Kitle**Bu adımı tamamladıktan sonra oluşturma kanvasını okuyabilecek, adımları ekleyip düzenleyebilecek, journey durum alanını anlayabilecek ve belirli bir gönderim adımının Etkileşim Penceresini ne zaman atlaması gerektiğine karar verebileceksiniz.

{% @arcade/embed url="<https://app.arcade.software/share/Mp7sH69w6m5Lp54qg6k3>" flowId="Mp7sH69w6m5Lp54qg6k3" %}

### Oluşturma kanvası

Bu **Oluşturma** ekranı, journey için görsel çalışma alanıdır. Burada eylem sırasını düzenler, her adımın nasıl bağlandığını gözden geçirir ve kullanıcının girişten çıkışa uzanan yolunu şekillendirirsiniz.

Bu ekranı şu durumlarda kullanın:

* yeni bir adım eklemek
* mevcut bir adımı düzenlemek
* yayına almadan önce mevcut akışı gözden geçirmek
* bir gönderim, gecikme, dallanma veya güncellemenin nerede gerçekleştiğini anlamak

Bu **Journey Akışı** alanı, journey'nin tüm yapısını bağlantılı bir yol olarak gösterir. Her adım sırayla görünür; böylece önce ne olduğunu, sonra ne olduğunu ve akışın nerede dallanıp nerede devam ettiğini görebilirsiniz.

Bu görünüm, journey mantığının gerçek kullanıcı deneyimiyle eşleştiğini doğrulamanıza yardımcı olur. Özellikle journey birden fazla gecikme, karar noktası veya kanal eylemi içerdiğinde faydalıdır.

Örneğin, bir journey giriş tetikleyicisiyle başlayabilir, gecikme adımına devam edebilir, ardından bir push bildirimi gönderebilir ve daha sonra kullanıcı davranışına göre farklı yollara ayrılabilir. Akış görünümü, her adımı önce açmadan bu sıralamayı okumanıza yardımcı olur.

### Adım Ekle

Kullan **Adım Ekle** journey akışının en altına

Her yeni adım, journey'ye yeni bir eylem, koşul veya geçiş ekler. Tam adım türleri, çalışma alanınızda kullanılabilen journey bileşenlerine bağlıdır.

<figure><img src="/files/0e428fc8ca0fbd5a0ede6d7b6acf17e7b368508b" alt="" width="414"><figcaption></figcaption></figure>

Örneğin, bir kullanıcı journey'ye girdikten sonra şunları ekleyebilirsiniz:

* bir **Gecikme** mesaj göndermeden önce beklemek için bir adım
* şu tür bir gönderim adımı: **Mobil Push Gönder**
* kullanıcıları davranışa veya profile göre yönlendiren bir dallanma adımı

{% hint style="info" %}
Adımları, kullanıcıların onları deneyimlediği sırayla ekleyin. Bu, akışı daha sonra gözden almayı ve sorun gidermeyi kolaylaştırır.
{% endhint %}

### Adım kapsayıcısı

Her adım, oluşturma kanvasında bir adım kapsayıcısı içinde görünür. O adımı açmak ve ayarlarını yapılandırmak için kapsayıcıyı seçin.

Adım kapsayıcısı, adımın genel akışta nerede yer aldığını gösterir. Onu açmak, mesaj içeriği, zamanlama kuralı, etkinlik koşulu veya sonraki işlem gibi o adımın davranışını tanımlamanıza olanak tanır.

<figure><img src="/files/c4f1fcb94e213a1a8ec569e8dd5e5d9d116a8aff" alt="" width="251"><figcaption></figcaption></figure>

Örneğin, seçilen adım bir gönderim adımıysa teslimat ayarlarını ve içeriği yapılandırabilirsiniz. Seçilen adım bir koşul ya da dallanma adımıysa kullanıcının bir sonraki aşamada hangi yolu izleyeceğine karar veren mantığı tanımlayabilirsiniz.

### Journey adı ve durumu

Ekranın üst kısmında journey başlığı, mevcut journey adını, durumunu ve son kaydedilme zamanını gösterir. Bu alanı, doğru journey'yi düzenlediğinizi ve mevcut yaşam döngüsü durumunu anladığınızı hızlıca doğrulamak için kullanın.

Tipik durumlar şunları içerebilir:

* **Taslak**
* **Durduruldu**
* **Aktif**

<figure><img src="/files/9cfaed94f70a4f7eccf8cd826cab7080e9e94f4a" alt=""><figcaption></figcaption></figure>

Örneğin, bir journey'yi yayına almadan önce değişiklik yapmayı bekleyerek açtıysanız ancak başlıkta **Aktif**, canlı davranışı değiştirmeden önce journey'yi dikkatle inceleyin.

### Etkileşim Penceresini Yok Say

Kullan **Etkileşim Penceresini Yok Say** belirli bir mesajın, journey şu anda izin verilen Etkileşim Penceresi dışında olsa bile, hemen gönderilmesi gerektiğinde.

Bu seçenek aşağıdaki desteklenen gönderim adımlarında kullanılabilir:

* **Mobil Push Gönder**
* **E-posta Gönder**
* **SMS Gönder**

Bunu yalnızca tekil mesajın zamanlaması normal gönderim penceresinden daha önemli olduğunda kullanın.

Etkinleştirmek için desteklenen bir gönderim adımını açın ve şunu bulun: **Etkileşim Penceresini Yok Say**, etkinleştirin ve journey'yi kaydedin.

<figure><img src="/files/009b38c62d3b222bf519e53f3a9f03c02583bbcc" alt=""><figcaption></figcaption></figure>

Bu seçenek etkinleştirildiğinde, yalnızca o adım Etkileşim Penceresini atlar. Journey'nin geri kalanı yine normal Etkileşim Penceresi davranışını izler.

#### Nasıl çalışır

Ne zaman **Etkileşim Penceresini Yok Say** kapalıyken, izin verilen saatler dışında tetiklenen bir mesaj, Etkileşim Penceresi işleme için normal journey kuralını izler.

Ne zaman **Etkileşim Penceresini Yok Say** açıksa, desteklenen o gönderim adımı izin verilen saatler dışında bile hemen gönderir.

Örneğin, Etkileşim Penceresi **08:00–22:00** ise ve gönderim adımı şu saatte tetiklenirse: **23:30**:

* ile **Etkileşim Penceresini Yok Say** etkinleştirildiğinde, mesaj şu saatte gönderilir: **23:30**
* etkinleştirilmemişse, mesaj bir sonraki aktif Etkileşim Penceresini bekler

#### Ne zaman kullanılır

Gecikmesi halinde değerini yitiren zamana duyarlı mesajlar için bu seçeneği kullanın.

Örneğin, terk edilmiş sepet hatırlatması ertesi sabah gönderildiğinde de iyi çalışabilir. Şu saatteki bir fiyat düşüşü uyarısı **02:00** şu zamana kadar beklerse alaka düzeyini kaybedebilir **08:00**.

<details>

<summary>Örnek senaryo</summary>

Bir e-ticaret journey'si, şu saatler arasında bir Etkileşim Penceresi kullanır: **08:00** ile **22:00**.

Bir kullanıcı sepetini şu saatte terk ederse **23:30**, standart hatırlatma bir sonraki aktif pencereye kadar bekleyebilir.

Aynı journey daha sonra şu saatte bir fiyat düşüşü algılarsa **02:00**, bu uyarıyı şu zamana kadar geciktirmek **08:00** aciliyeti azaltabilir veya içeriği güncel olmaktan çıkarabilir.

Bu gönderim adımı için şunu etkinleştirin: **Etkileşim Penceresini Yok Say** böylece fiyat düşüşü mesajı hemen gönderilir.

</details>

### Etkileşim Penceresi seçenekleri

Journey, mesai dışı davranışı etkileyen ancak farklı işler yapan iki ilgili ayar içerir.

| Seçenek                                                     | Nerede ayarlanır                                             | Ne işe yarar                                                   |
| ----------------------------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------------------- |
| **Etkileşim Penceresi dışında gönderilen mesajları yoksay** | **Giriş Kuralları**                                          | İzin verilen zaman aralığı dışında tetiklenen mesajları atar   |
| **Etkileşim Penceresini Yok Say**                           | İçindeki belirli desteklenen gönderim adımları **Oluşturma** | O adımı izin verilen zaman aralığı dışında bile hemen gönderir |

Bu fark önemlidir; çünkü bir seçenek teslimatı engellerken diğeri belirli bir adım için anında teslimatı zorlar.

### Journey Mesajları için Özel Parametreler

İçin anahtar-değer özel parametreler tanımlayabilirsiniz **In-App Gönder**, **Widget Gönder**, ve **Mobil Push Gönder** Journey Builder içindeki adımlar.

Özel parametreler, mesaj yüküyle birlikte ek veriler aktarmanıza olanak tanır. Uygulama, bu parametreleri mesajın nasıl veya nerede işleneceğine karar vermek için kullanabilir; örneğin bir in-app mesajını belirli bir ekranda göstermek veya push bildirimiyle özel bir deeplink parametresi geçirmek gibi.

Journey adımı tetiklendiğinde, parametreler Netmera SDK'ya `prms` nesnesi içinde iletilir.

<figure><img src="/files/a5a7e184293320ad5d0fc8c9a669e857f060808b" alt=""><figcaption></figcaption></figure>

#### Özel Parametreler Nasıl Kullanılır

1. Journey Builder'da bir **In-App Gönder**, **Widget Gönder**, veya **Mobil Push Gönder** adımını açın.
2. Şu bölüme gidin: **Özel Parametreler** bölümü.
3. Bir anahtar ve değer çifti girin.
4. Gerekirse ek parametreler ekleyin.
5. Adımı kaydedin.

{% hint style="warning" %}
Boş anahtarlara ve yinelenen anahtarlara izin verilmez.
{% endhint %}

#### Özel Parametreler Ne Zaman Kullanılır

Uygulamanın bir journey mesajını nasıl işleyeceği konusunda ek bağlama ihtiyaç duyduğunda özel parametreleri kullanın.

Yaygın kullanım senaryoları şunlardır:

* Bir push bildirimi tıklandıktan sonra belirli bir ekranı açmak
* Mobil push ile bir deeplink veya içerik kimliği geçirmek
* Bir in-app mesajını yalnızca belirli bir uygulama bağlamında göstermek
* Kampanyaya özgü meta verileri uygulama katmanına göndermek
* Bir widget'ın uygulamada nerede görüneceğini kontrol etmek; örneğin ana ekranda, ürün detay sayfasında veya öneri alanında

<figure><img src="/files/3dac89e4347e14fe7fa5d32e21080db3fcac3f19" alt="" width="376"><figcaption></figcaption></figure>

### Sonra ne olur

Tamamladıktan sonra **Oluşturma**, akışı bir kez daha gözden geçirin ve ardından şuna devam edin: [Yayınla](/netmera-user-guide/netmera-user-guide-tr/omnichannel-etkilesim/yolculuk-orkestrasyonu/yayinla.md) journey'yi taslak olarak kaydetmek veya etkinleştirmek için.


---

# 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/omnichannel-etkilesim/yolculuk-orkestrasyonu/journey-olusturma.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.
