SMS Kampanyaları
Tek sağlayıcıya mahkûm değilsiniz.
Doğrulama kodundan toplu duyuruya kadar SMS. Birden çok operatör tanımlayın; birincisi kabul etmezse ikincisi devreye girer, kod, operatörün bakiyesi bittiği için gitmemezlik edemez.
Neden var
Operatör düştüğünde ne olur?
E-postada beklemek işe yarar; SMS'te yaramaz. Doğrulama kodunun geçerlilik süresi vardır ve on dakika sonra giden kod, hiç gitmemiş koddur. Tek sağlayıcıyla çalışan her sistem, o sağlayıcının API'si düştüğü an giriş yapılamayan bir sisteme dönüşür.
Neler yapar
6 yetenek, tek ekran.
Kendi ekranı, kendi kotası
SMS kampanyası kendi ekranındadır (/sms-campaigns) ve PARÇA sayar, adet değil. E-posta paketiniz olmadan da çalışır; iki kanalın kotası birbirine karışmaz.
Sağlayıcı zinciri
Sıralı liste tanımlarsınız. Birincisi geçici hata verirse ikinci denenir. Geçersiz numarada zincir DURUR, ikinci sağlayıcıda da geçersizdir; zaman aşımında da durur, çünkü SMS gitmiş olabilir ve mükerrer SMS gitmemiş SMS'ten kötüdür.
Arızalı sağlayıcı kendiliğinden geri gelir
Üç ardışık hatadan sonra sağlayıcı zincirin sonuna düşer, listeden çıkmaz. Düzeldiğinde ilk başarılı gönderimle yerine döner, elle müdahale gerekmez.
Parça hesabı doğru
Türkçe karakter mesajı UCS-2'ye düşürür ve 160 değil 70 karakterde bir parça biter. Kota parça sayar, adet değil, faturada sürpriz olmaz.
Gerçek teslim raporu
Operatörden gelen DLR mesaja bağlanır. E-postanın veremediği bilgiyi SMS verir: telefon gerçekten aldı mı?
İYS kapısı
Ticari SMS izin defterinden geçer. İzni olmayan alıcıya gönderim engellenir ve raporda "İYS nedeniyle düşen" olarak görünür.
Nasıl çalışır
4 adımda.
Operatörleri tanımlayın
Bir ya da birkaç sağlayıcı, öncelik sırasıyla.
Başlığınızı bağlayın
Onaylı gönderici başlığı markaya bağlanır.
Gönderin
Tek SMS ya da segmente toplu gönderim.
Teslimi izleyin
DLR ile gerçek teslim durumu.
Koda bağlayın
Birkaç satır yeter.
Bu çağrı pakette gerçekten var. Bütün diller ve yüzeyler geliştiriciler sayfasında.
Geliştiriciler içinuse Signalbird\Sdk\Facades\Signalbird;
Signalbird::messaging()->sendSms([
'to' => '+905321112233',
'class' => 'transactional',
'body' => 'Doğrulama kodunuz: 481902',
]);Teknik künye
Gerçekten yapıyor mu?
- Yük devretme
- Sıralı zincir, en fazla 3 sağlayıcı
- Mükerrer koruma
- Belirsiz sonuçta tekrar denenmez
- Parça hesabı
- GSM-7 / UCS-2 ayrımıyla
- Teslim
- DLR ile mesaj bazında
- Numara biçimi
- E.164 (yerel yazımlar otomatik çevrilir)
Sorular
Aklınıza takılanlar.
Aynı SMS iki kez gider mi?
Hayır. Zaman aşımı gibi belirsiz sonuçlarda sistem tekrar denemez ve durumu dürüstçe "bilinmiyor" olarak bildirir. Mükerrer SMS hem para hem güven kaybıdır.
SMS okundu bilgisi var mı?
Yok, ve olamaz. SMS protokolünde okundu bilgisi diye bir şey yoktur. Teslim bilgisi (DLR) vardır ve onu veriyoruz. İçeriğe bağlantı koyarsanız tıklanma ölçülebilir.
Birlikte iyi çalışır