Sorun Giderme
Mesajlarım neden görüntülenmiyor?
Aşağıdakileri kontrol edin:- Gönderen numara MMS’i desteklemiyor. Resimler eksikse, Twilio’dan satın aldığınız “From” numarasının MMS’i destekleyip desteklemediğini doğrulayın.
- Twilio’nun abonelikten çıkma listesindeyiz. “From” numarasına
STARTyazın ve tekrar deneyin. - Telefon numarası E.164 formatında değil. OneSignal, tüm telefon numaralarının E.164 formatında olmasını gerektirir.
Uluslararası SMS nasıl gönderirim?
Adımlar SMS sağlayıcınıza bağlıdır:- OneSignal SMS — Uluslararası gönderim belirli ülkelere desteklenmektedir. Ek ülkeler için yükseltilmiş bir güvenlik paketi gereklidir — satışla iletişime geçin.
- Twilio — Twilio konsolunuzda Messaging > Settings > Geo permissions altında uluslararası mesajlaşmayı etkinleştirin.
Mesaj Formatı ve Kodlama
E.164 formatı nedir?
E.164, telefon numarası biçimlendirmesi için uluslararası bir standarttır. OneSignal, tüm telefon numaralarının şu formatta olmasını gerektirir:+ öneki, ülke kodu ve boşluk ya da baştaki sıfır olmaksızın abone numarası.
- ABD:
999 999 9999→+19999999999 - İngiltere (Londra):
020 9999 9999→+442099999999
SMS karakter sınırı nedir ve kodlama bunu nasıl etkiler?
SMS varsayılan olarak GSM-7 kodlamasını kullanır (Latin karakterler, sayılar, yaygın semboller); bu, segment başına 160 karakter kullanılmasına olanak tanır. Emoji veya Latin olmayan alfabeler (ör. Çince, Arapça) içeren mesajlar UCS-2 kodlamasına geçer ve segment başına yalnızca 70 karaktere izin verir. Bu sınırları aşan mesajlar birden fazla segmente bölünür ve yeniden birleştirme için segment başına 7 bayt ayrılır; bu da kullanılabilir karakterleri 153 (GSM-7) veya 67 (UCS-2) olarak azaltır. Segment sayısını doğrulamak için Twilio mesaj segmenti hesaplayıcısını kullanabilirsiniz. Daha fazla ayrıntı için bkz. SMS içeriği ve kodlama.MMS gönderebilir miyim?
Evet, ülkenize ve “From” numaranızın MMS’i destekleyip desteklemediğine bağlı olarak. Mesaj başına 10’a kadar medya URL’si ekleyebilirsiniz (toplam boyut 5 MB’ın altında). Desteklenen medya türleri ve bölgesel kullanılabilirlik için bkz. MMS medyası.Aboneler ve Rıza
SMS abonelerini nasıl eklerim?
SMS abonelerini çeşitli yollarla ekleyebilirsiniz:- SDK — Bir telefon numarasını kullanıcıyla ilişkilendirmek için
addSms()metodunu kullanın. - İçe Aktarma — Pano üzerinden telefon numaralarından oluşan bir CSV yükleyin. Bkz. Telefon numaralarını içe aktar.
- API — REST API aracılığıyla telefon numaralarıyla kullanıcılar oluşturun veya güncelleyin.
Kullanıcılar nasıl abonelikten çıkar veya yeniden abone olur?
Kullanıcılar, tüm SMS’lerden abonelikten çıkmak için gönderen numaranıza STOP yazabilir; yeniden abone olmak için ise START yazabilirler. OneSignal panonuzda Settings > SMS > Consent Management altında ek anahtar kelimeler (ör. HELP) ve otomatik yanıtlar yapılandırabilirsiniz. Bkz. SMS rıza anahtar kelime yönetimi.OneSignal iki yönlü SMS’i destekliyor mu?
OneSignal, metin ile abone olma ve çift onay akışları dahil olmak üzere rıza yönetimi için anahtar kelime tabanlı yanıtları destekler. Tam konuşma tabanlı iki yönlü SMS (rastgele kullanıcı mesajlarını alıp yanıtladığınız) desteklenmez. Anahtar kelime yanıtlarını OneSignal panonuzda Settings > SMS > Consent Management altında yapılandırabilirsiniz.Gönderen Türleri
SMS gönderen türleri nelerdir?
Gönderen türü, mesajlarınızın “From” alanında görünen telefon numarasını veya kimliği belirler.| Tür | Format | İş Hacmi | Notlar |
|---|---|---|---|
| Uzun kod | 10 basamaklı numara (ör. 999-999-9999) | Düşük | A2P trafiği için operatör filtrelemesine tabi |
| Kısa kod | 5–6 basamak | Yüksek | Operatör onaylı; 8–12 haftalık kurulum. Yalnızca ABD, CA, İngiltere. Bkz. Twilio kısa kodları |
| Ücretsiz arama | 10 basamak, 8XX öneki | Orta (saniyede 3 mesaj) | Filtrelemeyi azaltmak için operatör doğrulaması yapılabilir |
| Alfanümerik gönderen kimliği | Özel dize, en fazla 11 karakter | Değişir | Yalnızca tek yönlü; ABD/CA’da desteklenmez. Bkz. desteklenen ülkeler |
Twilio Messaging Service nedir?
Messaging Service, birden fazla gönderen numarayı (uzun kodlar, kısa kodlar, ücretsiz arama) paylaşılan bir yapılandırma altında birleştiren bir Twilio özelliğidir. Faydaları şunlardır:- Yük dengeleme — Giden trafiği havuzdaki numaralar arasında dağıtarak daha yüksek iş hacmi sağlar.
- Coğrafi eşleştirme — Mümkün olduğunda mesajları yerel numaralar üzerinden yönlendirir.
- Kısa kod önceliği — Havuzda kısa kod varsa önce kısa kod üzerinden gönderir.
- MMS yedeklemesi — Operatör veya cihaz MMS’i desteklemiyorsa MMS’i medya URL bağlantısı içeren bir SMS’e dönüştürür.
Uyumluluk ve Düzenlemeler
A2P 10DLC nedir?
A2P 10DLC (Uygulamadan Kişiye 10 Basamaklı Uzun Kod), işletmelerin standart 10 basamaklı telefon numaraları üzerinden geliştirilmiş teslimat kalitesiyle SMS göndermesine olanak tanıyan bir ABD operatörü sistemidir. ABD’deki tüm Twilio trafiği A2P olarak sınıflandırılır. İşletmelerin markalarını ve kampanyalarını Twilio aracılığıyla kaydetmeleri gerekir. Mesaj iş hacmi, markanızın güven puanına ve kampanya türüne göre belirlenir. Kayıt, operatör filtrelemesini azaltmaya ve kayıtsız uzun kodlara kıyasla teslimat hızını iyileştirmeye yardımcı olur.Hangi SMS düzenlemelerine uymalıyım?
En azından şunlara dikkat edin:- Yalnızca açıkça onay vermiş kullanıcılara gönderin
- Kullanıcıların neye abone olduklarını açıkça belirtin
- Rıza türü, zaman damgası ve sıklık dahil olmak üzere onay kayıtlarını tutun
- Abonelikten çıkma taleplerini derhal yerine getirin (ör. STOP anahtar kelimesi)
Düzenlemeler ülkeye göre değişir. Uluslararası mesaj göndermeden önce Twilio’nun ülkeye özgü yönergelerini inceleyin ve yerel yasaları araştırın.
SMS'e genel bakış
OneSignal ile SMS ve MMS mesajlarını kurun, gönderin ve takip edin.