Opt-out anahtar kelimeleri
STOP, HELP ve START, operatörlerin zorunlu kıldığı standart uyumluluk anahtar kelimeleridir. Bunların varsayılan yanıtları korumalıdır ve OneSignal panosu veya API aracılığıyla değiştirilemez:
STOP, kullanıcıyı belirli bir göndericiden gelen SMS mesajlarından çıkarır. Tanınan eş anlamlılar (UNSUBSCRIBE,CANCEL) aynı korumalı yanıtı paylaşır.HELP, mesajlaşma programınız hakkında bilgi döndürür.START, kullanıcının opt-out yaptıktan sonra yeniden abone olmasına olanak tanır. Tanınan eş anlamlılar (UNSTOP,YES) aynı korumalı yanıtı paylaşır.
support@onesignal.com adresine başvurun.
Varsayılan olarak, bir kullanıcı STOP yazdığında OneSignal şu yanıtı verir: “You have successfully been unsubscribed. You will not receive any more messages from this number. Reply START to resubscribe.”
Varsayılan olarak, bir opt-out yalnızca abonenin yazdığı belirli göndericiden gelen mesajları engeller. Bu, opt-out’ların kullanım durumuyla sınırlı olmasını sağlar. Promosyon göndericinize STOP yazan bir abone, diğer göndericilerinizden işlemsel mesajlar ve OTP’ler almaya devam eder.
Alfasayısal göndericiler için opt-out yönetimi
Alfasayısal gönderici kimlikleri (örneğin telefon numarası yerine “ACME”) gelen yanıtları alamaz; bu da abonelerin opt-out yapmak için STOP yazamayacağı anlamına gelir. Uyumlu kalmak için, opt-out’u işleyen ve abonenin durumunu API aracılığıyla OneSignal’da güncelleyen web tabanlı bir abonelikten çıkma sayfası sağlamanız gerekir.Her mesaja bir abonelikten çıkma bağlantısı ekleyin
Gönderdiğiniz her SMS’e barındırılan bir abonelikten çıkma sayfasının URL’sini ekleyin. Aboneyi URL’de tanımlamak için OneSignal Liquid etiketlerini kullanın:OneSignal,
{{ onesignal_id }} (veya {{ subscription_id }}) etiketini gönderim sırasında abonenin gerçek ID’sine dönüştürür, böylece her alıcı kişiselleştirilmiş bir abonelikten çıkma bağlantısı alır.Abonelikten çıkma sayfasını oluşturun
O URL’de basit bir web sayfası barındırın. Sayfa yüklendiğinde, sorgu parametresinden abone ID’sini okur. Sayfa şunları yapmalıdır:
- Aboneye neyden çıktığını onaylayın (örneğin, “ACME’den artık promosyon metin mesajı almayacaksınız.”)
- Bir onay düğmesi gösterin. Yanlışlıkla yapılan tıklamalar ve bağlantı önizlemeleri istenmeyen opt-out’lara yol açabileceğinden, sayfa yüklenirken otomatik olarak abonelikten çıkarmayın.
- Aynı göndericiden birden fazla mesaj türü gönderiyorsanız, isteğe bağlı olarak abonenin hangi mesaj türlerinden çıkacağını seçmesine izin verin.
Opt-out'u işlemek için OneSignal API'sini çağırın
Abone onayladığında, abonelik durumunu güncellemek için OneSignal API’sini çağırın. Kapsama bağlı olarak iki seçenek vardır:
- Göndericiden tamamen abonelikten çıkma: Aboneliğin durumunu unsubscribed olarak ayarlamak için Update Subscription API’sini kullanın.
- Belirli bir mesaj türünden çıkma: Bir etiket ayarlamak için Edit Tags API’sini kullanın (örneğin,
promo = false), ardından o mesaj türünü gönderirken bu etikete sahip aboneleri hariç tutun.
SMS opt-in ve toplama
Aboneler bu opt-out akışına yalnızca opt-in yaptıktan sonra ulaşacak şekilde, SMS göndermeden önce geçerli onay toplayın.
Paylaşılan göndericiler için opt-out yönetimi
Paylaşılan bir göndericiniz varsa, abonelerin her şeyden çıkmadan belirli mesaj türlerinden çıkmalarını sağlamak için özel anahtar kelimeler kullanabilirsiniz. Bu, aboneler bir opt-out anahtar kelimesi yazdığında onları etiketleyerek ve ardından o mesaj türünü gönderirken bu aboneleri hariç tutarak çalışır. Nasıl çalışır:- Bir abone, göndericinize özel bir opt-out anahtar kelimesi yazar (örneğin, NOPROMO).
- OneSignal, o abonenin profiline bir veri etiketi uygular (örneğin,
promo = false). - Bir promosyon kampanyası gönderdiğinizde, kitlenizi
promo = falseolan aboneleri hariç tutacak şekilde filtrelersiniz.
- Anahtar kelime metnini girin (örneğin, NOPROMO).
- Kitle kapsamını Anyone olarak ayarlayın.
- Bir yanıt şablonu seçin veya oluşturun (örneğin, “You’ve been unsubscribed from promotional messages. You’ll still receive order and account notifications. Text STOP to unsubscribe from all messages.”).
- Bir veri etiketi atayın:
promo = false.
transactional = false ile NOTRANSACT oluşturun.
Gönderim sırasında opt-out yapan aboneleri hariç tutma:
Belirli bir kullanım durumu için bir kampanya veya Journey oluştururken, opt-out yapan aboneleri hariç tutmak için Segmentlerdeki User Tag filtresini kullanın. Örneğin, bir promosyon mesajı gönderirken, promo = false olan aboneleri hariç tutun.
Önemli sınırlamalar:
- Varsayılan uyumluluk anahtar kelimeleri (STOP, HELP, START) yine de tüm göndericiye uygulanır ve bir kullanım durumuyla sınırlandırılamaz.
- Özel opt-out anahtar kelimesini o türdeki her mesaja dahil etmeniz gerekir (örneğin, “Reply NOPROMO to stop promotional texts”).
- Alfasayısal gönderici kimlikleri yanıt alamaz ve anahtar kelimeleri desteklemez.
- Yanıt senkronizasyonunun etkinleştirilmesi gerekir. Settings > Platforms > SMS Settings > Senders > Setup Replies bölümüne gidin.
SMS anahtar kelimeleri
Çift yönlü kampanyalar ve tercih merkezleri dahil olmak üzere özel anahtar kelimeler kurmaya yönelik tam referans.
Yeniden abone olma
Bir kullanıcı varsayılan bir opt-out anahtar kelimesi kullanarak opt-out yaptıktan sonra, OneSignal panosu veya API aracılığıyla yeniden abone yapılamaz. Kullanıcının aynı gönderici numarasına bir yeniden abone olma anahtar kelimesi (START, UNSTOP veya YES) yazması gerekir.
HELP anahtar kelimesi
Varsayılan olarak, bir kullanıcı HELP yazdığında OneSignal şu yanıtı verir: “Reply STOP to unsubscribe. Msg&Data Rates May Apply.”Otomatik yanıtlayıcı
Bir anahtar kelimeyle eşleşmeyen herhangi bir gelen mesaj için otomatik bir yanıt ayarlayın. Bunu kullanıcıları müşteri desteğine yönlendirmek, niyetlerini toplamak veya takip için ekibinizi bilgilendirmek için kullanın.Auto-Responder ayarlarına gidin
Settings > Platforms > SMS Settings > Auto-Responder bölümüne gidin.
Bir abonenin opt-out durumunu görüntüleme
Bir abonenin hangi göndericilerden çıktığını görmek için:- OneSignal panosunda Audience > Subscriptions bölümüne gidin.
- Aboneyi External ID, e-posta veya telefon numarasıyla arayın.
- SMS aboneliğini açın ve Consent by Sender altına bakın.
SSS
Bir kullanıcı paylaşılan bir göndericiye STOP yazdığında ne olur?
İşlemsel mesajlar ve OTP’ler dahil olmak üzere o göndericiden gelen tüm mesajlardan çıkarılır. Bu nedenle her program türü için ayrı göndericiler kullanmanızı şiddetle öneririz. STOP ile opt-out yapıldıktan sonra, kullanıcının tekrar mesaj alabilmesi için aynı göndericiye START (veya başka bir yeniden abone olma anahtar kelimesi) yazması gerekir.STOP veya HELP yanıt mesajlarını değiştirebilir miyim?
Evet, ancak pano veya API aracılığıyla değil. App ID’niz ve yeni yanıt metniylesupport@onesignal.com adresine başvurun.