So stoppen Sie den Empfang von Nachrichten vollständig

In WhatsApp gibt es beispielsweise keine Möglichkeit, Nachrichten zu blockieren. Um zu verhindern, dass der Nutzer auf die Schaltfläche „SPAM“ drückt, müssen Sie das Senden von Nachrichten auf dessen Anfrage hin stoppen.

Eine Benachrichtigung über die Abmeldung erscheint im Chat mit dem Kunden, und im Reiter „Über den Kunden“ wird eine Markierung angezeigt, die darauf hinweist, dass der Kunde Bot-Nachrichten abbestellt hat (abgemeldet): eine Nachricht mit einem Kreuzsymbol.

Wenn der Kunde eine Abmelde-Markierung hat, werden keine Nachrichten an den Benutzer zugestellt.

Achtung!
Nicht alle Messenger senden Benachrichtigungen, wenn ein Kunde Nachrichten abbestellt.

Manuelle Abmeldung

Im Bot können Sie die Option einrichten, dass ein Kunde Nachrichten abbestellen kann.
Nehmen wir WhatsApp als Beispiel.

Erstellen Sie einen Block mit einer Bedingung basierend auf Ihrer Trichterlogik. Der Start-Block hat die höchste Ausführungspriorität.

Geben Sie im Feld Trigger alle möglichen Wörter ein, die Benutzer eingeben könnten, um Bot-Nachrichten abzubestellen, getrennt durch Semikolons. In diesem Block fragen wir den Kunden auch erneut, ob er wirklich abbestellen möchte, und erstellen zwei Schaltflächen: „Ja“ und „Nein“.

Beim Betreten des Start-Blocks muss der Kunde eine der Schaltflächen anklicken, und die Schaltflächennamen werden im Pfeil-Trigger angegeben:

Im nächsten Block, in dem der Pfeil dem Trigger „Ja, melde mich ab“ folgt, geben Sie die Nachricht ein, die bestätigt, dass der Kunde erfolgreich abgemeldet wurde:

Erstellen Sie anschließend aus dem Block mit der Bestätigungsnachricht für die erfolgreiche Abmeldung einen darunterliegenden Block, der die Abmeldefunktion enthält:

unsubscribe()

Beachten Sie!

Innerhalb des Blocks werden Aktionen im Rechner zuerst verarbeitet, und erst danach wird der Nachrichtentext gesendet.
Wenn Sie sowohl den Abmeldetext als auch die Abmeldefunktion im selben Block platzieren, erhält der Kunde die Nachricht aus diesem Block nicht – sie wird nicht mehr an den Benutzer zugestellt.

Achtung!

Der Kunde wird wieder für Nachrichten angemeldet, wenn er eine beliebige Nachricht an den Bot sendet; bis dahin werden ihm keine Nachrichten gesendet.

Teilweise Abmeldung von Mailings

Für eine teilweise Abmeldung müssen Sie Variablen zuweisen und deren Werte vor dem Senden von Nachrichten überprüfen.

Weisen Sie Variablen im Block über das Feld „Rechner“ zu.
Sie können auch manuell eine Kundenvariable im Reiter „Über den Kunden“ während eines Chats erstellen, die später verwendet werden kann, um den Kunden von Mailings auszuschließen.

Wenn ein Benutzer beispielsweise die Variable send_in_the_morning auf no gesetzt hat, können Sie Benutzer in den Mailing-Filtereinstellungen basierend auf dem Wert dieser Variable ausschließen:

Sie können auch im Block oder im Pfeil, der zum Mailing-Block führt, im Feld „Variable zum Vergleich“ send_in_the_morning == "no" angeben, damit diese Person die Nachricht am Abend erhält. Bedingungen können auf verschiedene Weise kombiniert werden.

Beispiel für die Verwendung des Feldes „Variable zum Vergleich“ bei der Planung von Nachrichten:

Wir sehen, dass der Kunde die Variable send_in_the_morning auf "no" gesetzt hat. Und eine Nachricht ist für ihn um 20:00 Uhr geplant.

Reaktion auf Abmeldung einrichten

Oft ist es erforderlich, nach einer Abmeldung eines Kunden bestimmte Aktionen im Bot auszuführen. Zum Beispiel das Senden von Informationen an Analysetools, das Hinzufügen oder Entfernen aus Listen, das Anwenden oder Entfernen von Tags, das Durchführen einer Serveranfrage und mehr.

Zu diesem Zweck können Sie einen Bedingungsblock einrichten, der auf die Abmeldebenachrichtigung des Kunden reagiert. Dieser Callback (Benachrichtigung) erscheint im Kundenchat, nachdem der Kunde Nachrichten in einem Messenger abbestellt hat (z. B. „Bot stoppen und blockieren“ in Telegram).

Geben Sie im Block den Callback client_unsubscribed im Feld „Bedingung“ ein und setzen Sie den Übereinstimmungstyp auf „Exakte Übereinstimmung“.

Die im Block konfigurierten Aktionen und Anfragen werden ausgeführt, aber die Nachricht wird NICHT an den Kunden gesendet, da dieser bereits abgemeldet ist.

Dieser Callback funktioniert in Viber und Telegram.