Zum Inhalt springen

Releases

Die Level der Community sind jetzt einstellbar, mit Name, Bild, Mindestpunkten und Aktivität in der Woche. Das Profil zeigt, was diese Woche noch fehlt, um das Level zu halten oder aufzusteigen, und Workflows bekommen die Auslöser Level aufgestiegen, Level abgestiegen und N Punkte erreicht. In der Monetarisierung zeigt die neue Karte Umsatz Brutto, Rückerstattungen, Rückbuchungen und Netto des Zeitraums. Kampagnen wählen ihr Publikum nach benutzerdefiniertem Feld, jeder Bereich wählt, wie er seine Einträge zeigt, und bei einem Beitrag lassen sich die Kommentare ausschalten.

Neuigkeiten

Einstellbare Level mit wöchentlichen Aktivitätsanforderungen

Was es ist. Die Community baut ihre eigene Level-Leiter: 2 bis 20 Level, jedes mit Name, Mindestpunkten, einem optionalen Bild und, wenn gewünscht, Aktivität in der Woche, etwa „mindestens 3 Beiträge pro Woche“ oder „2 Kommentare im Bereich Stell dich vor“. So zeigt das Level, wer jetzt mitmacht, und nicht nur, wer irgendwann Punkte gesammelt hat.

Wie es funktioniert. Zum Aufsteigen braucht die Person die Punkte und muss die Anforderungen des Levels in der Woche erfüllen; der Aufstieg gilt sofort. Zum Halten zählt die ganze Vorwoche: Wer sie nicht erfüllt hat, steigt am Montag um 00:00 Uhr in der Zeitzone der Community ab. Beim Speichern zeigt die Vorschau, wie viele Personen auf- und wie viele absteigen.

Wo es ist. Unter Mitglieder › Gamification, Reiter Level, für Inhaber und Administrator. Name und Bild des Levels erscheinen in der Rangliste, auf dem Podium, unter Mein Engagement, im Profil und auf der Mitgliederseite.

Wenn du nichts änderst. Die Community behält die üblichen 9 Level, von Neuling bis Legende, ohne Anforderungen: Am Level niemandes ändert sich etwas. Siehe Gamification › Level.

Was diese Woche noch fehlt, im Profil

Hat das Level Anforderungen, zeigt das Profil den Fortschritt der Woche: jede Anforderung mit dem, was schon erledigt ist (2 von 3), und darunter, was zum nächsten Level noch fehlt. Diesen Block sehen die Person selbst und das Team (Inhaber, Administrator, Moderator und Finanzen). Siehe Gamification › Was diese Woche noch fehlt.

Level- und Punkte-Auslöser in Workflows

Der Block Level und Punkte bringt die Auslöser Level aufgestiegen, Level abgestiegen (mit dem Grund) und N Punkte erreicht, und die Bedingung bekommt Regeln für Level und Punkte. Beispiel: „Von Kernel abgestiegen → aus der Gruppe Kernel entfernen“. Siehe Workflows › Level und Punkte.

In E-Mail-Kampagnen ist {{level}} jetzt der Name, den die Community dem Level gegeben hat, und {{level_number}} liefert die Nummer.

Umsatz in der Monetarisierung

Was es ist. Eine Karte Umsatz im Abschnitt Übersicht der Monetarisierung, mit den Verkäufen des Zeitraums nach Zahlungsdatum: Brutto (mit der Anzahl der Verkäufe), Rückerstattungen und Rückbuchungen (Betrag und Anzahl) und Netto nach Erstattungen, also Brutto abzüglich Rückerstattungen und Rückbuchungen. Die Beträge sind vor der Plattformgebühr.

Warum es wichtig ist. Bisher erschien eine Rückerstattung nicht neben den Verkäufen, die sie rückgängig gemacht hat. Jetzt siehst du an einem Ort, was hereinkam, was zurückging und was bleibt.

Wo es ist. Unter Administration › Monetarisierung › Übersicht, zwischen dem Saldo und den letzten Transaktionen, für Eigentümer, Administrator und Finanzen. Der Zeitraum reicht von Letzte 7 Tage bis Letzte 12 Monate (Standard: 30 Tage); verkauft die Community in mehr als einer Währung, wählt eine Auswahl die Währung.

Beispiel. In 30 Tagen: Brutto US$ 1.299,40 (9 Verkäufe), Rückerstattungen US$ 99,90 (1 Rückerstattung), Rückbuchungen US$ 0,00, Netto nach Erstattungen US$ 1.199,50. Im Dashboard heißt die Kennzahl jetzt Bruttoumsatz, mit derselben Quelle. Siehe Der Umsatz im Zeitraum.

Cookie-Hinweis in Communitys mit Google Analytics: Die Messung beginnt erst, nachdem die Person akzeptiert hat. Wer zum ersten Mal hereinkommt, sieht Cookies in dieser Community, mit Ablehnen, Akzeptieren und Anpassen; die Auswahl gilt 12 Monate, und Cookies unten im Seitenmenü und im Avatar-Bereich öffnet den Hinweis erneut. Eine Community ohne Google Analytics zeigt keinen Hinweis. Siehe Der Cookie-Hinweis.

Bereiche und Abschnitte können sich für Badge-Inhaber öffnen

Bereiche und Abschnitte können sich für alle öffnen, die ein Badge haben. Unter Wer Zugriff hat steht das Badge neben Gruppen, Produkten und Plänen: Wer es erhält, kommt sofort hinein, mit einem Hinweis in der Glocke, und wer es verliert, ist beim nächsten Aufruf draußen. Auf dem Bildschirm + Badges unter Wer Zugriff hat; wer es noch nicht hat, sieht das Schloss mit „Verdiene das Badge Mentor“ (ein privates Badge erscheint nur als „Ein besonderes Badge“), und beim Entfernen eines Badges steht, wie viele Bereiche und Abschnitte es öffnet. Auch über die API und den Assistenten. Siehe Sichtbarkeit und Zugriff und Was ein Badge freigibt.

Bereiche und Abschnitte, die sich per Level öffnen

Unter Wer Zugriff hat ein Mindestlevel des Engagements: Wer darauf oder darüber ist, kommt hinein, wer absteigt, ist beim nächsten Aufruf draußen. Wer es noch nicht erreicht hat, sieht das Level und was fehlt, mit den Punkten und der Wochenaktivität. Unter Wer Zugriff hat die Schaltfläche + Level; das Schloss zeigt „Verfügbar ab Level 9 · Legende“ und für Mitglieder die Aktivität des Levels diese Woche und Meinen Fortschritt ansehen. Auch über die API und den Assistenten. Siehe Sichtbarkeit und Zugriff.

Automatisch vergebene Badges

Ein Badge kann sich per Regel selbst vergeben: eine Aktion oder ein Moment (Kurs abgeschlossen, Check-in, Quiz, Formular…), wie oft, in welchem Bereich und in welchem Zeitraum, ohne Workflow. Gezählt wird ab dem Anlegen der Regel. Über die API und den Assistenten; der Bildschirm kommt ins Dashboard. Siehe Automatisch vergeben.

Tageslimit für Punkte pro Aktion

Jede Aktion kann ein Höchstmaß pro Tag haben, das Punkte gibt; darüber passiert die Aktion ohne Punkte und zählt nicht für Badges. Siehe Tageslimit pro Aktion.

Signierte Aufrufe bei Webhook aufrufen

Mit erzeugtem Signatur-Secret trägt jeder Aufruf von Webhook aufrufen X-Memberfy-Signature, damit das Ziel prüfen kann, dass er von Memberfy kommt. Siehe Signierte Aufrufe.

Kampagnenpublikum nach benutzerdefiniertem Feld

Das Publikum einer E-Mail-Kampagne kann Personen nach einem benutzerdefinierten Auswahlfeld ein- oder ausschließen: „Stadt ist Berlin oder Hamburg“, „Interessen enthält eines von Daten, KI“, „Akzeptiert Vertriebskontakt ist ja“. Bis zu 10 Bedingungen pro Kampagne; ein geschlossenes oder sensibles Feld lässt sich nicht verwenden. Über die API und den Assistenten; die Ansicht kommt ins Dashboard.

Darstellung pro Bereich, mit Veranstaltungskalender

In sechs Modulen (Inhalte, Veranstaltungen, Kurse, Downloads, Kleinanzeigen und Galerie) wählen Eigentümer und Administrator, wie die Einträge für alle erscheinen: Feed, Karten, Liste, Kompakt, Raster oder Kalender. Im Veranstaltungsbereich zeigt der Kalender den Monat oder die Woche, Veranstaltungen ohne Datum separat. Ohne Auswahl ändert sich nichts. Das ist das Feld Darstellung, beim Bearbeiten des Bereichs und unter Bereich erstellen; auch über die API und den Assistenten. Siehe Darstellung.

Kommentare pro Beitrag ausschalten

Autor, Eigentümer, Administrator und Moderator können die Kommentare eines Beitrags ausschalten: Niemand kommentiert, auch das Team nicht, und vorhandene bleiben. Über die API; die Option im Beitragsmenü kommt ins Dashboard. Siehe Kommentare ausschalten.

Feed nach Aktivität

Der Feed lässt sich nach Mit Aktivität sortieren: zuerst die angehefteten, dann das, was zuletzt einen Kommentar oder eine Antwort bekam, sodass ein alter Beitrag mit neuer Unterhaltung wieder nach oben kommt. Über die API; die Auswahl im Feed kommt ins Dashboard. Siehe Neueste oder Mit Aktivität.

Verbesserungen

  • Neue Sicherheitskontrollen.
  • Genauere Suchen. Ein in eine Suche getipptes % oder _ wird jetzt als Text gesucht: Vorher listete % alles auf, und _ stand für jedes beliebige Zeichen.
  • Links zur Website und zur Community oben im Hilfe-Center.
  • Engagement auf der Website. Die Seite Engagement der Memberfy-Website zeigt jetzt die Abzeichen (von Hand, per Workflow und automatisch aus Kurs, Check-in und Networking) und die Level mit Wochenaktivität, mit den Level- und Punkte-Auslösern.
  • Deine Community wird jetzt in Suchmaschinen und KI besser gefunden: automatische robots.txt, Sitemap und llms.txt in jeder Community. Siehe Deine Community in Suchmaschinen und KI.
  • X% sparen, eine Regel. Das Spar-Etikett vergleicht den Monatsbetrag jeder Option mit dem der monatlichen Option ohne Vertrag, zum Preis, den der Käufer zahlt (mit der Plattformgebühr, wenn der Käufer sie trägt), auf eine ganze Zahl gerundet. Die monatliche Option bekommt kein Etikett, und es erscheint nicht ohne Ersparnis oder ohne monatliche Option zum Vergleich. Siehe Das Rabattetikett.
  • Anforderung in einem Bereich ohne Zugriff. Im Profil zeigt eine Level-Anforderung in einem Bereich, den die Person nicht öffnen kann, „in einem Bereich, auf den du keinen Zugriff hast“ statt des Namens. Siehe Was diese Woche noch fehlt.
  • Entwürfe und Beiträge, die auf Moderation warten, sind nur für die Verfasser und das Team sichtbar, auch in den Zählungen des Feeds. Siehe Inhalte › Die Liste und die Seite.
  • Das Kontingent für Aufrufe über die feste IP erneuert sich um Mitternacht in der Zeitzone der Community. Siehe Feste IPs.
  • Die Rolle Finanzen sieht jetzt die Preispläne der Community. Siehe Rollen und Berechtigungen.
  • Wer per SMS oder WhatsApp STOP geantwortet hat, sieht auf dem Bildschirm, dass gestoppt ist, und kann dort wieder einschalten. Siehe Mit STOP gestoppt.
  • Für das Team: Google Analytics misst weniger. Mit dem Cookie-Hinweis zählt GA4 Besuche nur von Personen, die akzeptieren, deshalb sind die Zahlen niedriger als vorher. Siehe Google Analytics.
  • Verifizierung bei Suchmaschinen. Unter Einstellungen › Suche und Sichtbarkeit fügst du den Code der Google Search Console oder der Bing Webmaster Tools ein, um zu zeigen, dass die Community dir gehört, auch auf der Adresse .memberfy.net. Sitemap und llms.txt listen jetzt die offenen Kurse, die Calls mit offener Einreichung und die Zertifikate, die ihre Inhaber indexieren lassen (bei ausgeschaltetem Gastzugriff nur die Startseite). Siehe Deine Community in Suchmaschinen und KI.

Korrekturen

  • Rangliste ohne Ausgetretene. Der Platz in der Rangliste zählt keine Personen mehr, die die Community verlassen haben, und ist jetzt im Profil und in den Berichten derselbe. Siehe Ranking.
  • Mitglied ohne Namen. Wer keinen Namen hinterlegt hat, erscheint in der Rangliste, in der Galerie, in Kommentaren und im Chat als „Mitglied ohne Namen“.
  • Doppelter Währungsfilter. Die Monetarisierung mit doppelt angegebener Währung abzufragen, liefert einen Validierungsfehler statt eines internen Fehlers.
  • Gelöschte Käufe nicht mehr im Umsatz. Ein gelöschter Kauf zählt nicht mehr in den Umsatzzahlen der Monetarisierung, des Dashboards und der Berichte.
  • Beträge in Workflows. Die Betragsbedingung in Workflows schreibt Geld in der Währung und im Format der Community, nicht mehr immer in Reais. Siehe Bedingung „Variable".
  • Gratis-Test ohne Verkaufshinweis. Die Community bekommt keinen Hinweis auf einen neuen Verkauf mehr, wenn jemand einen kostenlosen Test ohne Zahlung beginnt; wer abonniert, bekommt weiterhin die Bestätigung.
  • Verkaufs- und Abo-Berichte runden den halben Cent wie der Kontoauszug.
  • Die Suche findet öffentliche Bereiche in Abschnitten nur für Mitglieder, für alle, die schon Zugriff darauf haben.
  • Die Teilnahmebestätigung bei einem Event antwortet in der Sprache der Person, die sie nutzt.
  • Tarifwechsel per Boleto ohne Verrechnung. Wird das Boleto eines Tarifwechsels bis zum Werktag nach der Fälligkeit nicht verrechnet, wird der Wechsel aufgegeben: Das Boleto wird storniert, die Person bekommt den Hinweis auf die nicht abgeschlossene Zahlung, und die Verlängerung läuft im aktuellen Tarif weiter. Danach ist ein neuer Wechsel möglich.

Für Entwickler

API

  • GET und PUT /api/gamification/levels (Inhaber und Administrator): die Level-Leiter mit den Anforderungen; dryRun liefert, wie viele auf- und absteigen, ohne zu speichern.

  • GET /api/gamification/levels/progress: der Wochenfortschritt im aktuellen und im nächsten Level, für die Person selbst und das Team; im Profil unter engagement.levelProgress.

  • Neue optionale Felder: levelId, levelName und levelImageUrl in der Rangliste und im Profil. Siehe Gamification › In der API.

  • Webhooks: die Events member.level_changed und member.points_changed, insgesamt 97. Siehe Webhooks.

  • GET /api/dashboard/monetization kommt aus dem Kontoauszug und liefert in metrics.totalRevenue refunds, chargebacks und net, dazu currency und currencies; der Parameter currency wählt die Währung, und ihn zu wiederholen liefert 400. Siehe die Referenz.

  • GET /api/vault: outbound.month ist jetzt der Monat in der Zeitzone der Community, und das neue optionale Feld outbound.resetsAt gibt an, wann die Zählung der festen IP neu beginnt.

  • GET /api/communities/plans und GET /api/communities/plans/{id} akzeptieren die Rolle Finanzen; Erstellen, Bearbeiten und Entfernen bleiben bei Eigentümer und Administrator.

  • GET /api/members/me/notice-preferences: Das neue optionale Feld globalOptOut in channels.sms und channels.whatsapp zeigt den Stopp per STOP; das PUT mit enabled: true schaltet in allen Communitys wieder ein. Siehe In der API.

  • access.badgeIds bei POST/PUT von Bereichen und Abschnitten (fehlend behält die Badges; [] entfernt sie). Der 403 eines per Badge geschlossenen Bereichs enthält reason: "badge", die Aktion earnBadge, badges (nur öffentliche) und hasHiddenBadge. space.access_granted bekommt source: "badge", und GET /api/badges liefert unlocks. Siehe Sichtbarkeit und Zugriff › In der API.

  • PUT /api/communities/{id} nimmt googleSiteVerification und bingSiteVerification an, und GET /api/public/community-summary listet ohne Sitzung die offenen Kurse, die Calls mit offener Einreichung und die Zertifikate, die ihre Inhaber indexieren lassen (leer bei ausgeschaltetem Gastzugriff). Siehe In der API.

  • access.minLevelId/access.minLevel bei Bereichen und Abschnitten; der 403 mit reason: "level", earnPoints und progress; 409 gamification.levels.inUse mit den Bereichen und Abschnitten; space.access_granted mit source: "level". rule bei POST/PATCH /api/badges, dailyCaps bei PUT /api/gamification/config und GET/POST/DELETE /api/vault/signing-secret.

  • Kampagnen: fields (oneOf, containsAny, containsAll, isTrue, isFalse; bis zu 10 Bedingungen), audienceWarnings, fieldWarnings. Siehe E-Mail-Kampagnen › In der API.

  • Bereiche: layout (POST/PUT /api/spaces und beim Lesen), layouts pro Modul in GET /api/spaces/modules; GET /api/events mit from/to, undated, truncated, undatedCount. Siehe Darstellung.

  • Beiträge: commentsDisabled (POST/PUT /api/content, /api/status; Kommentieren bei ausgeschalteten Kommentaren: 403 comments_closed); sort=recent|activity (GET /api/feed), mit lastActivityAt an jedem Eintrag. Siehe Feed › In der API.

MCP: technische Details

  • Neue Tools: get_ranking_levels, update_ranking_levels (fragt nach Bestätigung, mit der Vorschau, wer auf- und absteigt) und get_level_progress. Insgesamt 927 Tools. Siehe Tools · Inhalte.
  • Workflows über den Assistenten akzeptieren die Auslöser member.level_changed und member.points_changed und die Regeln levelAtLeast und pointsAtLeast.
  • Der Assistent beantwortet die Monetarisierung jetzt in jeder Währung, in der die Community verkauft, mit Brutto, Rückerstattungen, Rückbuchungen und Netto getrennt.
  • get_sales_summary nimmt currency an (eine Währung) und liefert refunds, chargebacks, net und currencies. Siehe Tools · Finanzen.
  • get_my_notice_preferences zeigt den Stopp per STOP (global_opt_out), und update_my_notice_preferences schaltet den Kanal wieder ein, mit einer Bestätigung, dass es für alle Communitys gilt.
  • update_space_access und update_section nehmen badge_ids an; jede gesendete Liste ersetzt nur ihre eigene. Neues Tool get_space_access (Team), und delete_badge warnt, was sich nicht mehr öffnet. Siehe get_space_access.
  • min_level bei update_space_access und update_section; rule bei create_badge und update_badge; daily_caps bei update_ranking_rules; neue Tools get_signing_secret, create_signing_secret und delete_signing_secret; Rezept Willkommensreise mit Badges.
  • create_campaign, update_campaign, preview_campaign_audience akzeptieren fields im Publikum und im Ausschluss (one_of, contains_any, contains_all, is_true, is_false); Hinweise kommen in field_warnings zurück.
  • create_space, update_space akzeptieren layout; list_space_modules liefert layouts; list_events akzeptiert from/to und undated, mit truncated und undated_count.

Per Feed abonnieren (Atom)