Zum Inhalt springen

Releases

Der Beitritt zur Community kann über die Freigabe durch das Team laufen, und eingeschränkte Bereiche erscheinen mit Schloss für alle, die noch keinen Zugriff haben, mit dem Button Mit dem Team sprechen, wo nur das Team freigibt. WhatsApp bekommt zehn neue Nachrichten der Plattform, alle standardmäßig an, vom Besuch am Empfang bis zum ausgestellten Zertifikat. Und die Vorlagen, die WhatsApp als Marketing einstuft, erreichen jetzt nur Personen, die Neuigkeiten zugestimmt haben; alle anderen erreicht die E-Mail. Und jeder Feed wählt, ob er nur seine eigenen Beiträge oder den ganzen Abschnitt zeigt. Und die Tags der Beiträge filtern Feed und Inhalte jetzt mit einem Klick. Und die Seiten zeigen, wer sonst noch da ist, mit Hinweisen, wenn jemand dasselbe Element bearbeitet oder speichert. Und ein Beitrag wird mit einem Klick zur E-Mail-Kampagne. Und lange Beiträge erscheinen gekürzt mit „…mehr anzeigen“, und wer die Community betreut, sieht jetzt, wie viele Personen sie gelesen, erweitert und ihre Links angeklickt haben.

Neuigkeiten

  • Registrierung mit Freigabe. Unter Einstellungen › Zugang und Registrierung › Zugriffskontrolle weicht der Schalter Neue Registrierungen erlauben der Auswahl Wer beitreten kann: Offen, Mit Freigabe oder Geschlossen. Mit Freigabe erscheint statt Registrieren der Button Beitritt anfragen: Die Person schickt Name, E-Mail und die Registrierungsfelder, ohne Passwort, und die Anfrage landet in der Warteschlange unter Mitglieder › Ausstehend. Owner und Admin geben einzeln oder gesammelt frei (bis zu 100 auf einmal) und lehnen mit optionalem Grund ab; wer freigegeben wird, bekommt die E-Mail zum Anlegen des Passworts. Eine unbeantwortete Anfrage verfällt nach 30 Tagen. Das Team wird über die Glocke und per E-Mail in der neuen Kategorie Beitrittsanfragen benachrichtigt, unter E-Mails dieser Community, standardmäßig an. Siehe Registrierung mit Freigabe.
  • Für alle ohne Zugriff: eingeschränkte Bereiche mit Schloss. Eingeschränkte Abschnitte und Bereiche (über Gruppe, Plan, Produkt, Mitglieder oder Abonnenten) erscheinen jetzt mit Schloss für Personen ohne Zugriff: nur Titel und Beschreibung, nie der Inhalt, und ein Klick führt zum Weg hinein (abonnieren, kaufen, anmelden). Für einen anderen Modus bearbeitet der Owner oder ein Admin den Abschnitt und wählt unter Für alle ohne Zugriff Ausblenden, Nur der Abschnitt oder Abschnitt und Bereiche (Standard); jeder Bereich folgt dem Abschnitt oder hat seinen eigenen Modus (Wie der Abschnitt, Ausblenden oder Mit Schloss zeigen). Bereiche nur für das Team (niemand unter Wer Zugriff hat) erscheinen nie für andere und tragen jetzt das Abzeichen Nur das Team. Siehe Für alle ohne Zugriff.
  • Achtung, wenn eingeschränkte Bereiche nicht erscheinen sollen. Alle Abschnitte, die es schon gab, stehen jetzt auf Abschnitt und Bereiche und alle Bereiche auf Wie der Abschnitt: Gruppen-, Abonnenten- oder Mitgliederbereiche, die früher für Personen ohne Zugriff verschwanden, erscheinen jetzt mit Schloss, mit Titel und Beschreibung. Soll ein Bereich unsichtbar bleiben, stell ihn auf Ausblenden.
  • Mit dem Team sprechen. In einem Bereich mit Schloss, der über eine Gruppe freigegeben wird (oder in dem nichts zum Kauf steht), zeigt der Bildschirm für exklusiven Zugriff den Button Mit dem Team sprechen, der eine Chat-Unterhaltung mit jemandem aus dem Team öffnet, der den Zugriff geben kann. Er erscheint, wenn der Chat an ist und jemand antworten kann. Siehe Der Button Mit dem Team sprechen.
  • Zehn neue Nachrichten der Plattform per WhatsApp. Mit eingeschaltetem WhatsApp sendet Memberfy jetzt von selbst: den Besuch am Empfang (an die Person, die eingeladen hat), das eingegangene Paket, die Buchungserinnerung 1 Stunde vorher (an die buchende Person und den Gastgeber), das Abo, das sich in 3 Tagen verlängert, die Karte, die diesen Monat abläuft, die bearbeitete Rückerstattung, den freien Platz auf der Warteliste, die Antwort auf ein Support-Ticket und das ausgestellte Zertifikat. Registrierung bestätigt kommt mit der Registrierung mit Freigabe, siehe unten. Alle sind an: Die Community schaltet aus, was sie nicht will, unter Nachrichten der Plattform auf der WhatsApp-Karte, und jede Person unter Mein Konto › Hinweise. Es gelten Tarif Business oder Scale, Ruhezeit, Tageslimit und Limit pro Person. Siehe Nachrichten der Plattform.
  • Vom Team erklärte SMS- und WhatsApp-Einwilligung. Hat die Community die Einwilligung außerhalb von Memberfy eingeholt (das Formular eines Treffens, ein unterschriebenes Formular), erfasst Eigentümer oder Administrator diese Einwilligung über die API oder den Assistenten und erklärt dabei, dass die Community sie eingeholt hat. Beim Import aus einer Tabelle gelten die Spalten für die SMS- und WhatsApp-Einwilligung, mit der Bestätigung, jetzt auch für Personen, die schon Mitglied sind, und die Telefonnummer aus der Tabelle ersetzt die im Profil. Wer den Kanal verlassen hat, wird nie neu eingetragen. Siehe Vom Team erklärte Einwilligung.
  • Das vom Team angegebene Handy empfängt sofort. Die Telefonnummer, die das Team bei der Erklärung der Einwilligung angibt, über die API, den Assistenten oder den Import, erhält SMS und WhatsApp ohne Bestätigung per Code, solange es die aktuelle Nummer im Profil ist. Sie gilt nicht als bestätigt: Bestätigungscodes setzen weiterhin die Person selbst voraus, und Einwilligung, Abmeldung (auch STOP und SAIR), Ruhezeit und Limits gelten genauso.
  • Mehr Vorlagen in Workflows. Der Block WhatsApp senden bietet jetzt Buchungserinnerung, Abo verlängert sich, Rückerstattung, Platz auf der Warteliste und Zertifikat ausgestellt. Die vollständige Liste steht unter SMS senden und WhatsApp senden.
  • Jeder Feed wählt, was er zeigt. Beim Erstellen und Bearbeiten eines Feed-Bereichs wählen Eigentümer und Administrator Was dieser Feed zeigt: Nur die Beiträge dieses Bereichs oder Alle Bereiche dieses Abschnitts. So kann ein Abschnitt einen allgemeinen Feed haben, der alles bündelt, und Feeds für Neuigkeiten oder Jobs nur mit dem, was dort veröffentlicht wird. Der einzige Feed eines Abschnitts bündelt von Anfang an den Abschnitt; ein Feed, der in einem Abschnitt mit bereits einem Feed angelegt wird, zeigt von Anfang an nur die eigenen Beiträge. Siehe Was dieser Feed zeigt.
  • Achtung bei Abschnitten mit mehr als einem Feed. In diesen Abschnitten zeigt jeder Feed jetzt nur seine eigenen Beiträge. Kein Beitrag ist verschwunden: Jeder bleibt in dem Bereich, in dem er veröffentlicht wurde. Damit ein Feed den Abschnitt wieder bündelt, bearbeite den Bereich und wähle Alle Bereiche dieses Abschnitts. Der einzige Feed eines Abschnitts bleibt, wie er war.
  • Klickbare Tags in Feed und Inhalten. Der Status im Feed hat jetzt das Feld Tags (optional), beim Veröffentlichen und beim Bearbeiten, wie die Inhaltsbeiträge: bis zu 10 Tags mit 40 Zeichen. Die Tags stehen auf der Karte als #jobs, und ein Klick filtert die Liste direkt dort, mit Nur #jobs × oben; das × zeigt wieder die ganze Liste. Groß- und Kleinschreibung und Akzente spielen keine Rolle: Jobs, jobs und #jóbs filtern gleich. Der Filter bleibt in der Adresse (?tag=jobs) und respektiert den Zugriff jeder Person. Siehe Klickbare Tags.
  • Wer ist hier und gemeinsames Bearbeiten. Der Kopf jeder Seite zeigt rechts die Gesichter der anderen Personen dort (verblasst nach 30 Sekunden Abwesenheit, mit Stift beim Bearbeiten). In den Editoren (Event, Kampagne, E-Mails, Workflow, Kurs, Formular, Umfrage, Zertifikatsvorlage und Einstellungen) erscheinen Name bearbeitet das auch und Name hat Änderungen gespeichert, mit Neu laden; und hat jemand vor dir gespeichert, lässt dich das Fenster Jemand anderes hat vor dir gespeichert zwischen Gespeicherte Version ansehen und Meine behalten wählen. Nichts wird ohne Warnung überschrieben. Ist der Community-Chat aus, erscheinen keine Gesichter; nur wer dasselbe Element bearbeitet, sieht sich weiter. Siehe Wer ist hier und gemeinsames Bearbeiten.
  • Ein Beitrag wird mit einem Klick zur E-Mail-Kampagne. Im Menü … eines veröffentlichten Beitrags (auf der Karte, auf der Beitragsseite oder im Feed) legt E-Mail erstellen den Entwurf einer Kampagne an, mit Titel, Untertitel, Titelbild, dem ganzen Text und dem Button In der Community lesen, und mit der Zielgruppe Wer Zugriff auf {Titel} hat, die bei jedem Versand neu berechnet wird: Ein Beitrag für Abonnenten erreicht nur, wer ihn öffnen kann. Moderatoren und Finanzen legen den Entwurf an; senden können nur Eigentümer und Administratoren. Siehe Einen Inhalt per E-Mail senden.
  • Beiträge mit „…mehr anzeigen“ und Aufrufe des Beitrags. Im Feed und in der Liste des Bereichs erscheint der Text eines langen Beitrags nach etwa fünf Zeilen gekürzt, mit …mehr anzeigen, das den ganzen Text direkt dort öffnet (weniger anzeigen klappt ihn zu); der Button sitzt zentriert, mit Pfeil, in der Farbe der Community. Titel, Titelbild und Player bleiben außerhalb der Kürzung; in einem gekürzten Beitrag erscheinen Link-Karten und Linkliste erst nach …mehr anzeigen (kurze Beiträge zeigen alles, wie bisher), und die Beitragsseite zeigt alles. Auf der Beitragsseite sehen Eigentümer, Administrator und Autor Aufrufe dieses Beitrags: wie viele Personen den Beitrag geöffnet, …mehr anzeigen geöffnet und einen Link angeklickt haben, und die Meistgeklickten Domains (gespeichert wird nur die Domain; Klicks in Playern wie YouTube und Spotify zählen nicht). Jede Zahl zählt eine Person pro Tag, und die Zählung beginnt heute. Unter Verwaltung › Analytics › Übersicht zeigt der Block Meistgelesene Inhalte die meistgelesenen Beiträge des Zeitraums, für Eigentümer und Administrator. Siehe Aufrufe dieses Beitrags und Meistgelesene Inhalte.
  • Beiträge im Feed und im Bereich anheften. Im Menü ⋮ eines Inhalte-Beitrags, im Feed und in der Liste des Bereichs, haben Inhaber, Administrator und Moderator jetzt Oben anheften und Loslösen, wie schon bei Status und Events. Der angeheftete Beitrag rückt mit dem Balken Angeheftet an den Anfang des Bereichs und des Feeds und erscheint vollständig, ohne …mehr anzeigen und mit sichtbaren Link-Karten. Siehe Oben anheften.

Verbesserungen

  • Handy und Kanäle im Profil. Unter Mein Konto › Profil, direkt unter Telefon, schickt Nummer bestätigen den 6-stelligen Code per WhatsApp (per SMS, wenn die Community WhatsApp nicht nutzt), und ein Schalter pro Kanal, Hinweise und Neuigkeiten per SMS erhalten und per WhatsApp erhalten, erlaubt auf einmal Erinnerungen, Tickets, offene Punkte und Neuigkeiten. Mein Konto › Hinweise enthält nur noch die Kategorien und die WhatsApp-Nachrichten. Siehe Mein Konto › Profil.
  • Marketing-Vorlagen nur mit Zustimmung zu Neuigkeiten. Bisher erreichten Community-Hinweis und Feedback erhalten auch Personen mit nur der Service-Einwilligung. Jetzt, da WhatsApp sie als Marketing einstuft, erreichen sie nur Personen, die Neuigkeiten per WhatsApp zugestimmt haben, wie Kauf nicht abgeschlossen, Erwähnung und Neuer Inhalt. In einem Workflow erreicht ein E-Mail senden nach dem Block alle anderen. Siehe Marketing-Vorlagen.
  • Gelöschtes Element oder falscher Link ist jetzt klar. Wer ein gelöschtes Event, einen Kurs, eine Kampagne, ein Produkt, einen Workflow oder ein anderes Element öffnet, sieht, dass es nicht mehr existiert, und den Weg zurück zur Liste. Ein Verbindungsfehler erscheint getrennt, mit „Erneut versuchen“.
  • Lesbare Namen bei den freigegebenen Vorlagen. Auf der WhatsApp-Karte zeigt die Liste Freigegebene Vorlagen die zehn neuen Vorlagen jetzt mit Name und Zweck in der Sprache des Dashboards (Besuch ist da, Buchungserinnerung, Supportanfrage beantwortet…) statt mit dem internen Code.
  • Die Benachrichtigung über einen neuen Beitrag geht nur an alle, die ihn öffnen können. In einer Community mit kostenpflichtigem Zugang benachrichtigt ein Beitrag nur für Mitglieder niemanden mehr, der noch auf die Freigabe seines Zugangs wartet. Siehe Neuigkeiten-Benachrichtigungen.
  • Der Player des Beitrags rückt an die Stelle des Titelbilds. Ein Beitrag ohne Titelbild und ohne eigenes Video öffnet jetzt mit dem ersten Audio- oder Videolink im Text (Spotify, YouTube, Vimeo, SoundCloud…) oben, auf der Karte im Feed, in der Liste und auf der Beitragsseite, ohne den Player unten zu wiederholen. Eine Podcast-Folge mit nur dem Spotify-Link erscheint direkt mit dem Player. Normale Linkkarten bleiben, wo sie sind. Siehe Links werden zu Player oder Karte.
  • Die offizielle Community im Verzeichnis. Die Community von Memberfy steht jetzt ganz oben im Verzeichnis (hub.memberfy.net), mit dem Abzeichen Offizielle Community: Neuigkeiten, Tutorials und Austausch unter denen, die Communities leiten. Die Website hat den neuen Link Unsere Community, der dorthin führt.
  • Website: Startseite und die Seiten für Communities, Unternehmen und HR sowie Coworkings neu geschrieben, jeweils mit der passenden Folge des Memberfy Cast.
  • Neue Sicherheitskontrollen.

Korrekturen

  • Der Button in der E-Mail öffnet den Beitrag. In der Community lesen in den Benachrichtigungen über neue Beiträge und im Block Neueste Beiträge der Kampagnen öffnet den Beitrag wieder, auch in bereits versendeten E-Mails.
  • Registrierung mit einer E-Mail, die schon ein Konto in einer anderen Community hat. Wer schon ein Konto in einer anderen Memberfy-Community hatte, bekam bei der Registrierung in deiner "E-Mail bereits registriert". Jetzt funktioniert die Registrierung mit derselben E-Mail und legt ein neues, eigenständiges Konto mit eigenem Passwort an. Abgelehnt wird die E-Mail nur, wenn sie in deiner Community schon ein Konto hat.
  • Zurück bei einem über einen Direktlink geöffneten Beitrag führt zum Bereich. Wurde ein Beitrag über einen Direktlink geöffnet, passierte bei Zurück nichts. Jetzt führt der Button zum Bereich des Beitrags.
  • Anheften im Feed funktioniert wieder für das Team. Einen Status, ein Event oder einen Beitrag im Feed anzuheften funktioniert wieder für Inhaber, Administrator und Moderator.
  • Der Feed zeigt deine Optionen direkt nach der Anmeldung. Nach dem Anmelden zeigt der Feed schon dein Menü ⋮ und Bearbeiten, ohne die Seite neu zu laden.

Für Entwickler

API

  • Verzeichnis: GET /api/public/hub/communities und GET /api/public/hub/communities/{slug} liefern official: true bei der offiziellen Community von Memberfy, die in der Liste zuerst kommt; bei den anderen fehlt das Feld. Siehe Hub.
  • Registrierung mit Freigabe: signupRequiresApproval in PATCH /api/communities/{id}/settings; POST /api/auth/signup-request (öffentlich, immer 202); GET /api/signup-requests, POST /api/signup-requests/approve und POST /api/signup-requests/reject; der Webhook member.joined bekommt source: approval. Siehe Registrierung und Zugang.
  • Für alle ohne Zugriff: lockedDisplay bei POST/PUT von Abschnitten und Bereichen, locked und lockReason in den Listen, und GET /api/sections/{id} mit denial. Siehe Sichtbarkeit und Zugriff.
  • Mit dem Team sprechen: POST /api/chat/contact-team (spaceId oder sectionId); eine Ablehnung mit Schloss enthält canContactTeam.
  • moments in /api/whatsapp/settings und whatsapp.moments in /api/members/me/notice-preferences bekommen visitorArrived, parcelArrived, bookingReminder, subscriptionRenews, cardExpiring, refundProcessed, waitlistOffer, supportReply, certificateIssued und joinApproved. whatsappNode.templates (GET /api/workflows/triggers) bekommt bookingReminder, subscriptionRenews, refundProcessed, waitlistOffer und certificateIssued; eine Vorlage außerhalb der Liste kommt mit whatsappTemplateInvalid zurück. category in GET /api/whatsapp/templates zeigt die Einstufung, die WhatsApp angewendet hat (MARKETING inklusive); wer Neuigkeiten nicht zugestimmt hat, wird mit whatsappNoConsent übersprungen.
  • feedScope (space oder section) in POST /api/spaces und PUT /api/spaces/{id}, nur bei Feed-Bereichen, für Eigentümer und Administrator. GET /api/feed mit spaceId folgt dem feedScope des Bereichs, und das neue sectionId bündelt den ganzen Abschnitt. Siehe Abschnitte und Bereiche und Feed.
  • Vom Team erklärte Einwilligung: POST /api/contact-consent/attestations (Eigentümer und Administrator; attestation: true, channels, purpose, bis zu 200 members; die Antwort enthält sendable pro Mitglied), die Herkunft team und das Feld attestationMethod in GET /api/members/{memberId}/contact-consents; beim Import gelten smsConsent und whatsappConsent mit der Bestätigung auch für Personen, die schon Mitglied sind, mit den Zeilenhinweisen CONSENT_WITHDRAWN und PHONE_KEPT_VERIFIED. Siehe Hinweise per SMS und WhatsApp › In der API.
  • Tags: tag bei GET /api/feed und GET /api/content; tags (bis zu 10 mit 40 Zeichen) beim POST und PUT von /api/status und /api/content. Siehe Inhalte › In der API.
  • Version in den Editoren: Speichervorgänge nehmen updatedAt (in der Community-Zeile settingsUpdatedAt) oder If-Unmodified-Since an und antworten mit 409 und der aktuellen Version, wenn ein anderes Speichern zuerst kam; optional. Siehe Versionskonflikt. Im WebSocket presence.join, presence.leave und presence.active, die presence-Abbilder und der Hinweis item.saved. Siehe Echtzeit.
  • Kampagne aus einem Beitrag: POST /api/campaigns/from-content (contentId; Team), die Zielgruppe itemAccess: { type: "content", id } (exklusiv), itemAccess in der Zielgruppen-Vorschau, sourceItem in den Kampagnen und canCreateCampaign in der Inhaltsliste, im Beitragsdetail und im Feed. Siehe E-Mail-Kampagnen › In der API.
  • Aufrufe des Beitrags: GET /api/analytics/content (die meistgelesenen Inhalte des Zeitraums; Eigentümer und Administrator) und GET /api/analytics/content/{contentId} (die Kennzahlen eines Beitrags; Eigentümer, Administrator und der Autor, 403 für andere). Der Collector POST /api/analytics/events akzeptiert post_expand und post_link_click (nur die Domain), und page_view trägt contentId; das Beitragsdetail enthält canViewMetrics. Siehe Analytics › In der API.

MCP: technische Details

  • list_signup_requests, approve_signup_request und reject_signup_request bearbeiten die Warteschlange der Beitrittsanfragen; update_community_settings akzeptiert signup_mode (open, approval, closed). Siehe Werkzeuge · Mitglieder.
  • locked_display bei create_section, update_section, create_space und update_space; list_spaces zeigt locked und lock_reason. Siehe Werkzeuge · Community und Struktur.
  • contact_team öffnet die Unterhaltung mit dem Team aus einem Bereich mit Schloss.
  • create_space und update_space nehmen feed_scope (space oder section, nur im Feed-Modul); list_spaces zeigt den feed_scope jedes Feeds; list_posts nimmt section_id, und die space_id eines Feeds folgt seinem feed_scope. Die Beschreibung von delete_section ist korrigiert: Der Abschnitt muss leer sein, die Bereiche werden vorher mit delete_space gelöscht. Siehe Werkzeuge · Community und Struktur.
  • attest_contact_consent erfasst die SMS- oder WhatsApp-Einwilligung, die die Community nach eigener Erklärung eingeholt hat (mit Bestätigung); preview_member_import und start_member_import nehmen die Spalten sms_consent und whatsapp_consent an, mit den Bestätigungen; list_member_contact_consents zeigt die Herkunft team; das Ergebnis von attest_contact_consent enthält phone_verified und sendable. Siehe Rezept 99.
  • list_posts nimmt tag an; create_post, create_short_post und update_post nehmen tags an. Siehe Tools · Inhalte und Rezept 98.
  • create_campaign_from_content legt den Kampagnenentwurf aus einem Beitrag an (das E-Mail erstellen der App); create_campaign, update_campaign und preview_campaign_audience akzeptieren die Zielgruppe item_access, und die Bestätigung von send_campaign und schedule_campaign zeigt den Titel des Beitrags und wie viele Personen ihn erhalten, oder warnt, wenn der Beitrag nicht mehr verfügbar ist; list_posts liefert canCreateCampaign. Der Server hat jetzt 883 Werkzeuge. Siehe Werkzeuge · Community und Struktur und Rezept 100.
  • analytics_report erhält view: "content", die meistgelesenen Inhalte des Zeitraums (Eigentümer und Administrator), und das neue Tool get_post_metrics liest Aufrufe, Erweiterungen, Klicks und meistgeklickte Domains eines Beitrags, per ID, Link oder Titel (der Autor sieht nur die eigenen Beiträge). Frag „Welche Beiträge wurden diesen Monat am meisten gelesen?“ oder „Wie viele Klicks hatte der Beitrag ‚Willkommen‘?“. Der Server hat jetzt 884 Tools. Siehe get_post_metrics.

Per Feed abonnieren (Atom)