Ana içeriğe atla
SMS mesajlaşması, kodlama, gönderen yapılandırması ve uyumluluk hakkında sık sorulan sorular.

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 START yazı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.
  • APIREST API aracılığıyla telefon numaralarıyla kullanıcılar oluşturun veya güncelleyin.
Tüm telefon numaraları E.164 formatında olmalıdır.

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ürFormatİş HacmiNotlar
Uzun kod10 basamaklı numara (ör. 999-999-9999)DüşükA2P trafiği için operatör filtrelemesine tabi
Kısa kod5–6 basamakYüksekOperatör onaylı; 8–12 haftalık kurulum. Yalnızca ABD, CA, İngiltere. Bkz. Twilio kısa kodları
Ücretsiz arama10 basamak, 8XX önekiOrta (saniyede 3 mesaj)Filtrelemeyi azaltmak için operatör doğrulaması yapılabilir
Alfanümerik gönderen kimliğiÖzel dize, en fazla 11 karakterDeğişirYalnızca tek yönlü; ABD/CA’da desteklenmez. Bkz. desteklenen ülkeler
Alfanümerik gönderen kimliği kullanmak için bir tane oluşturup Twilio Messaging Service’e eklemeniz gerekir. İzin verilen karakterler: A–z, 0–9 ve boşluk (özel karakter yok). Bazı ülkeler ön kayıt gerektirir — bkz. Twilio kurulum kılavuzu.

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.
ABD’de 10DLC uyumluluğu için de bir Messaging Service gereklidir. Messaging Service üzerinden doğrudan göndermiyorsanız bile gönderen numaralarınızın bir Messaging Service’e bağlı olması gerekir.

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?

Bu bölüm yasal tavsiye niteliği taşımaz. Bölgenizdeki SMS düzenlemeleri hakkında ayrıntılı rehberlik için hukuk ekibinize danışın.
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)
ABD’ye özgü rehberlik için:
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.