Zum Hauptinhalt springen

Verwendung von Ereignissen als Filter und Auslöser

Wie Sie Intercom-Ereignisse nutzen, wenn Sie users kontaktieren.

Verfasst von Beth-Ann Sher

Intercom-Ereignisse zeichnen Aktionen auf, die Ihre users in Ihrer App oder auf Ihrer Website ausführen, sowie die Details dieser Aktionen. Sie können diese Ereignisse verwenden, um users zu filtern und zu segmentieren, Nachrichten auszulösen oder Nachrichten an sie zu senden oder die Nachrichten zu zielgruppenorientieren die sie erhalten.

Das Auslösen und Zielgruppenorientieren Ihrer Nachrichten mit Ereignissen sind sehr ähnliche Prozesse und können zusammen verwendet werden. Dieser Artikel erklärt genau die Unterschiede, damit Sie das Beste aus Ihren Ereignissen herausholen können.

Wenn Sie beispielsweise eine Video-Editing-App haben, möchten Sie Ihre users benachrichtigen, wenn ein Upload abgeschlossen ist, damit sie ihn mit ihren Teammitgliedern teilen können. In diesem Fall würden Sie:

  1. Lösen Sie die Nachricht mit einem Ereignis „Upload abgeschlossen“ aus — Dies stellt sicher, dass sie jedes Mal gesendet wird, wenn ein Upload bereit ist.

  2. Zielen Sie die Nachricht mit dem Ereignis „Teammitglied hinzugefügt“ — Das bedeutet, dass sie nur an users gesendet wird, die mindestens ein Teammitglied hinzugefügt haben.

Nachrichten auslösen, wenn Ereignisse erfasst werden

Ereignisbasierte Nachrichten ermöglichen es Ihnen, wiederholbare Nachrichten an users zu senden, jedes Mal wenn ein Ereignis in Ihrer App auftritt.

Diese Nachrichten können die Details des Ereignisses enthalten und können so gefiltert werden, dass sie nur für bestimmte Arten von Ereignissen ausgelöst werden. Ereignisbasierte Nachrichten haben auch einen eingebauten Schutz gegen Überkommunikation; Sie wählen, wie oft und wie lange die Nachrichten gesendet werden.

Ereignisauslöser bestimmen, wann eine Nachricht gesendet wird.

All dies wird in den Tabs ‚Regeln‘ und ‚Frequenz und Zeitplanung‘ im Nachrichten-Composer gesteuert:

Hinweise:

  • Wenn Ihr Ereignisauslöser oder Serienauslöser eine numerische Metadatenbedingung enthält (z. B. „größer als 9“), muss der Metadatenwert als JSON-Zahl (z. B. 20) gesendet werden, nicht als zitierter String (z. B. "20"). String-Werte erfüllen numerische Bedingungen nicht und es wird kein Fehler angezeigt – selbst wenn die Zielgruppe übereinstimmt und das Ereignis ausgelöst wird, werden keine users erfasst. Boolesche Werte werden automatisch konvertiert, sodass boolesche Bedingungen nicht betroffen sind.

  • Ereignisgesteuerte Nachrichten werden nur gesendet, solange der Zeitplan geöffnet ist. Wenn eine Nachricht nur zu bestimmten Zeiten gesendet wird (Bürozeiten oder benutzerdefinierte Zeiten) und ein user das Ereignis außerhalb dieser Zeiten auslöst, erhält er die Nachricht für dieses Ereignis nicht. Die Nachricht wird nicht zurückgehalten, bis der Zeitplan geöffnet wird. Dies gilt auch für Serien-Schritte, die durch ein Ereignis ausgelöst werden.

    • Dies ist nützlich, wenn die Nachricht nur zu bestimmten Zeiten sinnvoll ist, zum Beispiel eine In-App-Nachricht, die Live-Hilfe anbietet, während Ihr Team online ist. Vermeiden Sie dies, wenn jede Ereignisnachricht gesendet werden muss, wie Quittungen, Passwortzurücksetzungen oder monatliche Abrechnungen. Für diese Fälle stellen Sie den Zeitplan auf „An jedem Tag, zu jeder Zeit“ ein oder senden das Ereignis nur während der gewünschten Stunden. Sie können auch users mit Zielgruppenregeln ansprechen statt mit einem Ereignis; diese Nachrichten werden später erneut geprüft und gesendet, sobald der Zeitplan geöffnet wird.

Nachrichten (oder andere Inhalte) basierend auf Ereignissen zielgruppenorientieren

Wenn Sie eine Nachricht, einen Bot oder einen Artikel erstellen, können Sie Ereignisse verwenden, um Ihre Inhalte auf bestimmte Personen zu richten.

Sie können Inhalte mit mehreren Ereignissen zielgruppenorientieren und Filter basierend darauf erstellen, wie oft oder wie kürzlich ein Ereignis stattgefunden hat.

Wenn Sie beispielsweise eine Video-App mit einem Pro-Plan haben, der höhere Videolimits und bessere Teamzusammenarbeit bietet, könnten Sie eine Nachricht an Ihre users senden, nachdem sie 10 Videos hochgeladen und in den letzten 7 Tagen ein Teammitglied eingeladen haben:

Ereignisfilter entscheiden, wer Ihre Nachrichten erhält.

Kurze Zusammenfassung:

Ereignisbasierte Nachrichten (ausgelöst)

Nachrichten, die mit Ereignisfiltern zielgruppenorientiert sind (nicht durch Ereignisse ausgelöst)

Sendehäufigkeit

Wiederholbar

Einmalig

Kann Ereignismetadaten enthalten

Ja

Nein

Sendehäufigkeit und Limit

Ja

Nicht zutreffend

Mehrere Ereignisse verwenden

Nein

Ja

Basierend auf Ereignisanzahl oder Aktualität

Nein

Ja

Wichtig:

  • Sie können beide Funktionen zusammen verwenden, sodass Sie eine Nachricht mit einer Kombination dieser Attribute haben können. Beachten Sie, dass bei der Kombination von Ereignisauslösern mit ereignisbasierten Zielgruppenregeln die Zielgruppenregeln zum Zeitpunkt des Auslösens des Ereignisses erfüllt sein müssen. Der Ereignisauslöser aktualisiert den user nicht sofort in derselben Anfrage.

    • Wenn Sie beispielsweise eine Nachricht nur beim ersten Mal senden möchten, wenn ein user ein gekauftes-Artikel-Ereignis auslöst und nicht bei nachfolgenden Käufen, würden Sie eine Anzahl von 0 verwenden (d. h. users, die das Ereignis noch nie ausgelöst haben).

  • Alle hier aufgeführten Funktionen für ereignisbasierte Nachrichten sind optional, sodass Sie eine Nachricht haben können, die durch ein Ereignis ausgelöst wird, nur einmal gesendet wird und keine Metadaten enthält.

Hinweis:

Limit für aktive Ereigniszählung

  • Es gibt ein festes Limit von 500 eindeutigen Ereignisnamen pro user

Wie geht es weiter?

Hat dies deine Frage beantwortet?