---
title: "Tuvalde bir kampanya oluşturun"
description: "Bir kampanya oluşturun, düğümler ekleyin ve bağlayın, yapılandırın, sonra kaydedin ve etkinleştirin — bir kampanyayı bir sayfada canlıya koyan iki ayrı eylem."
canonical: https://docs.afp.monster/tr/guides/build-a-campaign
updated: 2026-08-19
pageType: guide
---

Bir kampanya tuvalde çizdiğiniz bir grafiktir: dinlediği bağlı sayfayı seçin, paletten bir tetikleyici düğüm ekleyin, bir koşula bağlayın ve eylemleri koşulun çıktılarına asın. **Kampanyayı kaydet** grafiğin yeni bir sürümünü yazar; kampanyayı açmak grafiği önce doğrulayan ayrı bir eylemdir. Sayfanızdaki bir olay kampanyaya ancak ikisi de gerçekleştikten sonra ulaşır.

![Kampanya tuvali: solda düğüm paleti, başlıkta sayfa seçici ve kaydet ve etkinleştir kontrolleri, ortada grafik ve sağda düğümün ayarlar paneli](../../../../assets/screenshots/guides/build-a-campaign/canvas-anatomy.webp)

## Önce ihtiyacınız olanlar

- Bağlı bir Facebook sayfası veya Instagram iş hesabı. [Bir sayfa bağlayın](/tr/start/connect-a-page) bölümüne bakın.
- Bir kampanya için yer olan aktif bir abonelik. Kampanya listesi başlığı kampanya sayınızı paketinizin iznine karşı gösterir. [Paket kotaları](/tr/reference/plans-and-quotas) bölümüne bakın.
- Bir anahtar kelime listesi, eğer kampanya mesaj metnini bir listeyle eşleştiriyorsa. [Anahtar kelime listeleriyle yorumları eşleştirin](/tr/guides/keyword-lists) bölümüne bakın.

## Bir kampanya nasıl oluştururum ve sayfasını nasıl seçerim?

1. **Kampanyalar** → **+ Yeni otomasyon**'u açın. Boş bir tuval açılır.
2. Tuval başlığında bağlı sayfayı seçin. AFP platformu sayfadan türetir: bağımsız bir Instagram iş hesabı bir Instagram kampanyası üretir, bir Facebook sayfası bir Facebook kampanyası üretir.
3. Kampanyayı başlıkta isimlendirin.
4. Aşağıdaki gibi grafiği oluşturun.
5. **Kampanyayı kaydet**'e tıklayın.

Bir kampanya tam olarak bir sayfaya bağlıdır ve oluşturmak o sayfayı olaylarına abone eder, bu yüzden ayrı bir abonelik adımı yoktur.

Daha sonra sayfayı değiştirmek grafiği dokunulmaz bırakır — yalnızca kampanyanın dinlediği olaylar değişir — ve başka bir platforma taşınma kampanyanın platformunu yeni sayfadan türetir.

## Düğümleri nasıl ekler ve bağlarım?

Soldaki palet yalnızca geçerli platform için geçerli düğüm türlerini ve mevcut bir düğümün tutamacından eklerken yalnızca onu yasal olarak takip edebilecek türleri gösterir. Bir tane eklemenin üç yolu:

1. Paletten bir karo tuvale sürükleyin.
2. Bir düğümün çıktı tutamacındaki **+** yer tutucusuna tıklayın, sonra bir tür seçin — düğüm tek harekette oluşturulur ve bağlanır.
3. Tuvali sağ tıklayın ve **Düğüm ekle**'yi seçin.

İki düğümü bağlamak için serbest bir çıktı tutamacından hedef düğüme sürükleyin; tuval sürüklerken doğrular ve geçersiz bir bağlantıyı yerinde reddeder. Boş tuvale bırakma paleti o tutamla hatırlayarak yeniden açar, bu yüzden bir sonraki seçtiğiniz tür zaten bağlanmış olarak gelir.

Bağlantılar ayrıldıkları çıktıya göre etiketlenir: bir koşul **Eşleşme** ve **Eşleşme Yok**'a, rastgele bir bölme kol başına birine, diğer her düğüm tek bir çıktıya sahiptir.

```d2 title="A campaign that replies publicly then sends a DM on a keyword match, and stops otherwise"
direction: right
trigger: trigger_comment
cond: "condition\nkeyword list" {shape: diamond}
reply: reply_comment
dm: send_dm
halt: stop
trigger -> cond
cond -> reply: Match
reply -> dm
cond -> halt: "No Match"
```

Ekleme, taşıma, bağlama ve yapılandırma tüm tarayıcınızda gerçekleşir ve düğüm konumları grafikle birlikte saklanır, bu yüzden bir kampanyayı yeniden açtığınızda her düğümü bıraktığınız yere geri koyar. Kaydedene kadar hiçbir şey AFP'ye ulaşmaz.

## Tuval hangi bağlantıları reddeder?

| Bağlayamayacağınız şey | Neden |
|---|---|
| Bir tetikleyici düğüme hiçbir şey | Bir tetikleyici kampanyayı başlatır, bu yüzden girişinin yoktur |
| Bir düğümü kendisine | Bir düğüm kendi sonraki adımı olamaz |
| Grafiğin zaten geçtiği bir düğüme ulaşan herhangi bir bağlantı | Grafik yalnızca ileri çalışır |
| Bir düğüme ikinci bir bağlantı | Bir düğüm tek bir gelen bağlantı kabul eder |
| Bir çıktı tutamacından ikinci bir bağlantı | Bir tutamaç tek bir bağlantı taşır — bir koşul veya rastgele bölme ile dallan |
| Bir tetikleyici düğümü bir koşul dışında hiçbir şeye | Tetikleyiciden sonraki ilk düğüm her zaman bir koşuldur |
| Bir koşulu başka bir koşula | Koşullar zincirlenemez |
| Tetikleyici `trigger_dm` olduğunda bir yorum eylemi | Bir ÖM tetiklemeli kampanyada işlem yapacak yorum yoktur |
| `delete_comment` sonrası `reply_comment` veya `hide_comment` | O noktada yorum artık mevcut değildir |

İki düzenleme de zaten çizdiğiniz bağlantıları kaldırır, çünkü geldikleri tutamaç kaybolur: bir `send_dm` düğümünden bir düğme silmek o düğmeden ayrılan dalı düşürür ve bir koşulu herhangi bir mesajı eşleyecek şekilde ayarlamak **Eşleşme Yok** dalını düşürür.

## Bir düğümü nasıl yapılandırırım?

Düğüme tıklayın. Ayarlar paneli sağda o türün formu ile açılır ve değişiklikleriniz diğer kaydedilmemiş işinizle birlikte tutulur.

| Düğüm | Ne ayarladığınız |
|---|---|
| `trigger_comment` | Sayfadaki her gönderi veya tek bir belirli gönderi ve bir kişinin onu birden fazla kez tetikleyip tetikleyemeyeceği |
| `trigger_dm` | Bir kişinin onu birden fazla kez tetikleyip tetikleyemeyeceği |
| `condition` | Eşleşme türü — herhangi bir mesaj, içeriyor, tam veya anahtar kelime listesi — eşleşecek metin veya liste, anahtar kelime sonucunu tersine çevirip çevirmediği, yanıtı bekleyip beklemediği ve görüntüler, GIF'ler ve bağlantılar için filtreler |
| `send_dm` | Mesaj türü (metin, görüntü, kart veya düğmeli metin) ve içeriği |
| `reply_comment` / `send_comment` | Yorum metni; `send_comment` ayrıca yorum yapacağı gönderiyi de gerektirir |
| `delay` | Ne kadar bekleneceği, 1 ila 31536000 saniye arasında ve kişi kampanya beklerken yanıt vermediyse devam edip etmeyeceği |

Kalan türler her biri bir ayar alır: `random_split` kolu başına bir yüzde (0 ila 100, toplam 100'ü geçmez), `add_tag` ve `remove_tag`'ta uygulanacak etiketler ve `hide_comment` ve `delete_comment`'ta (yalnızca Facebook) yazarı engelleme. `stop`'un ayarı yoktur. [Düğüm türleri](/tr/reference/node-types) her alanı listeler.

Geçersiz yapılandırmaya sahip bir düğüm tuvalde işaretlenir ve **Kampanyayı kaydet** "Hataları düzelt ve kaydet" ile devre dışı kalır, siz düzeltene kadar.

## Kaydetmek ile etkinleştirmek arasındaki fark nedir?

Kaydetmek grafiği saklar. Etkinleştirmek kaydedilmiş grafiğin çalışmasına izin verilip verilmeyeceğine karar verir. Bir kampanyanın ikisine de ihtiyacı var.

Her kaydetme grafiğin **yeni bir sürümünü** yazar. Hâlihazırda devam eden bir çalıştırma başladığı sürümde kalır, bu yüzden düzenleme devam eden bir çalıştırmayı asla değiştirmez. Yalnızca mevcut sürümün tetikleyicisi yeni çalıştırmalar başlatır ve eski sürümler hiçbir çalıştırma onlara referans vermediğinde temizlenir.

Etkinleştirmeyi nerede değiştirdiğiniz neyin kontrol edildiğini değiştirir:

- **Tuvalde**, **Aktif** anahtarı kaydedilmemiş değişikliklerinizin parçasıdır ve **Kampanyayı kaydet**'e basıldığında etkili olur, bu da ilk açışı onaylamanızı ister. Burada etkinleştirme grafiği doğrular — en az bir tetikleyici düğüm, diğer her düğüme gelen bir bağlantı, yapılandırma hatası olan düğüm yok — ve başarısız bir grafik asla gönderilmez, hatalarınız sizin için listelenir.
- **Kampanya listesinde**, anahtar hemen uygulanır ve grafiğe bakmaz. Mevcut sürümü tetikleyici düğüm olmayan bir kampanya orada açıldığında aktif olarak görünür ve hiçbir şey üretmez.

Boş bir grafiği kaydetmeye izin verilir: kampanya adını ve sayfasını tutar ancak tetikleyicisi yoktur, bu yüzden hiçbir olay onu başlatamaz.

Bir kampanyayı kapatmak sayfasını olaylara abone bırakır. Bu abonelik yalnızca sayfadaki son kampanya silindiğinde biter.

:::note
Kaydetmek etkinleştirmiyor. Aktif bir kampanya son kaydettiğiniz sürümü çalıştırır, tarayıcınızda hala açık olan düzenlemeleri değil.
:::

## Bir kampanyayı nasıl tekrar bulurum?

**Kampanyalar**'ı açın. Her satır kampanya adını, bağlı olduğu sayfayı ve açık/kapalı anahtarını gösterir ve başlık paketinizin iznine karşı kaç kampanyanız olduğunu gösterir.

| Denetim | Ne yapar |
|---|---|
| Arama | Kampanya adında filtreler, herhangi bir kısmıyla eşleşir. Grafik içinde arama yapmaz. |
| Sayfa filtresi | Listeyi tek bir bağlı sayfaya bağlı kampanyalarla daraltır. |
| Sıralama | Her kampanyanın son güncellenme zamanına göre sıralar, en yeni önce ve tersine çevrilebilir. |
| Sayfalandırma | Liste bir seferde bir sayfa olarak döndürülür, bu yüzden eski kampanyalar pager arkasındadır, yok değildir. |

Hesabınız bir master hesap altında ise liste paylaşılan kapsamdaki sayfalardaki kampanyaları da kapsar, yalnızca kendiniz eklediğiniz sayfaları değil. [Bir hesap altında profilleri yönetin](/tr/guides/profiles-and-master-accounts) bölümüne bakın.

## Bir kampanyayı nasıl yeniden adlandırır, kopyalar veya silerim?

**Yeniden adlandırma** tuval başlığındaki adı düzenleyerek yapılır. Yeni ad bir sonraki **Kampanyayı kaydet** ile yazılır, sayfa bağlaması ve aktif durumu ile birlikte — bu üçü grafiğin kendisinden ayrı olarak birlikte hareket eder.

**Kopyalama** tuvalin sizin için yaptığı bir şey değildir: ikinci bir kampanya oluşturun ve grafiğini yeniden oluşturun. 

**Silme** kampanya satırından yapılır, sonra onaylanır. Silme kampanyayı, grafiğinin her kaydedilmiş sürümünü ve çalıştırma geçmişini, test çalıştırmaları dahil kaldırır. Eğer sayfadaki son kampanyaydı, AFP o sayfanın olaylarına abone olmayı da durdurur.

:::caution
Bir kampanyayı silmek çalıştırmalarını da birlikte siler, bu yüzden ne yaptığını anlamak için kullanacağınız geçmiş de gider. Önce okuyun — [Kampanyaları test edin ve hata ayıklayın](/tr/guides/test-and-debug-campaigns) bölümüne bakın.
:::

## Tuval yerine neden form görüyorum?

Tuvalden önce oluşturulan kampanyaların kaydedilmiş grafiği yoktur. Birini açmak eski tanımından inşa edilmiş bir grafik render eder, bu yüzden tuval herhangi bir kampanyayı gösterebilir; tuvalden kaydetmek gerçek bir grafik yazar ve kampanya o andan itibaren diğer tüm tuval kampanyaları gibi davranır.

Tuval başlığındaki **Form** butonu eski form görünümüne geçer. Orada eşdeğeri olmayan düğümler — rastgele bölme, birkaç düğmeli bir ÖM, çoklu etiket işlemleri — geçişi engeller: bir iletişim onları isimlendirir ve tuvalden kaldırmayı teklif eder. Yapılandırması yalnızca kısmen eşleşen bir koşul bunun yerine bir uyarı üretir ve düğümü tutar.

Görünümü değiştirdiğinizde hiçbir şey yazılmaz. Aktif durum taşınır ve form görünümünde bir şeyin kalıcı olması için kaydetmeniz gerekir.

## Neden kampanyam kaydedilmiyor veya çalışmıyor?

| Belirti | Neden | Düzeltme |
|---|---|---|
| **Kampanyayı kaydet** devre dışı, "Hataları düzelt ve kaydet" yazıyor | Bir düğümün geçersiz yapılandırması var | İşaretlenmiş düğümün ayarlar panelini tamamlayın |
| Bir uyarı sayfa olmadan kampanyanın etkinleştirilemeyeceğini söylüyor | **Aktif** bir sayfa seçilmeden önce açıldı | Tuval başlığında sayfayı seçin |
| **Aktif** ile kaydetmek grafik hataları listeler ve hiçbir şey yazmıyor | Tetikleyici düğüm yok veya gelen bağlantısı olmayan bir düğüm | Her düğümü tetikleyiciye bağlayın, sonra kaydedin |
| Kampanya oluşturma abonelik hatası ile reddediliyor | Abonelik pasif veya süresi dolmuş, veya paketin kampanya izni doldu | Aboneliği yenileyin veya artık çalıştırmadığınız bir kampanyayı silin |
| Kampanya listede ancak tuvali boş | Kampanya satırı oluşturuldu ve ilk grafik kaydetmesi tamamlanmadı | Düğümleri yeniden oluşturun ve tekrar kaydedin |
| Kampanya açık ve hiçbir şey olmuyor | Mevcut sürümde tetikleyici düğüm yok | Tetikleyiciyi ekleyin, kaydedin, sonra anahtarın hala açık olduğunu onaylayın |
| İki tarayıcı sekmesinden biri kaydetmiyor | Sürümler kampanya başına numaralandırılır, bu yüzden eşzamanlı kaydetmeler çakışır ve birinde kaybeder | Tuvali yeniden yükleyin, hangi düzenlemelerin kaldığını kontrol edin ve tekrar kaydedin |
| Daha önce açılan bir kampanya şimdi "bulunamadı" döndürüyor | Bağlı olduğu sayfa kapsamınızdan ayrıldı, örneğin bir master hesap bağlantısı kaldırıldığında | Bağlantıyı geri yükleyin veya sahip olduğunuz bir sayfada kampanyayı yeniden oluşturun |

## İlgili

- [Yorumları ÖM'ye yönlendirin](/tr/guides/route-comments-to-dm) — çoğu kampanyanın başladığı dört düğümlü desen.
- [Düğüm türleri](/tr/reference/node-types) — her düğüm ve her alanı.
- [Kampanyaları test edin ve hata ayıklayın](/tr/guides/test-and-debug-campaigns) — bir test çalıştırması çalıştırın ve aldığı yolu okuyun.
- [Kampanya grafiği şeması](/tr/reference/campaign-graph-schema) — düğümler, bağlantılar ve sürümler nasıl birlikte uyum sağlar.
- [İlk otomatik yanıtınızı gönderin](/tr/start/first-auto-reply) — bu sayfanın en kısa sürümü.
