Überblick über benutzerdefinierte Daten
Benutzerdefinierte Daten helfen dir dabei, die Datenmodelle von Shopify zu erweitern und mithilfe von Metafeldern und Metaobjekten deine eigenen zu erstellen.
Auf dieser Seite
Arten von Metafeldern
Du kannst die folgenden Arten von Metafeldern erstellen:
- Metafelder mit Definitionen: Dies können Standard- oder benutzerdefinierte Definitionen sein.
- Standard: Diese Definitionen werden automatisch für dich konfiguriert und sind so konzipiert, dass sie shopify-weit universell kompatibel sind. Da Standard-Metafeld-Definitionen Standards befolgen, die in allen Shopify-Shops verwendet werden, werden sie von Apps, Themes und anderen Teilen deines Shops unterstützt. Du kannst deinen Standard-Produktmetafeldern Produktkategorien hinzufügen, damit diese Metafelder nur bei Produkten der jeweiligen Produktkategorie angezeigt werden. Erfahre mehr über Standard-Metafeld-Definitionen.
- Benutzerdefiniert: Diese Definitionen sind einzigartig für deinen Shop. Verwende benutzerdefinierte Definitionen für Metafelder ohne Standarddefinitionen oder zur Migration vorhandener unstrukturierter Metafelder in eine Definition.
- Unstrukturierte Metafelder: Dies sind Metafelder ohne Definitionen. Du kannst Metafelder ohne Definitionen bearbeiten. Erfahre mehr über das Bearbeiten von Metafeldern ohne Definition.
- App-eigene Metafelder: Diese Definitionen werden mit einer App aus dem Shopify App Store erstellt.
Metafeld-Definition
Metafeld-Definitionen haben die folgenden Teile:
- Name: wird zur Identifizierung des Metafelds in deinem Shopify-Adminbereich verwendet, z. B.
Color. - Namensraum und Schlüssel: die eindeutige ID für dein Metafeld. Du kannst einen Namensraum verwenden, um ähnliche Metafelder zu gruppieren, aber jeder Namensraum und jeder Schlüssel müssen eindeutig sein. Ein Beispiel ist
custom.color. - Beschreibung (optional): ermöglicht es dir, beschreibende Informationen einzufügen, z. B. welche Werte für das Metafeld eingegeben werden sollen.
- Typ: die Art von Daten, die das Metafeld speichert. Du wählst einen Typ aus einer durchsuchbaren Liste von Kategorien und Voreinstellungen aus, z. B. Text, Datei oder URL.
- Kategorien (nur bei Standard-Produktmetafeld-Definitionen): Die Standard-Produktkategorien, mit denen das Standard-Produktmetafeld verknüpft ist.
- Validierungen (optional): die Regeln für die Eingabe der Werte, z. B. Zeichenbeschränkungen oder Mindest- und Höchstwerte.
- Optionen: wo das Metafeld zur Verfügung steht. Erfahre mehr über Optionen für benutzerdefinierte Daten.
Du kannst die Verwendung von Metafeldern üben, indem du Produktpflegeanweisungen hinzufügst und ein Pop-up auf deinen Produktseiten hinzufügst.
Schreibgeschützte App-Metafelder finden
Du kannst in einer bestimmten Ressource auf eine Liste deiner App-eigenen Metafelder zugreifen.
Schritte:
- Gehe in deinem Shopify-Adminbereich zu einer Ressource, die Metafelder hat. Du kannst zum Beispiel auf eine Produktseite gehen.
- Klicke im Abschnitt Metafelder auf Alle anzeigen.
- Klicke auf Weitere Aktionen > Schreibgeschützte App-Metafelder anzeigen.
Arten von Metaobjekten
Metaobjekte bestehen aus zwei Hauptkomponenten:
- Die Definition – die Gruppe von Feldern, die die Struktur des Objekts definiert. Diese wird in deinem Shopify-Adminbereich unter Einstellungen > Benutzerdefinierte Daten verwaltet.
- Einträge – der Inhalt oder die Daten für das Metaobjekt. Einträge werden in deinem Shopify-Adminbereich unter Inhalte > Metaobjekte erstellt und verwaltet.
Es gibt die folgenden Arten von Metaobjekt-Definitionen:
- Standard: Diese Definitionen werden automatisch für dich konfiguriert und sind für die universelle Kompatibilität mit Shopify ausgelegt. Da Standard-Metaobjekt-Definitionen Standards folgen, die in allen Shopify-Shops gelten, werden sie von Apps, Themes und anderen Teilen deines Shops unterstützt.
- Benutzerdefiniert: Diese Definitionen sind für deinen Shop einzigartig. Erstelle ein benutzerdefiniertes Metaobjekt, wenn keine Standarddefinition deinen Anforderungen entspricht.
- Von einer App erstellte Metaobjekte: Diese Definitionen werden von einer App erstellt.
Struktur von Metaobjekten
Wenn du eine Metaobjekt-Definition erstellst, gibst du die folgenden Informationen an:
- Name: wird zur Identifizierung des Metaobjekts in deinem Shopify-Adminbereich verwendet, z. B.
Autoren. - Typ: eine eindeutige ID für das Metaobjekt, die automatisch aus dem Namen generiert wird. Du kannst die Typ-ID vor dem Speichern bearbeiten.
- Felder: Definiere den Inhalt, den du im Metaobjekt speichern möchtest.
- Jedes Feld hat einen Namen (erforderlich), eine Beschreibung und einen Typ. Du wählst einen Feldtyp aus einer durchsuchbaren Liste von Kategorien und Voreinstellungen aus, z. B. Text, Datei oder URL.
- Optional: Du kannst Validierungsregeln wie Zeichenbegrenzungen, Mindest- und Höchstwerte oder voreingestellte Werte hinzufügen.
- Der Anzeigename wird einem einzelnen Feldnamen zugewiesen und dient zur Identifizierung eines individuellen Metaobjekt-Eintrags. Du kannst das Feld, dem der Anzeigename zugewiesen ist, jederzeit ändern. Der Anzeigename wird automatisch dem ersten Textfeld in einem Metaobjekt-Eintrag zugewiesen oder automatisch generiert, wenn in der Metaobjekt-Definition keine Textfelder vorhanden sind.
- Du könntest beispielsweise ein Feld für Text hinzufügen und es als Anzeigenamen kennzeichnen, ein Feld für ein Bild und ein Feld für die Farbe.
- Optionen: wo das Metaobjekt zur Verfügung steht. Mehr Informationen über Optionen für benutzerdefinierte Daten.
Du kannst die Verwendung von Metaobjekten üben, indem du Produkthighlights hinzufügst.
Von Apps erstellte Metaobjekte finden
Du kannst auf deine von Apps gesteuerten Metaobjekte in deinem Shopify-Adminbereich zugreifen, indem du deine Metaobjekt-Definitionen filterst.
Schritte:
Gehe in deinem Shopify-Adminbereich zu Inhalte > Metaobjekte.
Klicke auf Benutzerdefiniert, um das Ansichtsmenü zu öffnen, und wähle dann die Ansicht Alle aus, die du filtern möchtest.
Führe einen der folgenden Schritte aus:
- Klicke auf das Symbol
, um den Bereich mit den Anzeigeoptionen zu öffnen. Klicke auf das Menü
Sortieren nach und sortiere dann nach Hinzugefügt von. Deine Metaobjekte werden alphabetisch nach der Person oder App sortiert, die sie hinzugefügt hat.
- Klicke in die Suchleiste und dann auf Hinzugefügt von. Wähle anschließend den Namen der App aus, um die von ihr hinzugefügten Metaobjekte anzuzeigen.