API Kullanarak SendPulse'u Platformunuza Nasıl Entegre Edebilirsiniz?
Yayınlanan: 2018-11-20API, hizmetlerin ve uygulamaların hızlı ve hassas bir şekilde veri alışverişi yapmasına olanak tanır, bu da yalnızca web geliştiricilerinin değil, aynı zamanda güçlü bir teknik altyapıya sahip olmayan uzmanların da dikkatini çeker. Pazarlamacılar, bir API'nin uyumluluk sorunları hakkında endişelenmeden en etkili platform kombinasyonunu bulma becerisini takdir ediyor.
Bu yazıda SendPulse e-posta hizmeti API'sinin nasıl kullanılacağını açıklayacağız. Ayrıca, bir e-posta kampanyası oluşturma ve bununla ilgili istatistikler alma konusunda adım adım kılavuzumuzu da edineceksiniz.
İçindekiler
- API nedir?
- API pazarlamacılara nasıl yardımcı olur?
- SendPulse API ile neler yapabilirsiniz?
- API aracılığıyla SendPulse hizmetleri nasıl kullanılır?
- 1. Hizmette yetkilendirin
- 2. Bir adres defteri oluşturun
- 3. Adres defteri kimliğini alın
- 4. E-posta adreslerini adres defterine yükleyin
- 5. E-posta şablonunu yükleyin
- 6. Tüm adres defterine gönderilecek bir kampanya oluşturun
- 7. Kampanya hakkında bilgi alın
- 8. E-postanın alıcının posta kutusunda nasıl görüntülendiğini kontrol edin
- 9. Otomatik bir dizi e-posta gönderme seçeneği
- sonuçta ne var
API nedir?
API, Uygulama Programlama Arayüzü anlamına gelir. Uygulamaların belirli bir ortak görevi tamamlama sürecinde etkileşime girdiği bir arayüzdür.
API, uygulamalar ve hizmetler arasında veri alışverişini sağlamak için tasarlanmıştır. Bu nedenle, uygulama kullanıcıları için tasarlanmış arabirimlerin aksine, çeşitli simgeler ve düğmeler içeren ortak bir arabirime sahip değildir. API, bir dizi hazır sınıf, işlev, prosedür, yapı ve sabit ile temsil edilir.
Aslında, onu günlük olarak kullanırsınız: bilgileri bir uygulamadan diğerine aktarırken veya otomatik sistem eşleştirmesinde görevler oluşturursunuz. Örneğin, çevrimiçi hizmetler kayıt gerektirmeden sosyal medya hesabınızla oturum açmanıza izin verdiğinde API kullanılır.
API pazarlamacılara nasıl yardımcı olur?
Pazarlamacıların gerekli bilgileri alırken esnek olmaları gerekir. Kural olarak, neredeyse hiç ortak bir arayüz önermeyen birden fazla kanaldan veri toplarlar. API aracılığıyla bir sistemden diğerine bilgi aktarıldığında, bu tür arayüzler gerçekten önemli değil. Önemli olan, her iki sistemin de ortak istek ve cevap parametrelerini tanımasıdır. Bu şekilde, hız ve hassasiyet gerektiren görevler için gerekli olan veri aktarımı hızlı bir şekilde gerçekleşir.
Bir API'nin bir pazarlamacı için nasıl yararlı olabileceği hakkında bir fikir edinmek için, o API aracılığıyla hangi verilerin mevcut olduğunu ve nasıl elde edileceğini öğrenmeleri gerekir. Bir web geliştiricisinden ilgilendiğiniz API'yi kontrol etmesini ve olası entegrasyon seçeneklerini tartışmasını isteyin.
SendPulse API ile neler yapabilirsiniz?
Kara listelerin yanı sıra posta listeleri, gönderenler, e-posta kampanyaları ve şablonları içeren işlemler için SendPulse API'sini kullanın. Hesap bakiyenizi kontrol edin ve kampanyalar hakkında bilgi alın.
SendPulse API belgelerinin tamamını web sitemizde bulabilirsiniz. Entegrasyon oluşturan geliştiriciler için gereksinimleri içerir.
API aracılığıyla SendPulse hizmetleri nasıl kullanılır?
İş akışı örneklerini göstermek için Postman adlı bir API test aracı kullandık. Bu uygulama Mac, Windows ve Linux için mevcuttur ve herhangi bir programlama dili bilgisi gerektirmez. Uygulama başlatma, test etme, belgeleme ve izleme modlarında çalışır. Amaçlarınız için benzer herhangi bir uygulamayı kullanmaktan çekinmeyin.
API aracılığıyla bir e-posta kampanyasının nasıl oluşturulacağını ve istatistiklerinin nasıl alınacağını gösteren bir örneğe bakalım.
1. Hizmette yetkilendirin
SendPulse belgelerinden yöntemi uygulayarak kişisel erişim belirtecini alın. SendPulse hesap ayarlarınızda belirtilen API Kimliği ve API Gizli Anahtarı değerlerini kullanın.

Erişim belirtecini almak için bu değerlerle bir API isteği gönderin. Hizmet size belirteci geri gönderecek ve türünü belirtecektir.

Her API isteğini imzalamak için bu simgeye ihtiyacınız olacak. Belirtecin yalnızca bir saat geçerli olduğunu ve sona erme süresinin ardından yenilenmesi gerektiğini unutmayın - bu durumda 1. Adımı tekrarlamalısınız. Ayrıca, güvenlik nedenleriyle kullanıcılar SendPulse hesap ayarlarında API Kimliği ve API Sırrı değerlerini güncelleyebilir. Bunu yaptıktan sonra, yeni bir erişim belirteci oluşturun.
2. Bir adres defteri oluşturun

3. Adres defteri kimliğini alın
Kitaptan e-posta adresleri hakkında ayrıntılı bilgi almak için API yöntemini kullanın. Daha sonraki işlemlerde adres defterlerini tanımlayabilmek için kimlik değerini kaydetmenizi öneririz.


4. E-posta adreslerini adres defterine yükleyin
Adres defterine e-posta adresleri eklendiğinde, ilgili değişkenler de aktarılır - bu durumda, {{Elvira}} değerine sahip {{Ad}} değişkenidir.

5. E-posta şablonunu yükleyin
Halihazırda bir şablonunuz varsa, SendPulse belgelerinde sağlanan yöntemi kullanarak onu hizmete yükleyin.

Kampanya oluşturmadan önce yüklediğiniz şablonun kimliğini tanımlayın. Tüm şablonların bir listesini aldığınızda, ihtiyacınız olanı adıyla tanımlayın.

Henüz bir şablonunuz yoksa SendPulse sürükle ve bırak düzenleyicisiyle bir şablon oluşturun.
6. Tüm adres defterine gönderilecek bir kampanya oluşturun
Bir önceki adımda aldığınız ID değerini kullanarak “body” parametresini “template_id” parametresi ile değiştirin.

7. Kampanya hakkında bilgi alın
Pazarlamacıların, gönderilen kampanyanın durumu hakkındaki bilgileri bilmesi önemlidir ve SendPulse API'si bunu elde etmeye izin verir. Aşağıda gösterildiği gibi, şu veriler görülebilir: gönderenin adı ve adresi, e-postanın konusu ve içeriği, kampanyadaki e-postaların sayısı, durumu ve gönderme tarihi.

çeşitli API yöntemleriyle, özel bir şablona dayalı bir e-posta kampanyası oluşturduk ve bununla ilgili bilgilere ulaştık.
E-posta kampanyalarıyla ilgili ayrıntılı istatistikler, doğrudan SendPulse hesabınızda mevcuttur.
8. E-postanın alıcının posta kutusunda nasıl görüntülendiğini kontrol edin
Aşağıdaki resimde gördüğünüz gibi, başlıkta abonenin adı belirdi: adres defterine alıcılar eklediğimizde {{Ad}} değişkeni başlığa aktarıldı.

9. Otomatik bir dizi e-posta gönderme seçeneği
Bir şablon ekledikten sonra (Adım 5), bir dizi otomasyon gönderebilirsiniz. Örneğin, serinin başlangıç koşulu olarak bir tarih seçilebilir. Diyelim ki, tarih olarak ilk sipariş yıl dönümünü ve otomatik serinin ilk unsuru olarak özel teklif içeren bir e-postayı seçtik.
Bu e-posta belirtilen tarihte gönderildikten sonra, web kancası gönderme seçeneği vardır. Bu şekilde, e-posta ile yaptıkları işlemlere bağlı olarak, e-posta listesindeki abone için özel bir değişken otomatik olarak eklenecektir - e-postayı açabilir, abonelikten çıkabilir veya spam olarak işaretleyebilirler.

Bu sayede abonelerinizin işlemlerine ait verilerin e-posta ile aktarımını ayarlayabilir ve sisteminize iletebilirsiniz. Bu sonuçlar, müşterilerle daha sonraki çalışmalarınızda kullanılabilir.
sonuçta ne var
API, sistemler arasındaki karmaşık işbirliğini basitleştirir. API, sistemlerin işbirliği yapmasına izin vererek pazarlamacının işini kolaylaştırdığından, kullanıcının her sistem için büyük miktarda veri işlemesi gerekmez. Bu makaleyi bir web geliştiricisine gösterin ve SendPulse'u API aracılığıyla projenizle entegre etmeye başlayın.
