Benutzerdefinierte Daten
Die Shopify-Plattform enthält Datenmodelle für grundlegende Commerce-Konzepte wie Produkte, Kategorien und Bestellungen. Wenn du jedoch komplexere oder bestimmte Datenmodelle benötigst, kannst du mithilfe von benutzerdefinierten Daten die Datenmodelle von Shopify erweitern und eigene Datenmodelle erstellen, indem du die folgenden Ressourcen nutzt:
-
Metafelder: Definiere und verbinde ein benutzerdefiniertes oder Standardfeld mit verschiedenen Teilen von Shopify, wie z. B. Produkten, Kunden oder Blogs.
- Wenn du beispielsweise einen Bekleidungsshop hast und Pflegeanweisungen für deine Produkte hinzufügen möchtest, kannst du ein Metafeld zum Produkt hinzufügen, das "Pflegeanweisungen" genannt wird. Du kannst dann für eines oder alle deine Produkte spezielle Pflegeanweisungen hinzufügen.
-
Metaobjekte: Definiere und erstelle mit Shopify benutzerdefinierte Datenstrukturen.
- Wenn du beispielsweise einen Beauty- und Hautpflege-Shop hast und Informationen über deine Top-Influencer erfassen und anzeigen möchtest, kannst du ein Metaobjekt namens "Influencer-Profil" erstellen. Du kannst dann Felder für eine Überschrift, ein Bild und eine Beschreibung einfügen und dann für jeden Influencer Einträge erstellen. Du kannst dies in deinem Theme anzeigen oder nur in deinem Adminbereich verwenden.
Arten von Metafeldern
Du kannst die folgenden Arten von Metafeldern erstellen:
- Standard: Diese Definitionen werden automatisch für dich konfiguriert und sind so konzipiert, dass sie in Shopify universell kompatibel sind. Da Standard-Metafeld-Definitionen Standards einhalten, die in allen Shopify-Shops verwendet werden, werden sie von Apps, Themes und anderen Teilen deines Shops unterstützt.
- Benutzerdefiniert: Diese Definitionen sind für einzigartig für deinen Shop. Verwende benutzerdefinierte Definitionen für alle Metafelder, die keine Standarddefinitionen haben, oder wenn du vorhandene Metafelder zu einer Definition migrieren möchtest.
- App-Daten-Metafelder: Diese Definitionen werden mit einer App aus dem Shopify App Store erstellt.
Struktur von Metafeldern
Metafeld-Definitionen enthalten die folgenden Bestandteile:
- Name, der verwendet wird, um das Metafeld in deinem Shopify-Adminbereich zu identifizieren
- Schlüssel, z. B. um Metafelder für bestimmte Bereiche deines Shops zu gruppieren
- Beschreibung (optional), z. B. Informationen darüber, welche Werte für das Metafeld eingegeben werden müssen
- Typ, z. B. Text, Datei oder URL
- Validierungen (optional) wie Zeichenbegrenzungen oder Mindest- und Höchstwerte
Deine schreibgeschützten App-Metafelder suchen
Du kannst in einer bestimmten Ressource auf eine Liste deiner Metafelder zugreifen, die im Besitz von Apps sind.
Schritte:
- Gehe in deinem Shopify-Adminbereich zu einer Ressource mit Metafeldern. Du kannst beispielsweise zu einer Produktseite gehen.
- Klicke im Abschnitt Metafelder auf Alle anzeigen.
- Klicke auf Weitere Aktionen> Schreibgeschützte App-Metafelder anzeigen.
Struktur von Metaobjekten
Metaobjekte enthalten zwei Schlüsselkomponenten:
- Die Definition: die Gruppe der Felder, die die Struktur des Objekts definieren. Dies wird in Einstellungen > Benutzerdefinierte Daten in deinem Shopify-Adminbereich verwaltet.
- Einträge: der Inhalt oder die Daten für das Metaobjekt. Einträge werden in Inhalt > Metaobjekte in deinem Shopify-Adminbereich erstellt und verwaltet.
Wenn du ein Metaobjekt erstellst, musst du die folgenden Informationen angeben:
- Name, der verwendet wird, um das Metaobjekt in deinem Shopify-Adminbereich zu identifizieren
- Typ, der verwendet wird, um das Metaobjekt in den APIs zu identifizieren
- Felder, die den Inhaltstyp definieren, den du im Metaobjekt anzeigen möchtest
- Jedes Feld hat einen Namen, eine Beschreibung, einen Typ und Validierungsregeln wie Zeichenbegrenzungen; Mindest- und Höchstwerte oder voreingestellte Werte.
- Beispielsweise möchtest du ein Feld für Text, ein Feld für ein Bild und ein Feld für Farbe hinzufügen.
Deine App-gesteuerten Metaobjekte suchen
Du kannst in deinem Shopify-Adminbereich auf deine App-gesteuerten Metaobjekte zugreifen.
Schritte:
- Gehe in deinem Shopify-Adminbereich zu Einstellungen > Benutzerdefinierte Daten.
- Klicke auf Weitere Aktionen > App-gesteuerte Metaobjekte anzeigen.