So beenden Sie den Empfang von Nachrichten vollständig

In WhatsApp gibt es beispielsweise keine Möglichkeit, Nachrichten zu blockieren. Um zu verhindern, dass der Benutzer 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 Tab „Über den Kunden“ wird eine Markierung angezeigt, 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 noch einmal, ob er wirklich abbestellen möchte, und erstellen zwei Schaltflächen: „Ja“ und „Nein“.

Beim Eintritt in den Start-Block 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 Nachrichten erneut abonnieren, wenn er eine beliebige Nachricht an den Bot sendet; bis dahin werden ihm keine Nachrichten gesendet.

So melden Sie sich teilweise von Mailings ab

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 Kunden-Variable im Tab „Ü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.

So richten Sie eine Reaktion auf die Abmeldung ein

Oft ist es notwendig, bestimmte Aktionen im Bot auszuführen, nachdem ein Kunde abbestellt hat. 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 Kunden-Chat, 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 „Trigger“ ein und stellen Sie den Übereinstimmungstyp auf „Exakte Übereinstimmung“ ein.

Aktionen und Anfragen, die im Block konfiguriert sind, werden ausgeführt, aber die Nachricht wird NICHT an den Kunden gesendet, da er sich bereits abgemeldet hat.

Dieser Callback funktioniert in Viber und Telegram.