> 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-engagement/journey-orchestration/build-journey.md).

# Journey oluşturma

Journey akışını canvas üzerinde oluşturun, adımları ekleyip düzenleyin, journey durumunu okuyun, etkileşim penceresini yönetin ve mesajlara özel parametreler iletin.

Kullanın **Yolculuk Oluştur** bitirdikten sonra gerçek yolculuk akışını oluşturmak için **Kurulum**, **Giriş Kuralları**, ve **Kitle**. Bu adımı tamamladıktan sonra, oluşturma tuvalini okuyabilir, adımları ekleyip düzenleyebilir, yolculuk durum alanını anlayabilir ve belirli bir gönderim adımının Etkileşim Penceresini ne zaman atlaması gerektiğine karar verebilirsiniz.

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

### Oluşturma tuvali

Bu **Oluştur** Bu ekran, yolculuk 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ı yolunu girişten çıkışa kadar şekillendirirsiniz.

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FIODRydrcO9R7C08nt1cS%2FEkran%20Resmi%202026-09-24%2015.07.04.png?alt=media&#x26;token=d2fe9f6c-3fb0-40e6-bef3-659d19f25f8e" alt="" width="563"><figcaption></figcaption></figure>

Bu ekranı şu durumlarda kullanın:

* yeni bir adım eklemek
* mevcut bir adımı düzenlemek
* yayın öncesinde mevcut akışı incelemek
* gönderim, gecikme, dal veya güncellemenin nerede gerçekleştiğini anlamak

Bu **Yolculuk Akışı** alanı, yolculuğun tam 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 olacağını ve akışın nerede dallandığını veya devam ettiğini görebilirsiniz.

Bu görünüm, yolculuk mantığının gerçek kullanıcı deneyimiyle uyumlu olduğunu doğrulamanıza yardımcı olur. Özellikle yolculukta birden fazla gecikme, karar noktası veya kanal eylemi varsa oldukça kullanışlıdır.

Örneğin, bir yolculuk bir giriş tetikleyicisiyle başlayabilir, bir gecikme adımıyla 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ı tek tek açmadan bu sırayı okumanıza yardımcı olur.

### Adım ekle

Kullanın **Adım Ekle** yolculuk akışının alt kısmına

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

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FRbi2V56wu1gsbPlXjwjd%2FEkran%20Resmi%202026-09-24%2015.07.42.png?alt=media&#x26;token=a63ab4fb-c040-40fa-b94c-6c96b7d09adc" alt="" width="563"><figcaption></figcaption></figure>

Örneğin, bir kullanıcı yolculuğa girdikten sonra şunları ekleyebilirsiniz:

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

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

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

Her adım, oluşturma tuvalinde 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. Açmak, mesaj içeriği, zamanlama kuralı, etkinlik koşulu veya sonraki eylem gibi o adımın davranışını tanımlamanıza olanak tanır.

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

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FKgZuMdOkYvl0px8FdFHT%2FEkran%20Resmi%202026-09-24%2015.08.15.png?alt=media&#x26;token=b250624d-cc28-446b-aec7-bc578ac3819a" alt="" width="375"><figcaption></figcaption></figure>

### Yolculuk adı ve durumu

Ekranın üst kısmında, yolculuk başlığı geçerli yolculuk adını, durumunu ve son kaydedilme zamanını gösterir. Bu alanı, doğru yolculuğu 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="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FSGXbb2HEdQEoCJyVT7qo%2FEkran%20Resmi%202026-09-24%2015.08.25.png?alt=media&#x26;token=43b604bc-2461-455f-bd0d-19fc45dce863" alt="" width="563"><figcaption></figcaption></figure>

Örneğin, yayına almadan önce değişiklik yapmak üzere bir yolculuk açtığınızda başlıkta **Aktif**, canlı davranışı değiştirmeden önce yolculuğu dikkatlice inceleyin.

### Etkileşim Penceresini yoksay <a href="#ignore-engagement-window" id="ignore-engagement-window"></a>

Kullanın **Etkileşim Penceresini Yoksay** bir mesajın, yolculuk şu anda izin verilen Etkileşim Penceresinin dışında olsa bile hemen gönderilmesi gerektiğinde.

Bu seçenek şu 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 teslimat penceresinden daha önemli olduğunda kullanın.

Etkinleştirmek için desteklenen bir gönderim adımını açın, şunu bulun: **Etkileşim Penceresini Yoksay**, etkinleştirin ve yolculuğu kaydedin.

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FM43wFeaix1UAmdYJKYvj%2FEkran%20Resmi%202026-09-24%2015.09.20.png?alt=media&#x26;token=89bb4530-b683-48fe-8281-4b457fdc5cd0" alt="" width="375"><figcaption></figcaption></figure>

Bu seçenek etkinleştirildiğinde, yalnızca o adım Etkileşim Penceresini atlar. Yolculuğun geri kalanı normal Etkileşim Penceresi davranışını izlemeye devam eder.

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

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

Ne zaman **Etkileşim Penceresini Yoksay** açıksa, bu desteklenen gönderim adımı, izin verilen saatlerin dışında bile hemen gönderir.

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

* ile **Etkileşim Penceresini Yoksay** etkinleştirildiğinde, mesaj **23:30**
* gönderilir; etkinleştirilmezse, mesaj bir sonraki etkin Etkileşim Penceresini bekler

#### Ne zaman kullanılır

Bu seçeneği, gecikmeleri halinde değerini yitiren zamana duyarlı mesajlar için kullanın.

Örneğin, terk edilmiş sepet hatırlatması ertesi sabah iletildiğinde de iyi çalışabilir. Saat **02:00** bir fiyat düşüşü uyarısı, saat **08:00**olarak bekletilirse önemini yitirebilir. Bu durumda, yalnızca o adımda Etkileşim Penceresini atlamak istenen davranışı sağlayabilir.

<details>

<summary>Örnek senaryo</summary>

Bir e-ticaret yolculuğu, bir Etkileşim Penceresi kullanır **08:00** ve **22:00**.

Bir kullanıcı sepetini terk ettiğinde **23:30**, standart hatırlatma bir sonraki etkin pencereye kadar bekleyebilir.

Aynı yolculuk daha sonra bir fiyat düşüşü algılarsa **02:00**, bu uyarının bekletilmesi **08:00** aciliyeti azaltabilir veya içeriği güncelliğini yitirmiş hale getirebilir.

O gönderim adımı için **Etkileşim Penceresini Yoksay** seçeneğini etkinleştirin; böylece fiyat düşüşü mesajı hemen gönderilir.

</details>

### Etkileşim penceresi seçenekleri

Yolculuk, mesai dışı davranışı etkileyen iki ilişkili ayar içerir, ancak bunlar farklı şeyler yapar.

| Seçenek                                                     | Nerede ayarlanır                                           | Ne yapar                                                                 |
| ----------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------------------------ |
| **Etkileşim Penceresi dışında gönderilen mesajları yoksay** | **Giriş Kuralları**                                        | İzin verilen zaman aralığının dışında tetiklenen mesajları atar          |
| **Etkileşim Penceresini Yoksay**                            | İçindeki belirli desteklenen gönderim adımları **Oluştur** | Bu adımı, izin verilen zaman aralığının dışında olsa bile hemen gönderir |

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

### Yolculuk mesajları için özel parametreler <a href="#custom-parameters-for-journey-messages" id="custom-parameters-for-journey-messages"></a>

için anahtar-değer özel parametreleri tanımlayabilirsiniz **Uygulama İçi Gönder**, **Widget Gönder**, ve **Mobil Push Gönder** adımları.

Özel parametreler, mesaj yüküyle birlikte ek veri aktarmanıza olanak tanır. Uygulama bu parametreleri, bir uygulama içi mesajın belirli bir ekranda gösterilmesi veya bir push bildirimiyle özel bir deeplink parametresinin iletilmesi gibi, mesajın nasıl ya da nerede işleneceğine karar vermek için kullanabilir.

Yolculuk adımı tetiklendiğinde, parametreler Netmera SDK'sına `prms` nesnesi içinde iletilir.

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FU6xfAUEveOoj9rzXZ86T%2FEkran%20Resmi%202026-09-24%2015.09.59.png?alt=media&#x26;token=258de975-854f-41eb-b9a7-e448c47fbf35" alt="" width="375"><figcaption></figcaption></figure>

#### Özel parametreler nasıl kullanılır

1. Journey Builder'da bir **Uygulama İçi Gönder**, **Widget Gönder**, veya **Mobil Push Gönder** adımını açın.
2. şuraya 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 yolculuk mesajını nasıl işleyeceği konusunda ek bağlama ihtiyaç duyduğu durumlarda özel parametreleri kullanın.

Yaygın kullanım alanları şunları içerir:

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

### Sonraki adım

Bitirdikten sonra **Oluştur**, akışı bir kez daha gözden geçirin ve ardından [Yayınla](/netmera-user-guide/netmera-user-guide-tr/omnichannel-engagement/journey-orchestration/launch.md) yolculuğu 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://user.netmera.com/netmera-user-guide/netmera-user-guide-tr/omnichannel-engagement/journey-orchestration/build-journey.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
