Durumlar

Draft, active, paused ve arşiv

Kampanyanın hangi durumda olduğu, ziyaretçiye gösterilip gösterilmediğini belirler. Yedi durum vardır; bunlardan üçü tarihlerden çıkar, kalanı sizin kararınızdır.

Panelde nerede

Kişiselleştirme → Kampanyalar (Personalization → Campaigns) listesinde Status (Durum) sütunu ve satır menüsü. Üstteki durum süzgeci All (Tümü), Draft (Taslak), Scheduled (Zamanlandı), Active (Aktif), Paused (Duraklatıldı) ve Expired (Süresi Doldu) seçeneklerini sunar; Pending review (İnceleme Bekliyor) ve Archived (Arşivlendi) için süzgeç düğmesi yoktur, bu durumdaki kampanyalar All altında görünür.

Durumlar

DurumGösteriliyor muAnlamı
draftHayırTaslak. Yeni kampanyalar bu durumda başlar
pending_reviewHayırOnay bekliyor. Panelden bu duruma geçiren bir düğme ve bir onay akışı yoktur; yalnızca API ile atanabilir
scheduledHayır (henüz)Yayınlandı, başlangıç anı bekleniyor. Anı geldiğinde kendiliğinden gösterilmeye başlar
activeEvetYayında, tarih penceresinin içinde
pausedHayırDuraklatıldı. Tarihi geçerli olsa bile gösterilmez
expiredHayırBitiş anı geçti
archivedHayırArşivlenmiş. Panelden arşivleme düğmesi yoktur; yalnızca API ile atanabilir

scheduled, active ve expired tarihlerden çıkar: yayınlanmış bir kampanyanın durumu pencereye göre kendiliğinden değişir. draft, pending_review, paused ve archived bir insanın kararıdır; hiçbir tarih onları değiştirmez. Ayrıntı: Zamanlama.

Durum nasıl değişir

Panelde üç eylem vardır, satır menüsünde:

EylemHangi durumda çıkarSonuç
Schedule (Zamanla)draftTarih penceresine göre scheduled ya da hemen active
Activate Now (Hemen Etkinleştir)scheduled, pausedactive; başlangıç ilerideyse şimdiye çekilir
Pause (Duraklat)active, scheduledpaused

Bunların dışında kendiliğinden olanlar: scheduled → active başlangıç anı geldiğinde, active → expired bitiş anı geçtiğinde. Mağaza bu anlara dakikasında uyar: başlangıçtan sonraki ilk sayfa yüklemesinde kampanya görünür, bitişten sonraki ilk yüklemede kaybolur. Liste, API'nin saate göre hesapladığı durumu gösterir; kayıtlı değer en geç bir dakika içinde yetişir.

Kampanya düzenleme ekranında durum alanı yoktur; kaydetmek durumu değiştirmez. Tek istisna: süresi dolmuş (expired) bir kampanyanın bitişini ileri alıp kaydederseniz kampanya pencereye göre yeniden yayına girer.

API'nin kabul ettiği geçişler

Durum geçişi API'den yapılıyorsa şu tablo geçerlidir; olmayan geçiş 400 döner:

Şu anGidebileceği durumlar
draftpending_review, scheduled, active
pending_reviewdraft, scheduled
scheduledactive, draft, paused
activepaused, expired
pausedactive, scheduled, archived
expiredarchived
archived— (çıkış yok)

Endpoint'ler: POST /campaigns/:id/publish, /pause, /activate. Publish ve activate yönetici yetkisi ister, pause düzenleme yetkisi yeter.

Duraklatmak mı, silmek mi

İhtiyaçYapılacak
Geçici olarak durdurmak, sonra devamPause, sonra Activate Now
Tamamen kaldırmakDelete — onay penceresi "bu işlem geri alınamaz" der

Panelden arşivleme olmadığı için "kaldır ama veriyi tut" ihtiyacında kampanyayı duraklatıp bırakmak en güvenlisidir. Silme panelden geri alınamaz; silinen kampanya listeden ve limitinizden düşer. Geçmiş performansın raporlarda ne kadar görüneceği için Kampanya Performansı sayfasına bakın.

Test modu

Durumdan bağımsız bir işarettir. Test modundaki bir kampanya active olsa bile yalnızca test moduna alınmış tarayıcılarda görünür — bkz. Test Modu.

Son güncelleme: 22 Ekim 2026