Shopify Metafelder und Metaobjekte: Unterschiede mit Beispielen

Produkt-USPs, Größenberater, Markeninfos und wiederkehrende Inhalte: Mit der richtigen Wahl zwischen Metafeldern und Metaobjekten bleibt dein Shopify-Shop sauber pflegbar.

Du möchtest in Shopify zusätzliche Daten pflegen: Materialeigenschaften, Produktvorteile, Größentabellen oder Informationen zu einer Marke. Dafür bietet Shopify zwei wichtige Werkzeuge: Metafelder und Metaobjekte.

Beide können ohne separate App verwendet werden. Die richtige Wahl verhindert doppelte Eingaben und macht Theme-Sections langfristig einfacher.

Der Unterschied auf einen Blick

Frage Metafeld Metaobjekt
Woran hängen die Daten? An vorhandenen Objekten wie Produkt, Variante oder Kollektion Eigenständiger, von dir definierter Datensatz
Typischer Inhalt Lieferhinweis, Pflegeangabe, Garantie-URL Größenberater, Markenprofil, Produkt-Highlight mit mehreren Feldern
Wiederverwendung Wert hängt am jeweiligen Objekt Ein Eintrag kann von mehreren Produkten referenziert werden
Anzahl Felder Ein definierter Wert oder eine passende Liste Mehrere typisierte Felder in einer Definition
Häufiger Anwendungsfall Produktinformation ergänzen Strukturierte Inhaltsbausteine mehrfach verwenden

Shopify beschreibt diese Unterscheidung in der offiziellen Übersicht über benutzerdefinierte Daten und bei den Metaobjekten.

Beispiel 1: Ein Lieferhinweis je Produkt

Ein Shop verkauft sowohl Lagerware als auch auftragsbezogene Artikel. Dafür reicht meistens ein Produkt-Metafeld:

  • Anzeigename: Lieferhinweis
  • Namespace und Schlüssel: custom.delivery_note
  • Typ: Einzeiliger Text
  • Beispiel: „Versandfertig innerhalb von 2–4 Werktagen“

Ein Liquid-Snippet liest den Wert des jeweiligen Produkts aus:

{%- assign note = product.metafields.custom.delivery_note.value -%}
{%- if note != blank -%}
  <p class="delivery-note">{{ note | escape }}</p>
{%- endif -%}

Wenn die Lieferzeit je Variante unterschiedlich ist, brauchst du stattdessen eine Varianten-Metafelddefinition und ein zum Variantenwechsel passendes Update im Theme.

Die ausführliche Anleitung inklusive Fallback und Testfällen findest du unter Shopify Lieferzeiten mit Liquid und Metafeld.

Beispiel 2: Ein Produkt-Highlight aus mehreren Feldern

Stell dir vor, ein Händler möchte bei ausgewählten Produkten eine wiedererkennbare Karte zeigen:

  • Symbol oder Bild
  • Titel, etwa „Reparierbar“
  • Beschreibung der tatsächlich belegbaren Produkteigenschaft

Statt drei zusammenhanglose Metafelder zu pflegen, kannst du ein Metaobjekt Produkt-Highlight definieren.

1. Definition anlegen

Öffne Shopify Einstellungen → Benutzerdefinierte Daten → Metaobjekte und erstelle eine Definition, beispielsweise mit dem Typ product_highlight.

Felder:

Schlüssel Feldtyp
title Einzeiliger Text
description Mehrzeiliger Text
icon Datei beziehungsweise Bildreferenz

2. Einträge erstellen

Unter Inhalt → Metaobjekte legst du einzelne Einträge an, zum Beispiel „Reparierbares Design“ oder „Ersatzteile verfügbar“. Die Aussagen müssen zum Produkt passen und belegbar sein.

3. Einträge zu Produkten zuordnen

Erstelle für Produkte ein Metafeld Liste von Metaobjekt-Referenzen zum Typ product_highlight, beispielsweise custom.highlights.

An jedem Produkt wählst du jetzt die passenden Einträge aus. Ein und derselbe Highlight-Datensatz kann damit bei mehreren Produkten referenziert werden.

4. Im Theme ausgeben

Die folgende vereinfachte Ausgabe zeigt Textfelder. Bildausgabe und Layout kannst du danach ergänzen:

{%- assign highlights = product.metafields.custom.highlights.value -%}
{%- if highlights != blank -%}
  <ul class="product-highlights">
    {%- for highlight in highlights -%}
      {%- assign heading = highlight.title.value -%}
      {%- assign description = highlight.description.value -%}
      {%- if heading != blank -%}
        <li>
          <strong>{{ heading | escape }}</strong>
          {%- if description != blank -%}
            <p>{{ description | escape }}</p>
          {%- endif -%}
        </li>
      {%- endif -%}
    {%- endfor -%}
  </ul>
{%- endif -%}

Die Referenz wird durch .value in einen nutzbaren Wert aufgelöst. Der Inhalt muss im Theme veröffentlicht beziehungsweise mit den erforderlichen Storefront-Zugriffsoptionen zugänglich sein. Die Liquid-Eigenschaften sind unter metaobject dokumentiert.

Was bedeutet „zentral pflegen“ wirklich?

Ein Metaobjekt ist keine magische Synchronisation: Nur Produkte, die auf denselben Eintrag verweisen, übernehmen spätere Änderungen automatisch. Ein neuer, ähnlich benannter Eintrag ist eine eigene Datenquelle.

Auch die Sichtbarkeit ist wichtig: Je nach Metaobjekt-Konfiguration können Entwürfe, fehlende Storefront-Freigaben oder nicht zugeordnete Referenzen zu leeren Ausgaben führen. Prüfe immer ein echtes Testprodukt.

Sechs Fehler, die du vermeiden solltest

  1. Datentyp ungeprüft wählen: Eine Textliste ist keine Liste von Metaobjekt-Referenzen.
  2. Namespace ändern: custom.delivery_note und custom.delivery_time sind verschiedene Schlüssel.
  3. Inhalte im Theme doppelt pflegen: Produktdaten gehören in den Katalog, nicht in fest codierte Produktseiten.
  4. Unbelegte Werbeaussagen übernehmen: Reparierbarkeit, Material oder Zertifikate müssen stimmen.
  5. Leere Werte nicht abfangen: Das Theme soll keine Überschrift ohne Inhalt ausgeben.
  6. Varianten ignorieren: Produktdaten müssen zur konkret ausgewählten Variante passen, wenn Werte variieren.

Welche Struktur ist für einen wachsenden Shop sinnvoll?

Für einzelne Zusatzangaben reichen Metafelder oft vollständig aus. Sobald eine Information aus mehreren Feldern besteht, mehrfach vorkommt oder zentral redaktionell gepflegt werden soll, sind Metaobjekte häufig die bessere Wahl.

Du musst nicht alles sofort umbauen. Beginne mit einem klaren Datenmodell, einem Testprodukt und einem kleinen wiederverwendbaren Liquid-Snippet.

Weitere Beispiele: Produkt-USPs per Metafeld und Shopify-Theme-Entwicklung.

Fazit

Metafelder erweitern bestehende Shopify-Daten; Metaobjekte bilden eigenständige strukturierte Inhalte. Wer diesen Unterschied früh berücksichtigt, kann auch größere Shops ohne unübersichtliche Sonderfälle pflegen.

War dieser Artikel hilfreich?

Dein Feedback hilft uns, unsere Ratgeber zu verbessern.

Mit Digitalhaus Kunze gearbeitet?

Dann freuen wir uns über deine ehrliche Erfahrung auf Google – unabhängig davon, ob sie positiv oder kritisch war.

Auf Google bewerten

Artikel teilen

WhatsApp ↗ LinkedIn ↗ E-Mail ↗

Alle Ratgeberartikel

DIGITALHAUS / REGIONEN

In deiner Region aktiv.

Entdecke die verfügbaren regionalen Leistungsseiten. Betreut aus Wettin-Löbejün im Saalekreis.

Rhein-Neckar

Auch im Umfeld: Heidelberg · Ludwigshafen am Rhein · Schwetzingen · Viernheim

Halle & Saalekreis

Auch im Umfeld: Bad Dürrenberg · Landsberg · Leuna · Petersberg · Salzatal · Schkopau · Wettin-Löbejün

Leipzig & Umgebung

Auch im Umfeld: Delitzsch · Markkleeberg · Markranstädt · Schkeuditz · Taucha

Salzlandkreis

Auch im Umfeld: Alsleben (Saale) · Arnstein · Barby · Bördeland · Calbe (Saale) · Güsten · Ilberstedt · Könnern · Nienburg (Saale) · Seeland

Anhalt-Bitterfeld

Auch im Umfeld: Aken (Elbe) · Muldestausee · Osternienburger Land · Raguhn-Jeßnitz · Sandersdorf-Brehna · Südliches Anhalt · Zörbig

Magdeburg & Umgebung

Auch im Umfeld: Biederitz · Sülzetal · Wolmirstedt

Dessau-Roßlau & Umgebung

Auch im Umfeld: Aken (Elbe) · Coswig (Anhalt) · Oranienbaum-Wörlitz

Mansfeld-Südharz

Auch im Umfeld: Gerbstedt · Goldene Aue · Großörner · Klostermansfeld · Mittelhausen · Niederröblingen · Oberröblingen · Siebigerode · Vatterode · Walbeck · Wettelrode · Wolferstedt

Rhein-Main-Gebiet

Auch im Umfeld: Aschaffenburg · Bruchköbel · Budenheim · Bürgel · Dreieich · Flörsheim am Main · Friedrichsdorf · Griesheim · Groß-Gerau · Hofheim am Taunus · Ingelheim am Rhein · Kaiserlei · Langen (Hessen) · Maintal · Ober-Eschbach · Oberursel (Taunus) · Pfungstadt · Raunheim · Schwalbach am Taunus · Sulzbach (Taunus) · Taunusstein · Weiterstadt

Thüringen

Auch im Umfeld: Apolda · Arnstadt · Gotha · Rudolstadt · Stadtroda · Weimar

Sachsen

Auch im Umfeld: Freiberg · Freital · Mittweida · Pirna · Radebeul · Zwickau

Harz

Auch im Umfeld: Allrode · Bad Suderode · Ballenstedt · Derenburg · Drei Annen Hohne · Friedrichsbrunn · Gernrode · Heimburg · Hüttenrode · Huy · Ilsenburg · Langenstein · Osterwieck · Schierke · Treseburg