Mesaj Almayı Tamamen Durdurma

Örneğin, WhatsApp'ta mesajları engelleme seçeneği yoktur, bu nedenle kullanıcının "SPAM" butonuna basmasını önlemek için, onların talebi üzerine mesaj göndermeyi durdurmanız gerekir.

Abonelikten çıkma bildirimi, müşteriyle olan sohbette görünecek ve "Müşteri Hakkında" sekmesinde, müşterinin bot mesajlarından çıktığını (abonelikten çıktığını) belirten bir işaret olacaktır: çarpı simgesi olan bir mesaj.

Müşterinin abonelikten çıktı işareti varsa, mesajlar kullanıcıya iletilmez.

Dikkat!
Tüm mesajlaşma uygulamaları, bir müşteri mesajlardan abonelikten çıktığında bildirim göndermez.

Manuel Olarak Abonelikten Çıkma

Botta, bir müşterinin mesajlardan abonelikten çıkması seçeneğini ayarlayabilirsiniz.
Örnek olarak WhatsApp'ı ele alalım.

Huninizin mantığına göre bir koşul bloğu oluşturun. Başlangıç bloğu en yüksek yürütme önceliğine sahiptir.

Tetikleyici alanına, kullanıcıların bot mesajlarından abonelikten çıkmak için yazabileceği tüm olası kelimeleri noktalı virgülle ayırarak listeleyin. Bu blokta ayrıca müşteriye gerçekten abonelikten çıkmak isteyip istemediğini tekrar soracağız ve iki buton oluşturacağız: "Evet" ve "Hayır.

Başlangıç bloğuna girerken, müşterinin butonlardan birine tıklaması gerekecek ve buton adları ok tetikleyicisinde belirtilecektir:

Okun "Evet, aboneliğimi iptal et" tetikleyicisini takip ettiği bir sonraki blokta, müşterinin başarıyla abonelikten çıktığını onaylayan mesajı girin:

Ardından, başarılı abonelikten çıkma onay mesajının bulunduğu bloktan, abonelikten çıkma işlevini içerecek bir alt blok oluşturun:

unsubscribe()

Dikkat edin!

Blok içinde, Hesap Makinesi'ndeki eylemler önce işlenir ve ancak ondan sonra mesaj metni gönderilir.
Aynı bloğa hem abonelikten çıkma metnini hem de abonelikten çıkma işlevini eklerseniz, müşteri o bloktaki mesajı almaz—artık kullanıcıya iletilmez.

Dikkat!

Müşteri, bot'a herhangi bir mesaj gönderdiğinde mesajlara yeniden abone olacaktır; o zamana kadar kendisine hiçbir mesaj gönderilmez.

Postalardan Kısmen Abonelikten Çıkma

Kısmi abonelikten çıkma için, değişkenler atamanız ve mesaj göndermeden önce değerlerini kontrol etmeniz gerekir.

Hesap Makinesi alanını kullanarak blokta değişkenler atayın.
Ayrıca, bir sohbet sırasında "Müşteri Hakkında" sekmesinde manuel olarak bir müşteri değişkeni oluşturabilirsiniz; bu değişken daha sonra onları postalardan hariç tutmak için kullanılabilir.

Örneğin, bir kullanıcının send_in_the_morning değişkeni no olarak ayarlanmışsa*,* posta filtresi ayarlarında bu değişkenin değerine göre kullanıcıları hariç tutabilirsiniz:

Ayrıca, posta bloğuna giden blokta veya oku, Karşılaştırma için Değişken alanında send_in_the_morning == "no" belirtebilirsiniz , böylece bu kişi mesajı akşam alır. Koşullar çeşitli şekillerde birleştirilebilir.

Mesajları zamanlarken "Karşılaştırma için Değişken" alanını kullanma örneği:

Müşterinin send_in_the_morning değişkeninin "no" olarak ayarlandığını görebiliriz. Ve kendisine saat 20:00'de bir mesaj planlanmıştır.

Abonelikten Çıkmaya Tepki Nasıl Ayarlanır

Bir müşteri abonelikten çıktıktan sonra botta belirli eylemlerin gerçekleştirilmesi genellikle gereklidir. Örneğin, analitiklere bilgi gönderme, listelere ekleme veya çıkarma, etiket uygulama veya kaldırma, sunucu isteği yapma ve daha fazlası.

Bu amaçlar için, müşterinin abonelikten çıkma bildirimine tepki veren bir koşul bloğu ayarlayabilirsiniz. Bu geri arama (bildirim), müşteri bir mesajlaşma uygulamasında mesajlardan abonelikten çıktıktan sonra müşteri sohbetinde görünür (örneğin, Telegram'da "Bot'u durdur ve engelle").)

Blokta, "Koşul" alanına client_unsubscribed geri aramasını girin ve Eşleme Türü'nü - Tam Eşleşme olarak ayarlayın.

Blokta yapılandırılan eylemler ve istekler yürütülecektir, ancak mesaj müşteriye GÖNDERİLMEYECEKTİR, çünkü zaten abonelikten çıkmışlardır.

Bu geri arama, Viber ve Telegram'da çalışır.