Ein praktischer Leitfaden zu Shopify-Metafeldern und Metaobjekten

Tomas Janu

|

January 11, 2024

Ein praktischer Leitfaden zu Shopify-Metafeldern und Metaobjekten

Erfahren Sie, wie Sie Metafelder und Metaobjekte verwenden und sie Ihrem Shopify-Shop ohne Programmierung oder Themenbearbeitung hinzufügen können. Was sind die Unterschiede und Beispiele?

Ein praktischer Leitfaden zu Shopify-Metafeldern und Metaobjekten

Shopify hat Metafelder während der Unite 2021 eingeführt und sie Anfang 2022 für die Produktion freigegeben. Metafelder sind eine großartige Möglichkeit, zusätzliche Parameter zu Produkten in Ihrem Katalog hinzuzufügen und sie in einem Schaufenster anzuzeigen.

Metaobjekte sind noch relativ neu, da sie erst im Februar 2023 eingeführt wurden. Man kann sie sich als benutzerdefinierte Objekte mit mehreren Parametern/Feldern vorstellen. Ich persönlich wende immer die folgende Regel an:

  • Handelt es sich um einen Produktparameter/Wert, der von mehreren Produkten gemeinsam genutzt wird? Wenn ja, verwenden Sie ein Metafeld.
  • Handelt es sich um einen Inhalt (Block, Abschnitt, Bild), der im gesamten Shop in verschiedenen Vorlagendateien angezeigt wird? Wenn ja, verwenden Sie metaobject, um ihn zu verwalten.

Dieses Tutorial zeigt Ihnen, wie Sie diese in Ihrem Shopify-Shop ohne Programmierung oder Codebearbeitung verwenden können. Bitte beachten Sie, dass Sie ein beliebiges 2.0-Theme verwenden müssen.

Was ist der Unterschied zwischen Meta-Feldern und Meta-Objekten?

Metafelder speichern einfache Informationen wie Text, Farbe, Produkt, Seite usw., die Sie jedem Produkt, jeder Kollektion, Seite, jedem Blogbeitrag usw. in Ihrem Shop zuordnen können. Der Nachteil ist, dass Sie den Wert für jedes Feld einzeln eingeben müssen. Und wenn Sie ihn aktualisieren möchten, müssen Sie auch jeden Wert einzeln aktualisieren.

Der typische Anwendungsfall ist die Anzeige zusätzlicher Informationen auf Ihren Produktdetailseiten, wie z. B. Abmessungen, Material, Liefertermine oder ähnliches.

Custom data section in Shopify including metafields and metaobjects
Abschnitt für benutzerdefinierte Daten in Shopify, einschließlich Meta-Felder und Meta-Objekte

Metaobjekte stehen über den Metafeldern, und jedes Metaobjekt kann mehrere Metafelder enthalten. Sie werden oft verwendet, um mehrere Parameter oder wiederholte Inhalte in Ihrem Shop anzuzeigen. Der Vorteil von Metaobjekten ist, dass Sie sie für alle Instanzen, in denen sie gleichzeitig verwendet werden, von einer Stelle aus bearbeiten können.

Die Verwendung von Metaobjekten ist sehr sinnvoll, wenn Sie einen Block oder Abschnitt in Ihrem Shop auf mehreren Seiten anzeigen lassen.

Hinzufügen zusätzlicher Parameter zu Produktdetailseiten mit Hilfe von Metaobjekten

Nehmen wir an, Sie haben ein Geschäft, das Möbel verkauft. Und jedes Möbelprodukt hat verschiedene gemeinsame Parameter (keine Varianten). Zum Beispiel haben Stühle einzigartige 1. Material, 2. Designer und 3.

Schritt #1 - Erstellen eines Metafeldes in der Shopverwaltung

Lassen Sie uns zunächst alle drei Meta-Felder in der Shop-Verwaltung vorbereiten:

  • Gehen Sie zu Ihrer Shop-Verwaltung > Einstellungen > Benutzerdefinierte Daten
  • Wählen Sie im Abschnitt Metafelder die Option Produkte und klicken Sie auf Definition hinzufügen
  • Geben Sie den Namen des Metafeldes ein (z.B. Material) und wählen Sie den Typ (z.B. Einzeiliger Text)
Adding and defining a new metafield
Hinzufügen und Definieren eines neuen Metafeldes

Sobald Sie alle drei Metafelder erstellt haben, können Sie sie zu Ihren Stühlen hinzufügen.

Schritt #2 - Hinzufügen von Metafeldern zu Produkten

Nachdem Sie die Metafelder definiert haben, fügen wir sie nun zu Ihren Produkten hinzu:

  • Gehen Sie zu Ihrer Shop-Verwaltung > Produkte und suchen Sie ein Produkt, für das Sie diese Metafelder definieren möchten
  • Scrollen Sie auf der Produktseite in Ihrer Verwaltung ganz nach unten, um die verfügbaren Metafelder zu sehen
  • Geben Sie die relevanten Daten für dieses bestimmte Produkt ein und klicken Sie auf Speichern
Assigning the metafield to specific product
Zuweisung des Metafelds zu einem bestimmten Produkt

Schritt #3 - Anzeige von Metafeldern auf der Produkt-Detailseite

Jetzt haben wir alles vorbereitet und können die Informationen aus den Metafeldern auf der Produktdetailseite anzeigen lassen:

  • Gehen Sie zu Ihrer Shop-Verwaltung > Online Store > Themen > Anpassen
  • Wählen Sie in der oberen Mitte des Vorlagenmenüs > Produkte > Standardprodukt
  • Fügen Sie einen neuen Block unter der Produktseite hinzu, z. B. Text
  • Fügen Sie Metafelder hinzu, indem Sie auf das Datenbanksymbol ("burger") klicken
Displaying metafield on the storefront
Anzeige von Metafeldern im Schaufenster

Jetzt können Sie mit den Metafeldern spielen und sie auf jede beliebige Weise anzeigen.

Unser Tipp - Verwenden Sie voreingestellte Auswahlen, um Zeit zu sparen

Unser Tipp: Verwenden Sie die Option "Auf voreingestellte Auswahlmöglichkeiten beschränken" in der Definition der Metafelder, denn damit sparen Sie eine Menge Zeit. Anstatt den Wert für jedes Produkt manuell einzugeben, können Sie ihn einfach aus der Dropdown-Liste auswählen.

Limiting metafield options to preset choices
Begrenzung der Metafelder auf voreingestellte Auswahlmöglichkeiten

Anzeige dynamischer Inhalte auf Produkt-/Kollektionsseiten mithilfe von Metaobjekten

Metaobjekte sind komplexer und ermöglichen es Ihnen, dynamische Inhalte zu Ihrem Shop hinzuzufügen, die Sie von einer einzigen Stelle aus bearbeiten/aktualisieren können - fast wie in einem CMS. Stellen Sie sich vor, Sie möchten auf jeder Kollektionsseite einen anderen Designer vorstellen, nicht nur einen Namen, sondern einen ganzen Abschnitt mit Namen, Beschreibung, Farben, Bildern usw.

In den alten Shopify-Theme-1.0-Tagen konnten Sie dies durch die Erstellung verschiedener Vorlagen erreichen. Das funktioniert auch, ist aber sehr zeitaufwändig, inkonsistent und ineffizient. Mit Metaobjekten können Sie ein einziges Objekt erstellen und es mit verschiedenen Produkten und Seiten verbinden.

Schritt #1 - Erstellen von Metaobjekten in der Shopverwaltung

Zunächst müssen wir das Metaobjekt in der Shop-Verwaltung vorbereiten:

  • Gehen Sie zu Ihrer Shop-Verwaltung > Einstellungen > Benutzerdefinierte Daten
  • Klicken Sie im Abschnitt " Metaobjekte" auf " Definition hinzufügen
  • Geben Sie den Namen des Metaobjekts ein (z. B. Designer) und fügen Sie (Meta-)Felder hinzu
Creating and defining metaobject
Erstellen und Definieren von Metaobjekten

In unserem Beispiel hat jeder Designer einen Namen (einzeiliger Text), eine Beschreibung (Rich Text), einen Hintergrund und eine Textfarbe (Farbe) sowie ein Haupt- und ein Nebenbild (Datei).

Schritt #2 - Metaobjekt-Einträge hinzufügen

Sobald das Metaobjekt erstellt ist, müssen Sie es mit Daten füllen:

  • Gehen Sie zu Ihrem Shop-Admin > Einstellungen > Benutzerdefinierte Daten
  • Wählen Sie im Abschnitt " Metaobjekte" das vorhandene Metaobjekt aus
  • Klicken Sie auf Weitere Aktionen in der oberen rechten Ecke und wählen Sie Neuen Eintrag hinzufügen
  • Füllen Sie alle erforderlichen Eingaben aus, speichern Sie und fahren Sie mit einem weiteren neuen Eintrag fort (falls es mehrere gibt)
Adding metaobject entries
Hinzufügen von Metaobjekt-Einträgen

Schritt #3 - Sammlung/Produkt-Metafeld vorbereiten

Jetzt kommt der knifflige Teil. Um ein Metaobjekt mit einer Sammlung/einem Produkt zu verbinden, müssen Sie zuerst ein Metafeld mit dem Typ Metaobjekt erstellen. 🤯

  • Gehen Sie zu Ihrer Shop-Verwaltung > Einstellungen > Benutzerdefinierte Daten
  • Wählen Sie im Abschnitt Metafelder die Option Sammlungen, und klicken Sie auf Definition hinzufügen
  • Geben Sie den Metafelder-Namen ein (z. B. Designer), wählen Sie den Typ aus (z. B. Metaobjekt), wählen Sie Referenz, die ein bestehendes Metaobjekt sein sollte, und speichern Sie
Creating metafield as a reference for metaobject
Erstellen eines Metafeldes als Referenz für ein Metaobjekt

Wenn Sie die Referenzverbindung hergestellt haben, sollten Sie in der Lage sein, jeder Sammlung einen bestimmten Designer zuzuweisen.

Schritt #4 - Hinzufügen von Metaobjekten zu Sammlungen

Sie haben nun alles definiert, also fügen wir das Metaobjekt zu Ihren Kollektionen hinzu:

  • Gehen Sie zu Ihrer Shop-Verwaltung > Produkte > Kollektionen und suchen Sie eine Kollektion, für die Sie das Metaobjekt definieren möchten
  • Scrollen Sie auf der Kollektionsseite in Ihrer Verwaltung ganz nach unten, um die verfügbaren Metafelder zu sehen
  • Klicken Sie auf das leere Eingabefeld neben Ihrem Metafeld, wählen Sie einen der vorhandenen Einträge aus und klicken Sie auf Speichern
Adding metaobject (metafield) to collection
Hinzufügen eines Metaobjekts (Metafelds) zur Sammlung

Schritt #5 - Anzeige des Metaobjekts auf der Sammlungsseite

Jetzt haben wir alles vorbereitet und können die Informationen des Metaobjekts auf den Sammlungsseiten anzeigen:

  • Gehen Sie zu Ihrer Shop-Verwaltung > Online Store > Themes > Anpassen
  • Wählen Sie in der oberen Mitte des Vorlagenmenüs > Kollektionen > Standardkollektion
  • Fügen Sie einen neuen Abschnitt als Platzhalter hinzu und verbinden Sie ihn mit dem Metaobjekt, indem Sie auf das Datenbanksymbol ("burger") klicken
  • Verbinden Sie relevante Elemente im Abschnitt/Block mit den entsprechenden Einträgen in Ihrem Metaobjekt
Displaying metaobject on the collection page
Anzeige des Metaobjekts auf der Sammlungsseite

Jetzt können Sie mit der Vorlage spielen und verschiedene Einträge verschiedenen Sammlungen zuordnen. Als Ergebnis haben Sie unterschiedliche Inhalte auf mehreren Sammlungsseiten, während Sie eine einzige Vorlagendatei verwenden.

Schlussfolgerung und Endergebnisse

Das Verständnis von Metafeldern und Metaobjekten in Shopify ist ziemlich komplex und braucht Zeit. Beginnen Sie mit einfachen Objekten und arbeiten Sie sich langsam heran. Wenn Sie erst einmal den Dreh raus haben, werden Sie erstaunt sein, wie leistungsfähig sie sind und wie viel manuelle Arbeit sie Ihnen bei der Verwaltung Ihres Shopify-Shops abnehmen können.

An example of using metafields and metaobjects on the product detail page
Ein Beispiel für die Verwendung von Metafeldern und Metaobjekten auf der Produktdetailseite

Auf dem Endergebnis oben sehen Sie eine einzelne Produktvorlage, die verschiedene Produktinformationen und Designer für jedes Produkt anzeigen kann. Außerdem kann der Inhalt des Metaobjekts jetzt von einer einzigen Stelle aus verwaltet werden, sodass Sie nicht jedes einzelne Produkt manuell aktualisieren müssen.

Start your Shopify store for free and pay only $1 for the first monthStart your Shopify store for free and pay only $1 for the first month

Tomas Janu

Tom liebt es, über Upselling, Konversionsoptimierung und E-Commerce-Trends zu schreiben. Er ist einer unserer Mitbegründer, und manchmal kannst du mit ihm sprechen, wenn du unser Support-Team kontaktierst. Folgen Sie ihm auf LinkedIn, um weitere Tipps und Neuigkeiten rund um Shopify zu erhalten.

Neuste Artikel

Alle Artikel

Stärken Sie Ihr Shopify-Geschäft mit unseren Apps

Alle unsere Apps wurden entwickelt, um Ihnen dabei zu helfen, Ihr Shopify-Geschäft auszubauen. Probieren Sie sie aus und nutzen Sie die kostenlose Testphase.

Booste mein Shopify