Nutzer durch Interaktivität an ihren Zielen teilhaben lassen

Von textbasierten Nachrichten bis hin zu kartenbasierten grafischen Benutzeroberflächen – Chat-Apps unterstützen die Interaktivität in vielerlei Hinsicht.

Befolgen Sie diese Richtlinien, um zu erfahren, wie Sie die Funktionen von Chat-Apps am besten verwenden, um die Interaktivität von Chat-Apps zu implementieren.

Kartennachrichten

Karten sind UI-Elemente, die sowohl interaktive als auch statische Widgets wie Text, Bilder und Schaltflächen enthalten können, die Apps an Nutzer und Bereiche senden können. Wenn Ihre App Informationen von Nutzern erheben, detaillierte Informationen bereitstellen oder Nutzer zu einem nächsten Schritt anleiten muss, sollte eine Kartennachricht gesendet werden.

Umfrageteilnehmer verwenden eine Kartennachricht, um Umfragen in Chatbereichen durchzuführen:

Eine Umfrage in einem Chatbereich mit einer Kartennachricht durchführen

Weitere Informationen zu Karten findest du unter Kartennachrichten senden.

Dialogfelder

Dialoge sind kartenbasierte Benutzeroberflächen im Fenstermodus, die Ihre Anwendung öffnen kann, um mit einem Nutzer zu interagieren. In Dialogfeldern können mehrere Karten nacheinander aneinandergereiht werden, was Nutzern hilft, mehrstufige Prozesse wie das Ausfüllen von Formulardaten abzuschließen.

Die App „Contact“ startet ein Dialogfeld, über das Kontaktdaten von einem Nutzer erfasst werden, der den Slash-Befehl /addContact ausgibt:

Details zu einem neuen Kontakt von einem Nutzer über ein Dialogfeld erfassen

Weitere Informationen zu Dialogfeldern finden Sie unter Dialogfelder verwenden.

Slash-Befehle

Mit Slash-Befehlen können Sie bestimmte Befehle registrieren und bewerben, die Nutzer Ihrer Anwendung geben können. Dazu geben Sie einen Befehl ein, der mit einem Schrägstrich (/) beginnt, z. B. /help.

Details zu einem neuen Kontakt von einem Nutzer über ein Dialogfeld erfassen

Weitere Informationen zu Slash-Befehlen finden Sie unter Slash-Befehle unterstützen.

Benachrichtigungen

Ihre Chat-Anwendung kann bestimmte Nutzer oder alle Nutzer in einem Gruppenbereich @erwähnen. Bevor Sie jedoch einen einzelnen Nutzer erwähnen und insbesondere bevor Sie alle Nutzer in einem Gruppenbereich erwähnen, sollten Sie überlegen, ob dies wirklich erforderlich ist, und Personen nicht @erwähnen.

Wenn einzelne Nutzer erwähnt werden, erhalten sie eine Benachrichtigung und unterbricht alles, was sie sonst noch tun. Wenn alle Nutzer in einem Gruppenbereich erwähnt werden, wird eine Benachrichtigung an alle im Gruppenbereich gesendet. Wenn Sie Personen zu oft erwähnen, könnten sie sich über Ihre Chat-App verärgern und sie als Spam ansehen.

Es ist in Ordnung, Nutzer aus sehr wichtigen oder dringenden Gründen zu erwähnen. Beispiel: Die Scrum-App @erwähnt einen Bereich voller Softwareentwickler, um sie darüber zu informieren, dass der Code einfrieren dürfte, und um ihnen die Möglichkeit zu geben, vor Ablauf der Frist noch etwas mehr Zeit zu benötigen:

Benachrichtigung im Blocksatz

Auf der anderen Seite erwähnt die Cymbal Pizza-App einen Kunden direkt, um sich zu bedanken. Das ist höflich, aber nicht Benachrichtigungswürdig:

Ungerechtfertigte Benachrichtigung

Weitere Informationen zu Benachrichtigungen finden Sie unter Nachrichten, in denen Nutzer erwähnt werden.