Content-App

Mit Ihrer App eine Community aufbauen

Eine Community rund um Ihre App macht sie wertvoller und bringt Ihre Nutzer immer wieder zurück. Der Mechanismus ist einfach: Sobald ein Nutzer angemeldet ist, erfahren Sie mehr über ihn und treffen seine Bedürfnisse besser.

Beim Download füllen Nutzer oft ein erstes Formular mit persönlichen Angaben aus. Das ist ein erstes Bekenntnis zur Marke. Ein Community-Bereich macht aus diesem einmaligen Bekenntnis eine dauerhafte Nutzung.

Alles ruht auf einer Grundfunktion, der Anmeldung der Nutzer, an die sich anschließend die Nutzerliste, die Gruppen und der Chat anstecken.

Kapitel 1Die Anmeldung der Nutzer

Wozu sie dient

Sie legt ein Anmeldemodul an, das Sie am Eingang der Anwendung verpflichtend machen oder nicht.

Ihre App ganz oder teilweise schließen zu können, ist für viele Kreative entscheidend: Genau das erlaubt Ihnen, Inhalte und Funktionen Mitgliedern vorzubehalten. Über den Schutz der Inhalte hinaus ermutigt eine geschlossene App Ihre Nutzer dazu, ein Profil anzulegen, und sagt Ihnen damit mehr über Ihr Publikum.

Die interne App von Dali Corp, für die Mitarbeitenden gedacht, ist für jeden ohne Zugangsdaten vollständig geschlossen.

Zwei Einstellungen lassen sich frei kombinieren:

  • Sie schließen die ganze Anwendung oder nur einen Teil davon
  • Sie lassen alle Ihre Nutzer ein Profil anlegen, oder Sie schalten diese Option aus und lassen nur ausgewählte Personen zu, deren Profile Sie von Hand im Backoffice anlegen, bevor Sie ihnen ihre Zugangsdaten schicken

Diese Beweglichkeit macht die Funktion universell: Dasselbe Werkzeug bedient eine öffentliche App, die ihre Leser kennenlernen will, und eine streng geschlossene Firmen-App.

Merken Sie sich vor allem, dass die Anmeldung die Mutterfunktion vieler anderer ist: Die Treuefunktionen hängen von ihr ab, ebenso alle folgenden Community-Funktionen.

Eine Weggabelung, die Sie vorher kennen sollten. Dieser Leitfaden beschreibt den Standardablauf der Anmeldung, den, der Konten, Gruppen, Rechte je Bereich, Chat und die Treuewerkzeuge eröffnet. Es gibt einen zweiten, der Apps vorbehalten ist, die den Zugang zu ihren Inhalten über eine In-App-Mitgliedschaft verkaufen, und er gewährt nur einen binären Zugang: abonniert oder nicht abonniert.

Die beiden Abläufe schließen sich gegenseitig aus. Eine App nutzt den einen oder den anderen, nie beide. Wenn der Verkauf von Mitgliedschaften zu Ihrem Projekt gehört, klären Sie das, bevor Sie Ihre Community aufbauen, denn der Wechsel von einem Ablauf zum anderen macht zunichte, was Sie eingerichtet haben. Das Backoffice warnt Sie im Moment des Wechsels ausdrücklich. Das Thema behandelt „Mit Ihrer Content-App Geld verdienen“.

Ein beruhigendes Detail für Ihre Entscheidung: Wenn Sie doch wechseln, migrieren wir die mit einer E-Mail-Adresse angelegten Konten, Ihre Liste der registrierten Nutzer folgt Ihnen also. Nur Konten, die über ein soziales Netzwerk eröffnet wurden, wandern nicht mit.

Drei App-Screens nebeneinander: die Einladung zur Anmeldung, mit dem Firmenlogo und einer Schaltfläche zum Eintreten; das Anmeldeformular, zwei Felder und ein Link für das vergessene Passwort; dann das Profil des Nutzers, sein Foto über einem unscharfen Hintergrund, eine Schaltfläche zum Bearbeiten seiner Angaben, und unter zwei Reitern die Einträge seines Kontos: seine Karte, seine Geschenke, seine Nachrichten.

Die Einrichtung

Die Extension Authentication hinzuzufügen legt ein neues Menü Community in Ihrem Backoffice an. Die Einstellungen selbst liegen unter Settings Registration process.

Sie fügt Ihrer App außerdem zwei Bereiche hinzu: den Anmeldebereich, den das Backoffice Log box nennt und der oben in Ihrer Struktur bleibt, und das User profile, den persönlichen Raum jedes registrierten Nutzers. Letzteren machen Sie über einen Link auf dem Startscreen, einen Menüeintrag oder eine Schaltfläche in der Kopfzeile erreichbar.

Dort entscheiden Sie, ob Sie das Anlegen von Konten aus der App heraus erlauben, ob Sie den Zugang ohne Anmeldung erlauben, und dort bearbeiten Sie die Nachricht, die Besuchern ohne Profil angezeigt wird.

Eine Option auf demselben Screen sollten Sie kennen, bevor Sie die Registrierung öffnen: Force email validation at registration (double opt-in). Eingeschaltet öffnet sie das Konto erst, wenn der Bestätigungslink angeklickt wurde. Das ist ein Schritt mehr, und er wird Sie unterwegs ein paar Anmeldungen kosten. Dafür füllt sich Ihre Nutzerliste nicht mit vertippten oder geborgten Adressen, und jedes Konto entspricht jemandem, der Ihre Nachricht tatsächlich erhalten hat. In einer App, in der das Konto Zugang zu vorbehaltenen Inhalten gibt, ist das die richtige Einstellung.

Der Reiter User profile erlaubt Profilbilder, Links zu sozialen Netzwerken und die Verwaltung der Push-Benachrichtigungen je Nutzer. Diese letzte Option verdient Aufmerksamkeit: Ihre Nutzer können dann den Verlauf der erhaltenen Benachrichtigungen durchsehen und wählen, welche Ströme sie abonnieren.

Hier richten Sie auch die Profilfelder ein. Sie können mehrere Arten von Zusatzfeldern hinzufügen, bei der Anmeldung verpflichtend oder nicht.

Externe Anmeldungen ersparen Ihren Besuchern ein weiteres Passwort. Es gibt drei davon, und jede hat ihren eigenen Screen: Settings Connection with Facebook, Settings Connection with X und Settings Sign in with Apple.

Zwei Dinge sollten Sie wissen, bevor Sie sie einschalten. Keine von ihnen lässt sich per Häkchen anstecken: Jede verlangt ein Entwicklerkonto beim betreffenden Dienst und ein Verfahren zur Anmeldung der Anwendung, das das Backoffice Schritt für Schritt erläutert. Planen Sie Zeit dafür ein, und schalten Sie sie vor allem nicht am Tag vor einem Start ein.

Und sie ersetzen nicht das Anlegen eines Kontos per E-Mail, das die Grundlage bleibt. Genau das erlaubt Ihnen, Ihre Liste zurückzuholen, falls Sie das Anmeldesystem einmal wechseln: Wie oben gesagt, wandern Konten aus sozialen Netzwerken nicht mit.

Community Public/Private steuert den Zugang zu den Bereichen. Sie schließen die ganze Anwendung oder nur bestimmte Bereiche, mit einem Klick.

Der Screen mit den Einstellungen zur Registrierung, der erste seiner drei Reiter. Zwei Schalter öffnen oder schließen die Anmeldung und den Zugang ohne Konto. Darunter bilden zwei Felder die Nachricht, die jedem ohne Zugang angezeigt wird, ein Titel und ein Untertitel. Ein letzter Block, eingeschaltet, wendet die bereits bestehenden Beschränkungen auf neue Gruppen an. Rechts eine Vorschau des Formulars, wie der Nutzer es sehen wird.
Der zweite Reiter, der für das Profil. Ein Schalter erlaubt das Profilfoto; eine Reihe von sieben Chips für soziale Netzwerke wird über eine Schaltfläche auf jedem Chip ergänzt oder gekürzt; zwei Schalter steuern den Benachrichtigungsverlauf und das Abonnement geplanter Sendungen. Rechts aktualisiert sich die Vorschau des Profils.
Der dritte Reiter, die externen Dienste. Zwei Blöcke, einer je Netzwerk, jeder mit seinem Schalter für die Verbindung, hier ausgeschaltet. Ein Hinweis unter dem zweiten sagt, dass er allein für native Apps gilt.
Der Screen, der jeden Bereich der App öffnet oder schließt. Jede Zeile trägt das Symbol des Bereichs, seinen Namen, einen Schalter zwischen offenem und geschlossenem Vorhängeschloss und, wenn der Bereich geschlossen ist, die zugelassenen Gruppen mit einer Schaltfläche, um weitere hinzuzufügen. Die erste Zeile steuert die ganze App.

Kapitel 2Die Nutzerliste

Sobald die Anmeldung hinzugefügt ist, erhalten Sie Community User list, von wo aus Sie alle Ihre registrierten Nutzer verwalten.

Die Liste zeigt ihre wichtigsten Angaben und filtert nach den jüngsten Anmeldungen oder den jüngsten Logins. Sie können die Daten als .csv exportieren, einen Nutzer von Hand hinzufügen oder mehrere über die Kontrollkästchen am Ende jeder Zeile löschen.

Ein Klick auf einen Nutzer öffnet sein Profil im Detail, das Sie bearbeiten können. Sie finden dort die Standardfelder zusammen mit denen, die Sie eingerichtet haben.

Der Massenimport läuft über Community User list, über den Link Import oben über der Liste, aus einer .csv-Datei.

Zwei Spalten sind verpflichtend und eröffnen die Datei: die email, die als Kennung dient, und das password, im Klartext. Die Spalten danach füllen das Profil. Ein Import trägt bis zu 10.000 Nutzer, und eine E-Mail sagt Ihnen, wann die Verarbeitung fertig ist.

Ein praktischer Hinweis: Führen Sie zuerst einen Export durch. Der gibt Ihnen eine Tabelle bereits im richtigen Format, die Sie nur noch mit Ihren neuen Nutzern füllen müssen, ergänzt um die Passwortspalte. Sicher fahren Sie, wenn Sie für alle dasselbe neutrale Passwort setzen und Ihre Nutzer dann bitten, es beim ersten Login zu ändern.

Die Liste der registrierten Nutzer. Ein Sortiermenü oben links, ein Suchfeld darunter und rechts zwei Aktionen, das Exportieren der Daten und das Hinzufügen eines Nutzers von Hand. Jede Zeile trägt das Foto der Person, ihren Namen, ihre Stadt und ihren letzten Login und endet mit einem Kontrollkästchen.
Der Datensatz eines registrierten Nutzers, aus der Liste heraus geöffnet. Sein Foto links, dann seine Felder: Login, E-Mail, Name, Stadt, freie Beschreibung und zwei Chips für soziale Netzwerke zum Anhängen. Unten links das Löschen, rechts das Speichern.

Kapitel 3Nutzergruppen

Die Extension User Groups spielt ihre Stärke aus, wenn Sie Teile Ihrer Inhalte beschränken wollen. Mit ihr legen Sie Gruppen an und behalten Bereiche der App einer oder mehreren von ihnen vor. Wie jede Extension dieser Familie setzt sie die Extension Authentication voraus, und ihre Beschreibung zeigt den Preis, der für Ihre App gilt.

Ein Nutzer kann keiner, einer oder mehreren Gruppen angehören. Gehört er keiner an, kommt er automatisch in die Gruppe Default. Verwaltet werden die Gruppen über Community User list, Reiter Groups.

Sie legen so viele an, wie Sie möchten. Bei Dali Corp entsprechen sie den Abteilungen des Unternehmens: Jeder Mitarbeitende erreicht die für sein Team bestimmten Inhalte und hat innerhalb der App einen privaten Raum für die Kommunikation.

Gruppen dienen auch dazu, Push-Benachrichtigungen gezielt zu senden, was die Qualität Ihrer Kommunikation stark verändert: Sie schicken nicht mehr allen, was nur einige betrifft.

Der Mechanismus trägt weit über den betrieblichen Rahmen hinaus, in eine Schule oder in eine redaktionelle App, die ihre Leser besser ansprechen will.

Dieselbe Liste, mit aufgeklapptem Gruppenmenü. Jede Gruppe zeigt ihre Mitgliederzahl in einem Chip und, außer der Standardgruppe, einen Link zum Exportieren; zwei Schaltflächen legen eine Gruppe an oder bearbeiten die bestehenden. In der Tabelle dahinter trägt jeder Nutzer die Gruppen, denen er angehört, manchmal zwei.

Kapitel 4Chat

Auch der Chat ist eine Extension, die aus dem Store hinzugefügt wird, und wie die Gruppen setzt er die Extension Authentication voraus. Seine Beschreibung zeigt den Preis, der für Ihre App gilt.

Der Chat bringt zunächst Ihre Nutzer einander näher, was einer App mit sozialem Zweck dient. Vor allem aber schafft er einen Raum für Austausch und Diskussion, und er verbessert die interne Kommunikation eines Unternehmens, weil sich Mitarbeitende gegenseitig erreichen können.

Das Mitgliederverzeichnis ist ein eigener Bereich, den eine andere Extension derselben Familie mitbringt. Ihre registrierten Nutzer sehen dort die öffentlichen Profile der anderen Mitglieder durch und kontaktieren sie über deren Karte, und eine Kartenansicht lässt sie die Mitglieder in ihrer Nähe erkennen. Dieser Bereich, nicht der Chat, macht Ihre Community innerhalb der App sichtbar.

Zwei Grenzen, die Sie vor der Einführung kennen sollten: Es ist ein Chat zwischen zwei Personen, und ausgetauscht wird ausschließlich Text.

Der Chat steht im Zentrum einer echten Community. Firmen-Apps und reine Community-Apps profitieren zuerst davon, aber denken Sie auch daran, ihn für andere Zwecke zu nutzen, etwa für einen Kundendienst oder um eine Event-App lebendiger zu machen.

Zwei Chat-Screens in der App: links die Liste der Unterhaltungen, jede mit dem Avatar des Gegenübers, dem Anfang der letzten Nachricht, ihrem Datum und dem Zugang zu den Einstellungen; eine runde Schaltfläche unten rechts beginnt eine neue. Rechts eine geöffnete Unterhaltung, ihre abwechselnden Blasen mit Zeitstempel, das Eingabefeld und seine Sendeschaltfläche, und oben rechts das Symbol zum Melden.