Skip to main content
OneSignal’da mesaj oluşturabileceğiniz iki yer vardır: Templates ve Messages (Dashboard). Her ikisi de aynı düzenleyiciyi kullanır. Fark şudur: Templates, kampanyalarda, Journey’lerde veya API çağrılarında başvurabileceğiniz, yeniden kullanılabilir mesajları kaydetmenize olanak tanırken, Messages ise tek seferlik bir mesajı doğrudan oluşturup gönderdiğiniz yerdir. Messages üzerinden oluştururken iş akışı şöyledir:
  1. Bir kitle seçin.
  2. Kullanım senaryonuza uygun göndericiyi seçin.
  3. Mesajınızı oluşturun.
Templates’te ise mesajı bir kitle veya gönderici seçmeden oluşturursunuz — bunlar, şablon bir kampanyada, Journey’de veya API çağrısında başvurulduğunda, gönderim sırasında seçilir. Gördüğünüz düzenleyici, seçtiğiniz göndericiye bağlıdır. Göndericiniz SMS/MMS gönderici kaynaklarını kullanıyorsa SMS düzenleyicisini görürsünüz. Göndericiniz bir RCS gönderici kaynağı içeriyorsa RCS düzenleyicisini görürsünüz. Templates’te, hesabınızdaki herhangi bir göndericinin RCS gönderici kaynağı varsa düzenleyici varsayılan olarak RCS görünümünde açılır — şablon RCS’ye kilitlenmez ve gerçek format, gönderim sırasında seçtiğiniz göndericiye göre belirlenir.

SMS ve MMS

SMS düzenleyicisi, düz metin yazmanıza ve isteğe bağlı olarak medya eklemenize olanak tanır.
  • SMS: Yalnızca metin. Karakter sınırları kodlamaya bağlıdır (aşağıya bakın).
  • MMS: Bir görsel, GIF, video veya ses dosyası eklediğinizde tetiklenir. Temel sınırlar:
    • En fazla 1.600 karakter metin
    • Mesaj başına en fazla 10 medya eki (tüm ekler için toplam 5 MB)
    • Desteklenen formatlar: JPEG, PNG, GIF, video ve ses
    • Yalnızca ABD, Kanada ve Avustralya’da kullanılabilir
    • Mesaj başına sabit bir MMS ücretiyle faturalandırılır (segment başına değil)

Kodlama ve karakter sınırları

SMS mesajları, mesajınızdaki karakterlere göre otomatik olarak belirlenen iki kodlamadan birini kullanır:
KodlamaSegment başına karakterKullanım amacı
GSM-7160 (çok segmentli için 153)Standart Latin karakterleri ve yaygın semboller
UCS-270 (çok segmentli için 67)Emojiler, aksanlı karakterler ve Latin olmayan yazı sistemleri
Bir mesaj, segment başına sınırı aştığında, her biri ayrı ayrı faturalandırılan birden fazla segmente bölünür. Çok segmentli mesajlar, yeniden birleştirme için her segmentte küçük bir başlık ayırır; bu nedenle daha uzun mesajlarda sınır biraz daha düşüktür. Düzenleyici, siz yazdıkça canlı bir karakter sayısı ve segment tahmini gösterir. Tek bir emoji, tek segmentli bir mesajı üç segmente çıkarabilir, bu yüzden göndermeden önce sayacı kontrol edin.
OneSignal SMS composer showing a GSM-7 encoded message with segment count
OneSignal SMS composer showing a UCS-2 encoded message with segment count

İzlenebilir bağlantı ekleme

Tıklama oranlarını ölçmek ve dönüşümleri belirli bir kampanyaya atfetmek için mesajlarınıza izlenebilir bağlantılar ekleyebilirsiniz. Bir URL eklediğinizde, OneSignal bunu otomatik olarak kısaltabilir ve bir izleme bağlantısıyla sarmalayabilir. Tıklamalar, mesaj analizlerinizde raporlanır.
SMS’teki tüm kısa bağlantılar için markalı özel bir alan adı kullanın. Üretim SMS’lerinde bit.ly, tinyurl.com veya goo.gl gibi ücretsiz veya genel kısaltıcı alan adlarını kullanmayın — büyük ABD operatörleri, bu alan adlarını içeren mesajları aktif olarak filtreler veya engeller.

Dashboard'da bağlantı oluşturun

Dashboard’dan operatör güvenli, izlenebilir kısaltılmış URL’ler oluşturun.

API aracılığıyla bağlantı oluşturun

OneSignal API’sini kullanarak URL’leri programatik olarak kısaltın ve izleyin.

Birden fazla veya kişiselleştirilmiş bağlantıyı izleme

OneSignal, SMS mesajı başına bir izlenebilir bağlantıyı destekler ve izlenen bağlantılarda kişiselleştirmeyi desteklemez. Birden fazla bağlantıyı veya kişiselleştirilmiş bir bağlantıyı izlemeniz gerekiyorsa şu seçeneklerden birini kullanın: Seçenek 1: UTM parametreleri Her bağlantıyı Google Analytics’te (GA4) ayrı ayrı izlemek için URL’lerinize UTM parametreleri ekleyin. URL, mesaj gövdesinde düz metin olduğundan, Liquid etiketleri doğrudan içinde çalışır. URL’yi {{ subscription_id }} gibi aboneye özgü değerlerle kişiselleştirebilirsiniz ve OneSignal, gönderim sırasında her alıcı için gerçek değeri oluşturur.
https://example.com/sale?utm_source=onesignal&utm_medium=sms&utm_campaign=spring_sale&utm_content=cta
UTM etiketli URL’ler uzun olabilir (150+ karakter), bu da mesajınızı ek SMS segmentlerine itebilir ve mesajlaşma maliyetlerini artırabilir. Seçenek 2: Üçüncü taraf bağlantı yönetimi araçları Üçüncü taraf araçlar (Rebrandly, Short.io, Branch.io, AppsFlyer) tıklamaları izleyebilir, URL’leri kısaltabilir ve bağlantıyı markalayabilir. Kişiselleştirilmiş bağlantılar (alıcı başına benzersiz URL) için, sorgu parametrelerini hedef URL’ye ileten parametre geçişini (parameter passthrough) destekleyen araçları arayın. Parametre geçişiyle, Liquid etiketlerini doğrudan kısa bağlantıda kullanabilirsiniz (ör. https://go.yourbrand.com/offer?sub_id={{ subscription_id }}). Seçenek 3: Web sitesi tarafında tıklama izleme Bir abone bir SMS bağlantısından sayfanıza geldiğinde verileri OneSignal’a geri gönderecek şekilde web sitenizi yapılandırarak SMS bağlantı tıklamalarını izleyin.
  1. SMS’inize, Liquid etiketleri kullanarak aboneyi tanımlayan bir URL ekleyin (ör. https://yourbrand.com/offer?uid={{ onesignal_id }}).
  2. Abone bağlantıya tıklayıp web sitenize geldiğinde, etkileşimi kaydetmek için OneSignal API’sine bir çağrı yapın:
    • Özel olay: Aboneye bağlı bir özel olay gönderin (ör. sms_click). Journey’lerde tetikleyici olarak veya segmentleme filtresi olarak kullanın.
    • Kullanıcı etiketi: Abonenin profilini bir etiketle güncelleyin (ör. last_sms_click = <unix_timestamp>). Etkileşimin yakınlığına göre segmentleme yapmak için kullanın.

RCS içeriği

Göndericiniz bir RCS gönderici kaynağı içeriyorsa, düzenleyici zengin içerik yeteneklerinin kilidini açar:
  • Kartlar: Bir görsel, başlık, açıklama ve en fazla üç eylem içeren bağımsız bir zengin kart.
  • Atlıkarıncalar (Carousels): Yatay olarak kaydırılabilen bir kart kümesi. Her kartın kendi görseli, metni ve düğmeleri olabilir. Tek bir mesajda birden fazla ürün, konum veya seçeneği sergilemek için kullanışlıdır.
  • Eylemler: Kartlara eklenen, dokunulabilir düğmeler. Üç tür desteklenir:
    • Bağlantı düğmeleri: Herhangi bir http veya https URL’sini açar. Mesajlaşma uygulamasında mı yoksa yeni bir sekmede mi açılacağını ayarlayabilirsiniz. Buna, yüklü olduğunda doğrudan uygulamanızda açılan iOS Universal Links ve Android App Links dahildir.
    • Anahtar kelime yanıtları: Bir abone bir anahtar kelime yanıtı eylemine dokunduğunda, bu metni yazmasına gerek kalmadan yanıtı olarak geri gönderir. İki yönlü etkileşimleri basitleştirir.
    • Telefon numarası: Doğrudan mesajdan bir telefon araması başlatır.

RCS görsel en boy oranları

Bir zengin karta görsel eklerken, önerilen en boy oranları kart düzenine bağlıdır:
  • Medya üstte (dikey kart): 2:1, 16:9 veya 7:3
  • Medya solda (yatay kart): 3:4
Metni, logoları ve önemli görsel öğeleri kenarlardan uzak tutun ve çerçeve içinde ortalayın. Her cihaz ve ekran boyutu, görselinizi biraz farklı kırpabilir ve merkeze yakınlaştırabilir.

SMS yedeği

RCS teslim edilemediğinde — örneğin alıcının cihazı veya operatörü RCS’yi desteklemediğinde — bir SMS yedek mesajı ayarlayabilirsiniz. OneSignal, yedeği otomatik olarak gönderir. Yalnızca metin içeren RCS mesajlarının her zaman RCS mesajıyla belirlenen metni kullandığını ve SMS yedek metnini kullanmadığını unutmayın.

Kişiselleştirme

Tanıtım ve işlemsel mesajlar, indirim kodları, kullanıcının adı, bir randevu saati veya bir sipariş numarası gibi bireyselleştirilmiş bilgiler içerdiğinde en etkili olanlardır.

Mesaj kişiselleştirme

SMS ve RCS mesajlarına aboneye özgü verileri eklemek için Liquid etiketlerini kullanın.

İçeriğin faturalandırmayı nasıl etkilediği

Gönderdiğiniz içeriğin türü, mesajlaşma maliyetlerinizi doğrudan etkiler.

SMS segmentleri

SMS mesajları, mesaj başına değil, gönderilen segment sayısına göre faturalandırılır. Segment başına karakter sınırı kodlamaya bağlıdır — GSM-7 ve UCS-2 hesaplaması için yukarıdaki Kodlama ve karakter sınırları bölümüne bakın. Örnek faturalandırma:
  • 200 karakterlik GSM-7 mesajı = 2 segment
  • 500 karakterlik GSM-7 mesajı = 4 segment
  • Emoji içeren 100 karakterlik mesaj = 2 segment (kodlama UCS-2’ye geçer)

MMS

MMS, metin uzunluğundan bağımsız olarak mesaj başına sabit bir ücretle faturalandırılır. Medya sınırları ve desteklenen bölgeler için yukarıdaki SMS ve MMS bölümüne bakın.

RCS

RCS mesajları, içerik ve uzunluğa göre dört faturalandırma kategorisinde gruplandırılır:
Faturalandırma kategorisiKitleAçıklama
RichABDYalnızca metin içeren mesajlar veya gövde metni olan bir başlık. Eylemler veya medya içeremez. 160 karakterden uzun mesajlar segmentlere bölünür ve segment başına ücretlendirilir.
Rich MediaABDHerhangi bir eylem (hızlı yanıtlar, aramalar veya bağlantılar), eylemler içeren bir başlık, medya içeren bir başlık, bağımsız medya veya atlıkarınca içeriği içeren mesajlar.
BasicUluslararasıEn fazla 160 UTF-8 karakterlik metin mesajları. Herhangi bir eylem, medya veya atlıkarınca içermez.
SingleUluslararası160 UTF-8 karakterden uzun, en fazla 3.072 karakterlik maksimum mesaj uzunluğuna kadar olan metin mesajları. Ayrıca eylemler, medya veya atlıkarıncalar da içerebilir.
Faturalandırma tablosu, operatör faturası terminolojisini kullanır: quick replies (hızlı yanıtlar), anahtar kelime yanıtı eylemleridir; dials (aramalar), telefon numarası eylemleridir; ve links (bağlantılar), OneSignal düzenleyicisindeki bağlantı düğmeleridir.

SSS

Bir emoji eklediğimde mesajım neden 2 segment oldu?

Emojiler, segment başına karakter sınırını 160’tan 70 karaktere (çok segmentli mesajlar için 67) düşüren UCS-2 kodlamasını gerektirir. Düz metin olarak tek bir segmente sığan bir mesaj, bir emoji eklendiğinde kolayca 2-3 segmente dönüşebilir. Göndermeden önce düzenleyicideki segment sayısını izleyin.

bit.ly gibi genel bir URL kısaltıcı kullanabilir miyim?

Hayır. Büyük ABD operatörleri, genel kısaltıcı alan adlarını içeren mesajları aktif olarak filtreler veya engeller. OneSignal’ın yerleşik bağlantı kısaltıcısını, markalı özel bir alan adını kullanın veya tam URL’yi mesaj gövdesinde bırakın.

MMS tüm medya türlerini destekler mi?

MMS, görselleri (JPEG, PNG, GIF), videoyu ve sesi destekler. Toplam medya boyutu, en fazla 10 medya URL’si genelinde 5 MB’ın altında olmalıdır. Kabul edilen MIME türlerinin tam listesi için Twilio’nun belgelerine bakın. MMS’nin yalnızca ABD, Kanada ve Avustralya’da desteklendiğini unutmayın.

RCS için maksimum mesaj uzunluğu nedir?

RCS, en fazla 3.072 karakteri destekler. 160 UTF-8 karakterden uzun mesajlar, uluslararası alıcılar için “Single” faturalandırma kategorisine girer.

Göndericimin SMS mi yoksa RCS düzenleyicisini mi kullandığını nasıl anlarım?

Düzenleyici, mesaj oluştururken seçtiğiniz göndericiye göre belirlenir. Göndericiniz bir RCS gönderici kaynağı içeriyorsa RCS düzenleyicisini görürsünüz. Göndericiniz yalnızca SMS/MMS gönderici kaynaklarını kullanıyorsa SMS düzenleyicisini görürsünüz. Templates’te, herhangi bir RCS göndericiniz varsa RCS varsayılan formattır.