Skip to main content

Bu sayfa size ne yardımcı olur

Sisteminizdeki etkinliklere hazır kalan bir Ömür Boyu kampanya oluşturun. Her geçerli tetikleyici en fazla bir yürütme oluşturur ve yükündeki kişiye bir uyarı gönderir.

Bu neden önemlidir

Kampanyaları sürekli olarak oluşturup başlatmadan zamanında, alakalı e-posta gönderebilirsiniz. Bir etkinliğin ne zaman gerçekleşeceğini arka ucunuz kontrol ederken, Nudgen e-posta içeriğini, teslimatı, takibi ve iletişim tercihlerini tek bir yerde tutar.

Ömür Boyu bir kampanya ne zaman kullanılmalı

Olay odaklı e-posta için Ömür Boyu bir kampanya kullanın, örneğin:
  • Sipariş onayları
  • Ödeme hatırlatıcıları
  • Etkinliğe dayalı katılım
  • Hesap veya abonelik güncellemeleri
Tek seferlik ve damla kampanyalardan farklı olarak Ömür Boyu kampanya şunları yapar: kayıtlı bir hedef kitleye hemen göndermeyin. Hedef kitlesi her zaman Tetikleyici’dir.

Bir kampanya oluşturun ve etkinleştirin

1

Create a Lifetime campaign

Kampanyalar’a gidin, Yeni kampanya’yı tıklayın ve ardından Ömür Boyu’nu seçin. Kampanya adını, hedefi, marka yapılandırmasını ve isteğe bağlı CTA bağlantısını ekleyin.
2

Define runtime parameters

Sisteminizin gönderme sırasında sağlayacağı her değeri ekleyin. Bir parametre bir data.* değişkeni oluşturur: örneğin, order_id, e-postada {{data.order_id}} olur.
3

Create the email

Konuyu ve HTML’yi oluşturun veya yazın, ardından çalışma zamanı değişkenlerinizi ait oldukları yere ekleyin. E-postayı önizleyin ve etkinleştirmeden önce bir test gönderin.
4

Activate the campaign

Taslak olarak kaydedin ve Etkinleştir’i tıklayın. Nudgen, gerekli parametrelerin e-postada sunulduğunu ve parametre sözleşmesinin oluşturulduğundan bu yana değişmediğini kontrol eder.
5

Create a trigger key

AyarlarAPI Anahtarları’na gidin ve bir Takım tetikleyici API anahtarı oluşturun. ndg_team_* sırrını arka uçta veya gizli yöneticinizde saklayın; asla tarayıcıya veya mobil uygulama koduna yerleştirmeyin.

Çalışma zamanı parametreleri ve şablon değişkenleri

variableManifest’niz, e-posta şablonu ile her tetikleyicinin data nesnesi arasındaki sözleşmedir. Bir kampanya en fazla 100 değişken tanımlayabilir. Örneğin, bir şablonda {{data.order_id}}, {{data.total}} ve {{data.order_url}} kullanın. Ayrıca contact.*, event.*, brand.*’nin yanı sıra {{firstName}} ve {{brandName}} gibi eski değişkenleri de kullanabilirsiniz. Ndgen, HTML’ye eklenen değişken değerlerden kaçar. Şablonlar JavaScript’i, ifadeleri veya döngüleri desteklemez. href’de kullanılan herhangi bir değişken, url türüyle bildirilen bir data.* değişkeni olmalıdır.

Yaşam döngüsünü yönetin

Geçerli geçişler draft → active → paused → active ve active|paused → archived’dir.
Duraklatma veya arşivleme, hâlâ beklemede veya sıraya alınmış olan yürütmeleri iptal eder. Halihazırda işlenmekte olan bir yürütme hâlâ gönderilebilir.
Nudgen tetikleyiciyi aldığında her yürütme, kampanya içeriğinin anlık görüntüsünü alır ve ayarları gönderir. Etkin bir kampanyayı düzenlemek, halihazırda mevcut olan yürütmeleri değil, yalnızca sonraki tetikleyicileri etkiler.

Arka ucunuzdan tetikleyin

Kaynak etkinliğini doğruladıktan sonra güvenilir bir sunucudan tetikleyici uç noktasını arayın. Kişisel Erişim Simgesini (PAT) değil, Ekip tetikleyici API anahtarını kullanın.
Bir etkinliği yeniden denediğinizde aynı eventId’yi koruyun. Ndgen, başka bir dürtme göndermek yerine 200 ve duplicate: true ile mevcut yürütmeyi döndürür. Yeni bir yürütme, 201 değerini döndürür.

Güvenli bir şekilde entegre edin

  • Bir web kancası tüketicisinden veya arka uçtan tetikleyin ve Nudgen’i çağırmadan önce gelen web kancasını doğrulayın.
  • Üstel geri çekilme ile ağ hatalarını, 429 ve 503’yi yeniden deneyin ve aynısı eventId.
  • Authorization başlıklarını veya hassas iletişim verileri içeren yükleri günlüğe kaydetmeyin.
  • Tetikleyici anahtarları düzenli olarak döndürün ve açığa çıktığından şüpheleniyorsanız bir anahtarı hemen iptal edin.
  • Şablonların ve yürütme denetimlerinin net kalması için etkinlik türü ve değişken sözleşme başına bir kampanya oluşturun.

Yürütmeleri izleyin

En son yürütmeleri ve durumlarını görmek için kontrol panelinde kampanyayı açın. Bir yürütme pending, queued, processing, sent, skipped, cancelled, failed veya failed olabilir veya delivery_unknown. skipped, kişinin aboneliğinin iptal edildiği veya geri döndüğü anlamına gelir; dolayısıyla Nudgen olayı kaydeder ancak göndermez veya kotayı tüketmez. delivery_unknown, sağlayıcının e-postayı kabul etmiş olabileceği ancak nihai teslimat sonucunun belirsiz olduğu anlamına gelir; Ndgen, yinelenen gönderimi önlemek için otomatik olarak yeniden denemez. Programatik kurulum, tetikleme ve yürütme sorguları için Geliştirici API’sine bakın.

İlgili belgeler

Campaigns overview

Tek seferlik, damlama ve Ömür Boyu kampanyaları karşılaştırın.

Developer API

API aracılığıyla Ömür Boyu kampanyaları ve tetikleyicileri yönetin.