Primäre Vorteile
Customisable
Store information that might vary across members, such as, a set of external IDs collected from 3rd party integrations!
Understanding Member Data in Memberstack: Custom Fields, Metadata, and JSON
Memberstack provides three types of member data: Custom Fields, Metadata, and JSON. In addition to these, you can also access a member's email and password, but that is separate from these data types.
You can update JSON and Custom Fields using the frontend and backend API, through forms and data attributes in Webflow, and via the dashboard. However, Metadata can only be updated from the backend.
Benutzerdefinierte Felder
Custom Fields are global key-value pairs that you can store across all members. When you create a custom field property, it becomes available to all members.
Important: Custom fields have a limit of 100. We recommend using Member JSON for data that does not need to be shown to members.
For example, you can use custom fields to store data that you want every member to have, such as name and username.
Learn more about custom fields.
Metadaten
Metadata is similar to custom fields as it can be used to store information about a member. However, there are a few key differences:
- Metadata is read-only via the frontend.
- Metadata can only be updated from the backend.
- Metadata comes in key-value pairs.
- Each member can have different sets of key-value pairs in their metadata.
- Metadata is limited to 500 characters per member.
For example, you can use metadata to store information that might vary across members, such as a set of external IDs collected from 3rd party integrations. Member 1 might have GitHub ID, Intercom ID, and Active Campaign ID, while Member 2 might have Instagram ID, Facebook ID, and Slack ID.
To retrieve the logged-in member's metadata, use the following code from our DOM package:
Copywindow.$memberstackDom.getCurrentMember().then(({ data : member }) => { if(member) { let metadata = member.metaData// Do stuff with logged-in member data here }})
Member JSON
Member JSON allows you to store more complex data on a member. Unlike custom fields and metadata, JSON objects can be nested. Custom fields and metadata only accept boolean types (true/false), strings, and integers as valid values.
For example, you can use JSON to achieve tasks similar to a database, such as storing a list of tweets published by a user or an array of member IDs added as friends. JSON is limited to 1MB per member.
To retrieve the logged-in member's JSON data, use the following code from our DOM package:
Copywindow.$memberstackDom.getMemberJSON();
To update the logged-in member's JSON data, use the following code from our DOM package:
Copywindow.$memberstackDom.updateMemberJSON({ json: { "nickname": "https://www.media.com/buckets/nicolas/avatar.jpg" }});
for an additional JSON information please read:
Using Member JSON Data with Memberstack's DOM Package
Möchten Sie mehr über Memberstack erfahren? Treten Sie unserer Slack-Community mit über 5.500 Mitgliedern bei!
Treten Sie der Memberstack-Community Slack bei und fragen Sie los! Erwarten Sie eine prompte Antwort von einem Team-Mitglied, einem Memberstack-Experten oder einem anderen Community-Mitglied.
Unserem Slack beitretenÄhnliche Merkmale
Team Accounts
Mehr erfahrenAbgebrochene Einkaufswagen-E-Mails
Senden Sie E-Mails über abgebrochene Warenkörbe/Kassenvorgänge, um Ihre Konversionsraten zu erhöhen!
Mehr erfahrenMehrere Mitgliedschaften
Lassen Sie Ihre Mitglieder sich für mehrere Mitgliedschaften gleichzeitig anmelden - Mitglieder können gleichzeitig Zugang zu kostenlosen und kostenpflichtigen oder kostenlosen und kostenpflichtigen oder kostenpflichtigen und kostenpflichtigen Mitgliedschaften haben!
Mehr erfahrenWillkommens-E-Mails
Automatisieren Sie den Prozess der Kontaktaufnahme mit neuen Mitgliedern und stellen Sie sofort eine Verbindung zu ihnen her - ohne zusätzliche Kosten.
Mehr erfahrenMetriken für Mitglieder
Behalten Sie über ein zentrales Dashboard den Überblick über die Gesamtzahl der Mitglieder, Anmeldungen, aktive Abonnements, einmalige Pläne, Probemitglieder, zahlende Mitglieder und mehr.
Mehr erfahrenPlan Logik
Erstellen Sie "Wenn-dann"-Anweisungen für die Verwaltung von Plänen auf Ihrer Website.
Mehr erfahrenAlle Funktionen anzeigen →
Bauen Sie Ihre Träume
Memberstack ist 100% kostenlos, bis Sie bereit sind, zu starten - worauf warten Sie also noch? Erstellen Sie Ihre erste App und beginnen Sie noch heute mit der Entwicklung.