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.

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.




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.


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.

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.

Design