1. Den Block auf der Produktseite einfügen
Die Installation allein blendet noch kein Label ein. Du platzierst den Block im Theme-Editor. Du brauchst dafür keinen Code und keinen Eintrag im Beschreibungstext des Produkts.
- Öffne im Shopify-Admin Onlineshop → Themes.
- Öffne beim gewünschten Theme Theme bearbeiten beziehungsweise Anpassen. Änderungen in einem unveröffentlichten Theme sind zunächst nur in dessen Vorschau sichtbar.
- Wähle oben in der Seitenauswahl Produkte und die Vorlage, die deinem Produkt zugewiesen ist, häufig Standardprodukt. Wähle ein konkretes Produkt für die Vorschau.
- Öffne links den Abschnitt Produktinformationen oder den entsprechenden Produktbereich deines Themes.
- Klicke innerhalb dieses Abschnitts auf Block hinzufügen → Apps → EU-Gewährleistungslabel. Bei englischer Oberfläche heißt der Block „EU legal guarantee label“.
- Verschiebe den Block an die gewünschte verfügbare Position und klicke Speichern.
- Öffne das Produkt in der Vorschau dieses Themes. Für die öffentliche Anzeige müssen das bearbeitete Theme veröffentlicht und die richtige Vorlage dem Produkt zugewiesen sein. Andere Produktvorlagen richtest du separat ein.
Du findest „Apps“ oder den Block nicht? Prüfe alternativ Abschnitt hinzufügen → Apps auf Vorlagenebene. Manche Themes unterstützen App-Blöcke nur dort oder in bestimmten Bereichen. Suche nicht unter „App-Einbettungen“: Diese App stellt normale App-Blöcke bereit. Bei älteren oder angepassten Themes kann ein geeigneter Bereich fehlen. Sende uns dann den Theme-Namen, die gewählte Vorlage und einen Screenshot des Schritts.
Die App enthält keine Checkout-Erweiterung. Eine Platzierung im Warenkorb funktioniert nur, wenn dein Theme dort App-Blöcke unterstützt.
Das Gewährleistungslabel benötigt keine Garantiedauer. Nach dem Einfügen ist es sichtbar, sofern keine Einstellung unter „Sichtbarkeit & Ausnahmen“ die Anzeige ausschließt.
2. Optional das GARAN-Garantielabel hinzufügen
Füge auf demselben Weg zusätzlich EU-Garantielabel (Haltbarkeitsgarantie) hinzu (englisch: „EU commercial guarantee label (durability)“). Dieser Block erscheint erst mit geeigneter Garantiedauer, Marke und Modellkennung. Der Standardwert 0 blendet ihn aus, solange keine Hersteller-Zuordnung oder Produktangabe greift. Verwende ausschließlich bestätigte Angaben zur Herstellergarantie.
Das GARAN-Garantielabel ist dagegen produktbezogen — es zeigt Dauer, Marke und Modellkennung. Woher die Dauer kommt, entscheidest du. Es gibt drei Wege, und die meisten Shops brauchen den dritten gar nicht.
Weg 1: Ein Wert für alle Produkte
Wenn dein ganzes Sortiment dieselbe Herstellergarantie hat, ist das die Sache von zehn Sekunden.
- Theme-Editor öffnen, den Block EU-Garantielabel anklicken
- Bei Standard-Garantiedauer die Jahre einstellen
- Speichern
Keine Metafelder nötig.
Weg 2: Eine Dauer je Hersteller
Führst du mehrere Marken mit unterschiedlichen Garantien, genügt eine Zeile pro Marke im Feld Garantiedauer je Hersteller:
Bosch=5Miele=10Nordwind=3
Die App gleicht das mit dem Feld Anbieter des Produkts ab — Groß- und Kleinschreibung egal. Auch hier: keine Metafelder nötig.
Weg 3: Pro Produkt über ein Metafeld
Nur wenn einzelne Produkte aus der Reihe fallen. Dafür musst du das Metafeld einmalig in Shopify anlegen — warum das die App nicht für dich tun kann, steht unten.
Metafeld anlegen (einmalig, ca. 1 Minute)
- Im Shopify-Admin auf Einstellungen (unten links)
- Metafelder und Metaobjekte öffnen
- Produkte anklicken
- Definition hinzufügen
- Name:
Garantiedauer in Jahren - Unter dem Namen steht der Namespace und Schlüssel. Trag als Schlüssel
garantie_dauer_jahreein, der Namespace bleibtcustom. Es muss am Ende genaucustom.garantie_dauer_jahredastehen. - Typ auswählen → Dezimalzahl (nicht Ganzzahl — sonst kannst du keine halben Jahre eintragen). Achte oben auf Einzelwert, nicht „Liste“. Das Feld braucht genau eine Garantiedauer pro Produkt.
- Speichern
Wert eintragen
Produkt öffnen, ganz nach unten scrollen zu Produktmetafelder, bei Garantiedauer in Jahren die Zahl eintragen, speichern. Das Metafeld hat immer Vorrang vor Weg 1 und Weg 2.
In Shopify steht oben „Liste“? Dann wurde ein Listen-Metafeld angelegt. P1 akzeptiert eine Liste mit genau einem Wert, zum Beispiel nur 30,0, damit bestehende Shops nicht blockiert werden. Für eine saubere Einrichtung lege das Feld künftig als Einzelwert → Dezimalzahl an. Mehrere Werte sind nicht zulässig, weil eine Ware nur eine bestätigte Garantiedauer haben kann.
Optionale Felder
Diese brauchst du nur, wenn die Automatik im Einzelfall nicht passt. Alle nach demselben Muster anlegen wie oben.
| Schlüssel | Typ | Wofür |
|---|---|---|
custom.garantie_dauer_jahre | Einzelwert: Dezimalzahl | Eine bestätigte Dauer in Jahren; keine Liste |
custom.garantie_hersteller | Einzeiliger Text | Marke, falls sie vom Feld „Anbieter“ abweicht |
custom.garantie_modell | Einzeiliger Text | Modellkennung, falls nicht die SKU |
custom.garantie_hersteller_garantie | Wahrheitswert | auf nein setzen, wenn es eine Händler- und keine Herstellergarantie ist → Label entfällt |
custom.garantie_kostenlos | Wahrheitswert | auf nein setzen, wenn die Garantie etwas kostet → Label entfällt |
custom.garantie_ganze_ware | Wahrheitswert | auf nein setzen bei Teilgarantien wie „10 Jahre auf den Motor“ → Label entfällt |
custom.garantie_label_bild | Datei | eigene Label-Datei statt der mitgelieferten |
custom.garantie_bedingungen_url | URL | Link zu den Garantiebedingungen dieses Produkts; hat Vorrang vor dem Link in den Block-Einstellungen |
Die drei Wahrheitswerte blenden das Label nur aus, wenn du sie ausdrücklich auf nein stellst. Lässt du sie leer, passiert nichts.
Marke, Modellkennung und Bedingungen prüfen
Öffne das Produkt im Shopify-Admin. Pflege die Marke im Feld Anbieter oder im Metafeld custom.garantie_hersteller. Die Modellkennung kannst du produktweit über custom.garantie_modell festlegen. Alternativ nutzt die App die SKU oder den Barcode der beim Laden ausgewählten Variante.
Bei mehreren Varianten: Wenn für alle dieselbe Modellkennung gilt, pflege das Produkt-Metafeld. Bei verschiedenen Kennungen prüfe jede Variante auch nach einem Wechsel auf der Produktseite: Ob der App-Block dabei neu geladen wird, hängt vom Theme ab. Eine automatische Aktualisierung in jedem Theme wird nicht zugesichert.
Trage unter Link zu den Garantiebedingungen im Block eine passende Seite ein oder verwende das URL-Metafeld pro Produkt. Prüfe den Link in der Shop-Vorschau.
Das Label erscheint nicht — woran liegt's?
Die Dauer ist nicht größer als zwei Jahre.
Das GARAN-Label ist erst ab mehr als zwei Jahren zulässig. 24 Monate genügen ausdrücklich nicht (Erwägungsgrund 8 der Durchführungsverordnung (EU) 2025/1960). Bei genau 2 zeigt die App bewusst nichts an.
Die Dauer wird immer abgerundet.
Das Label kann nur ganze und halbe Jahre darstellen. Aus 2,9 wird 2,5 — nie 3. Aus 2,4 wird 2,0, und damit fällt der Wert unter die Schwelle und das Label entfällt. Das ist Absicht: Es soll nie mehr versprechen, als der Hersteller gibt.
Marke oder Modellkennung fehlen.
Pflege die Marke beim Produkt unter Anbieter oder über custom.garantie_hersteller. Für die Modellkennung öffne die betreffende Variante und pflege SKU oder Barcode, oder trage die produktweit gültige Kennung in custom.garantie_modell ein. Der Produkttitel wird nicht als Modellkennung verwendet.
Es ist eine Geschenkkarte oder ein ausgeschlossener Produkttyp.
Prüf im Block die Einstellungen unter Sichtbarkeit & Ausnahmen.
Warum legt die App die Felder nicht selbst an?
EU Garantie Labels ist eine Theme-Erweiterung ohne Admin-API-Berechtigungen. Sie liest die für die Darstellung benötigten Produktangaben und Metafelder beim Rendern im Theme. Sie kann keine Metafelddefinitionen oder Produktwerte im Shopify-Admin anlegen oder ändern. Deshalb legst du diese bei Bedarf selbst an.
Noch Fragen?
Schreib mir, ich antworte in der Regel innerhalb von 24 Stunden: rttnsdsgnr@gmail.com