Es gibt zehn Hauptmerkmale, die eine großartige Produktseite ausmachen, und eines davon ist die Darstellung von detaillierten Produktinformationen. In Ihrem Shopify-Shop können Sie über die standardmäßige Liste von Feldern für Produkte hinausgehen, wie z.B. den Artikelnamen, die Beschreibung, Bilder, Preis, SKU usw.

Die oben aufgeführte Attributliste eignet sich gut für die meisten Produkte. Einige Artikel erfordern jedoch nicht standardmäßige Attribute für ihre vollständige Darstellung auf der Produktseite. Zum Beispiel könnte es sich um einen Empfindlichkeitswert für Kopfhörer, das Material des Kleides, den Ladestrom für ein Ladegerät, Kalorien für Bonbons, Brenndauer für eine Kerze, Verfallsdatum des Produkts, Produktzutaten usw. handeln.

Also, wie listen Sie nicht standardmäßige Produktattribute auf einer Produktseite in einem Shopify-Shop auf? Die Antwort lautet Metafields (auch als benutzerdefinierte Felder bekannt).

Shops verwenden oft Online-Marktplätze für zusätzliche Verkäufe, indem sie ihre Produkte über Produktfeeds bewerben. Es ist wichtig, alle Informationen über das Produkt für eine bessere Darstellung auf einer solchen Online-Shopping-Plattform bereitzustellen. Daher ist es gut, Daten aus Metafields in Ihren Produktfeed aufzunehmen.

Mit der Mulwi Shopping Feeds App können Sie Metafields in den Produktfeed aufnehmen. Machen Sie Ihre Produkte auf Online-Marktplätzen attraktiver für Käufer und generieren Sie zusätzliche Verkäufe.

Was sind Metafields in Shopify

Metafield ist eine Möglichkeit für einen Shopify-Shop, nahezu alle relevanten Informationen zu einem Produkt oder einer Produktkollektion hinzuzufügen. Diese Daten können von Apps und Händlern im Shopify-Admin abgerufen werden.

Was sind Shopify Metafields

Um ein benutzerdefiniertes Feld in Shopify zu verwenden, müssen Sie es zuerst im Shop-Admin erstellen. Anschließend füllen Sie in jedem Produkt, das dieses Metafield hat, seinen Wert aus. Schließlich müssen Sie die Anzeige von Metafields im Shop-Frontend aktivieren.

Wie fügt man Shopify Metafields im Admin-Bereich hinzu

Sie können jedes nicht standardmäßige Attribut in sein Metafield platzieren. Um ein solches benutzerdefiniertes Feld zu verwenden, müssen Sie es wie folgt definieren:

In Ihrem Shopify-Admin:

  • Gehen Sie zu Einstellungen > Benutzerdefinierte Daten.
  • Wählen Sie den Teil des Shops aus, in dem Sie ein neues benutzerdefiniertes Feld hinzufügen möchten. Zum Beispiel Produkte, Produktvarianten oder Sammlungen.

Bild

  • Klicken Sie auf Definition hinzufügen.
    • Geben Sie diesem Metafield einen Namen und eine Beschreibung.
    • Lassen Sie Namespace und Schlüssel so, wie sie sind.
    • Aktivieren Sie die Option Dieses Metafield für Storefront-API-Anfragen freigeben.

Bild

  • Klicken Sie auf Typ auswählen.

    Wählen Sie den Typ des Metafield-Werts aus.

    Wählen Sie aus den Typen DATUM UND UHRZEIT, MESSEN, ZAHL (Ganzzahl, Dezimal), REFERENZ (Datei, Seite, Produkt, Produktvariante, Sammlung), TEXT (Einzeiliger oder mehrzeiliger Text), SONSTIGE (Farbe, JSON, Geld, Bewertung, Wahr oder falsch, URL).

  • Wählen Sie Einen Wert oder Liste von Werten.

Ein Metafield kann einen Wert oder eine Liste von Werten enthalten. Wenn Sie beispielsweise ein benutzerdefiniertes Feld für das Verfallsdatum eines Produkts hinzufügen möchten, ist ein Metafield mit einer Liste von Werten besser geeignet.

Bild

Eine Metafield-Liste von Werten kann bis zu 128 Werte speichern.

  • Wählen Sie Validierungsregeln für das Metafield aus.

    Die Validierungsoptionen hängen vom Inhaltstyp aus dem vorherigen Schritt ab.

Bild

  • Klicken Sie auf die Schaltfläche Speichern.
  • Notieren Sie sich den Zugriffsnamen (Schlüssel) des Metafields für zukünftige Referenzen. Dieser Name kann beispielsweise so aussehen:

    {{ product.metafields.custom.product_certification }}

Wie füllt man Metafield-Daten für ein Produkt im Shopify-Admin-Bereich aus

Die erstellten Metafields sind jetzt auf der Produktbearbeitungsseite im Shopify-Admin zugänglich. Um schnelleren Zugriff auf das bestimmte Metafield auf der Produktbearbeitungsseite zu haben, können Sie es in den Shopify-Einstellungen anheften.

Um die Metafield-Daten für ein bestimmtes Produkt auszufüllen, gehen Sie wie folgt vor:

  • Öffnen Sie die Produktbearbeitungsseite im Shopify-Admin.
  • Klicken Sie auf das graue Feld neben dem Metafield-Namen.
  • Geben Sie den Metafield-Wert ein.
  • Klicken Sie auf Speichern.

Bild

Wie man Metafields in Shopify in bulk bearbeitet

Um ein Shopify-Metafield in Bulk zu bearbeiten, müssen Sie eine URL in der Adressleiste Ihres Browsers ändern. Die URL des Bulk-Editors sieht so aus:

https://DEIN-SHOP-NAME.myshopify.com/admin/bulk?resource_name=Produkt&edit=metafields.custom.METAFIELD_NAMESPACE:METAFIELD-CONTENT-TYPE

Ersetzen Sie in dem obigen Beispiellink:

  • DEIN-SHOP-NAME durch den Namen Ihres Shops.
  • METAFIELD_NAMESPACE durch den Namespace des zuvor notierten Metafields.
  • METAFIELD-CONTENT-TYPE durch den Inhaltstyp des Metafields.

Hier ist ein Beispiel für die URL:

https://test-shop.myshopify.com/admin/bulk?resource_name=Produkt&edit=metafields.custom.product_certification:text
	

Bild

Wie man Metafields in Shopify verwendet

Um Shopify-Produkt-Metafields im Shop-Frontend anzuzeigen, müssen sie mit dem Shop-Frontend-Theme verbunden werden. Bei einem Online Store 2.0-Theme können Metafields über den Theme-Editor aktiviert werden. Themes der vorherigen Generation erfordern eine direkte Änderung des Theme-Codes.

Wenn Sie wissen möchten, welche Generation von Frontend-Theme in Ihrem Shopify-Shop verwendet wird, navigieren Sie im Admin zu Online-Shop > Themes > Aktionen > Code bearbeiten.

Suchen Sie die product.json-Datei im Ordner "Vorlagen".

Wenn Sie die Datei product.json finden, verwendet Ihr Shop Themes der zweiten Generation.

Aktivieren Sie Metafields für den Shop mit dem Online Store 2.0-Theme

Die Frontend-Themes von Online Store 2.0 bieten einen benutzerfreundlichen In-Browser-Editor zur Aktivierung von Metafields:

  • Öffnen Sie den Shopify-Admin und navigieren Sie zu Online-Shop > Theme.
  • Klicken Sie auf die Schaltfläche Anpassen.
  • Suchen Sie das Seitenvorlagen, in der Sie das benutzerdefinierte Feld platzieren möchten. Zum Beispiel eine Produktseitenvorlage. Drücken Sie Startseite - Produkte im oberen Teil des Bildschirms. Wählen Sie das Produkt aus, das Sie ändern möchten.
  • Klicken Sie im linken Menü von Vorlage als Metafield-Platzhalter auf Block hinzufügen. Jeder solche Block ermöglicht das Platzieren von bis zu 20 benutzerdefinierten Feldern. Wählen Sie Text aus der Liste.
  • Klicken Sie auf das Symbol zum Verbinden der dynamischen Quelle auf der rechten Seite des Bildschirms: image
  • Wählen Sie das Metafield aus, das Sie auf dieser Seitentyp anzeigen möchten.
  • Fügen Sie Text hinzu, um den Wert des benutzerdefinierten Feldes im Frontend zu beschreiben.
  • Klicken Sie auf Speichern.

Aktivieren Sie Metafields für den Shop mit Vintage-Theme

Um Metafields in der älteren Generation von Shopify-Frontend-Themes zu aktivieren, ist es erforderlich, deren Seitenvorlage direkt zu bearbeiten.

Im Shopify-Admin-Bereich:

  • Navigieren Sie zu Online-Shop > Themes.
  • Klicken Sie auf Aktionen > Code bearbeiten.

image

  • Suchen Sie die Seitenvorlagendatei. Zum Beispiel eine product-template.liquid-Vorlagendatei für die Produktseite.
  • Gehen Sie an die Stelle auf der Seite, an der das benutzerdefinierte Feld angezeigt werden soll.
  • Fügen Sie den Metafield-Code ein. Zum Beispiel:
Benutzerdefinierter Feldcode für die Shopify-Produktseite.

Ersetzen Sie METAFIELD_NAME und METAFIELD_NAMESPACE durch einen im Frontend angezeigten Namen für das Metafield und einen Metafield-Namenschlüssel, den Sie beim Erstellen des benutzerdefinierten Felds notiert haben:

<div class="additional-attributes">
	        <table>
	            <tbody>
	                <tr>
	                    <th>METAFIELD_NAME</th>
	                    <td>{{ product.metafields.METAFIELD_NAMESPACE }}</td>
	                </tr>
	            </tbody>
	        </table>
	    </div>

image

  • Klicken Sie auf Speichern.
  • Überprüfen Sie, wie das Metafield im Store-Frontend angezeigt wird.

image

Wie Sie Metafields in den Shopify-Produktfeed aufnehmen

Die Mulwi Shopping Feeds App generiert einen Produktfeed ohne Metafields. Um benutzerdefinierte Felder in Ihren Produktfeed aufzunehmen, müssen Sie die Feed-Vorlage anpassen.

Schritt 1. Aktivieren Sie die Indexierung von Metafields

Sie können Metafields in Ihren Produktfeed aufnehmen, nachdem Sie sie indiziert haben.

In der Mulwi Shopping Feeds App:

  • Navigieren Sie zu Einstellungen > Indexierung
  • Der nächste Schritt hängt davon ab, welchen Teil Ihrer Daten Sie indizieren möchten: alle Daten oder nur Sammlungsmetafields beispielsweise. Sie können eine, zwei oder alle drei der folgenden Optionen auswählen:
    • a) Indexieren von Produktmetafield-Daten
    • b) Indexieren von Daten von Produktvarianten-Metafields
    • c) Indexieren von Daten von Sammlungsmetafields
  • Klicken Sie auf die Schaltfläche Speichern

image

  • Navigieren Sie zu Indexstatus
  • Klicken Sie auf Zeitplan-Synchronisierung

image

Schritt 2. Verwenden Sie Shopify Metafields in einem Mulwi Produktfeed

Nach Abschluss der Indexierung können Sie Metafields aus der Feed-Vorlage aufrufen. Dies kann auf zwei Arten erfolgen:

  1. Wählen Sie das benötigte Metafield im Feed aus:

    a) Gehen Sie zum Bereich Vorlage eines XML-Feeds. Klicken Sie auf Variablen & Filter.

image

Wählen Sie das benötigte Metafield im Tab Metafields aus.

image

b) Gehen Sie zum Bereich Attribute eines vorinstallierten CSV-, TXT- oder XLSX-Feeds.

Öffnen Sie den Bereich Vorlage eines benutzerdefinierten oder angepassten Feeds.

Klicken Sie auf das benötigte Attribut und wählen Sie das Metafield aus der Liste aus.

image

  1. Um die Metafield-Daten zu erhalten, platzieren Sie es im Feed wie folgt:
    {{ product.metafields.METAFIELD_NAMESPACE }}
    Ersetzen Sie METAFIELD_NAMESPACE durch den Namespace Ihres Metafields.

Hier ist ein Beispiel für eine benutzerdefinierte XML-Produktfeed-Vorlage mit einem Metafield:

Eingabe
{% for product in context.products %}
	    <item>
	      <id><![CDATA[{{ product.sku }}]]></id>
	      <title><![CDATA[{{ product.title }}]]></title>
	      <metafield><![CDATA[{{ product.metafields.custom.product_certification }}]]></metafield>
	    </item>
	    {% endfor %}

Ausgabe
{% for product in context.products %}
	    <item>
	      <id><![CDATA[TOY139]]></id>
	      <title><![CDATA[4"10-cm Digimon Tailmon Plush Toy]]></title>
	      <metafield><![CDATA[Yes]]></metafield>
	    </item>
	    {% endfor %}

So sieht das Metafield auf der Produktbearbeitungsseite im Shopify-Store-Admin aus:

image

Zusammenfassung

Metafields sind eine großartige Möglichkeit, in einem Shopify-Store nicht standardmäßige Produktattribute wie das Verfallsdatum oder die Kalorien darzustellen. Aktivieren Sie solche benutzerdefinierten Felder im Frontend des Stores und verbessern Sie die Produktpräsentation für Ihre Kunden.

Wenn ein Store zusätzliche Verkäufe auf Online-Marktplätzen generiert (wie Google Shopping, Fruugo, ShareASale oder Idealo), präsentiert er Produkte über den Produktfeed.

Mit der Mulwi Shopping Feeds App können Sie Metafields in Ihren Produktfeed aufnehmen. Machen Sie Ihre Produkte auf Online-Marktplätzen attraktiver für Kunden und generieren Sie mehr Verkäufe.