Shopify V2 Integrationsleitfaden
Dieser Abschnitt zeigt, wie Sie Kleep KI-Größenberatung zu Ihrem Shopify-Shop hinzufügen.Schritt-für-Schritt-Video-Walkthrough
Folgen Sie unserem Tango-Tutorial, um die Kleep-Schaltfläche zu Ihrem Shop in Online Store 2.0-Themes hinzuzufügen.
Shopify V1 Integrationsleitfaden
1. Größenberatung
Dieser Abschnitt zeigt, wie Sie Kleep KI-Größenberatung zu Ihrer Shopify-Codebasis hinzufügen.Bevorzugen Sie einen visuellen Walkthrough?
Sehen Sie sich das Schritt-für-Schritt-Tango-Tutorial zur Installation von Kleep in einem Shopify V1-Shop an.
Schritte
Schritt 1: App Embed aktivieren Stellen Sie sicher, dass die Kleep-App in Ihren App Embeds aktiviert ist.
Product info-Blocks im Ordner snippets sein.
kleep-button.liquid in Ihrem Ordner snippets. Fügen Sie folgenden Inhalt ein:
Kleep-Schaltfläche
Kleep-Schaltfläche
Shopify-Optionen
Shopify-Optionen
- Um das Erscheinungsbild zu ändern (Farben, Abstände, Schriften usw.), fügen Sie Ihr CSS in das Feld „Input custom CSS styles” in den Kleep App Embed-Einstellungen ein.

Übersetzungen
Übersetzungen
fr.json
fr.json
it.json
it.json
de.json
de.json
es.json
es.json
ja.json
ja.json
ko.json
ko.json
pt.json
pt.json
- Überprüfen Sie die Updates im Shopify Theme Customize-Bereich. Konfigurieren Sie visuelle Einstellungen in den Einstellungen des Produktinformationsblocks.
- Wenn Sie eine sekundäre Schaltfläche hinzufügen möchten, erstellen Sie eine neue Datei mit dem Namen
kleep-secondary-button.liquidin Ihrem Ordnersnippets. Fügen Sie folgenden Inhalt ein:
Code der sekundären Schaltfläche
Code der sekundären Schaltfläche
Product info-Blocks im Ordner snippets sein.
Render-Snippet
Render-Snippet
2. Ähnliche Produkte
„Ähnliche Produkte” für V1 Shopify-Themes installieren
In diesem Fall müssen Sie ein Liquid-Snippet manuell hinzufügen.Schritt 1 - Snippet erstellen
Erstellen Sie:snippets/kleep-similar-button.liquid
Fügen Sie folgenden Code ein:
Snippet für ähnliche Produkte-Schaltfläche
Snippet für ähnliche Produkte-Schaltfläche
Schritt 2 - Snippet im Produkt-Template rendern
Fügen Sie diese Zeile dort ein, wo die Schaltfläche erscheinen soll:Render-Snippet
Render-Snippet
Schritt 3 - Den richtigen Modus für V1-Themes aktivieren
Da V1-Themes keine OS2.0-Blöcke einfügen können, muss das Widget einen der folgenden Modi verwenden:custom_buttonspopup+custombutton+custom
„Ähnliche Produkte” für V2-Stores (Online Store 2.0) installieren
Moderne Shopify-Themes unterstützen App Embeds und benutzerdefinierte Blöcke. Keine Code-Änderungen erforderlich.Schritt 1 — Kleep App Embed aktivieren
- Gehen Sie zu Online Store → Themes → Customize.
- Öffnen Sie den Abschnitt App embeds.
- Aktivieren Sie die Kleep App.
- Theme speichern.

Schritt 2 — Anzeigemodus für ähnliche Produkte auswählen
Wählen Sie in der Kleep-Widget-Konfiguration, wie ähnliche Produkte auf der Produktseite angezeigt werden sollen:- disabled – deaktiviert die Funktion vollständig
- popup – fügt automatisch ein Popup über Varianten-/Größenselektoren auf Desktop ein und ersetzt die Standardschaltfläche auf Mobil
- button – fügt automatisch eine CTA-Schaltfläche in der Nähe des Warenkorbs ein, wenn die ausgewählte Variante nicht vorrätig ist
- custom_buttons – deaktiviert alle automatischen Platzierungen; der Händler muss eine oder mehrere „Kleep Similar Button”-Blöcke manuell hinzufügen
- popup+custom – behält das automatische Popup und aktiviert zusätzlich benutzerdefinierte Schaltflächen im Theme
- button+custom – behält die automatische CTA-Schaltfläche und aktiviert zusätzlich benutzerdefinierte Schaltflächen im Theme

- Öffnen Sie Online Store → Customize.
- Gehen Sie zum Template der Produktseite.
- Klicken Sie im gewünschten Abschnitt auf Block hinzufügen.
- Wählen Sie Kleep Similar Button.
- Theme speichern.

Mehrere Schaltflächen für „Ähnliche Produkte” hinzufügen (primär & sekundär)
Sie können beliebig viele Schaltflächen für ähnliche Produkte auf der Produktseite hinzufügen. Dies funktioniert sowohl für OS 2.0-Themes als auch für V1/Legacy-Themes.Einen Modus aktivieren, der benutzerdefinierte Schaltflächen unterstützt
Um mehrere Schaltflächen zu ermöglichen, muss das Widget auf einen der folgenden Modi eingestellt sein:- custom_buttons
- popup+custom
- button+custom
Für Online Store 2.0 (moderne Themes)
OS 2.0-Themes ermöglichen das visuelle Hinzufügen von Schaltflächen über den Theme-Editor. Schritte:- Gehen Sie zu Online Store → Customize
- Öffnen Sie das Produktseiten-Template
- Klicken Sie auf Block hinzufügen → Kleep Similar Button
- Fügen Sie die Schaltfläche an beliebiger Stelle ein
- Wiederholen Sie dies, wenn Sie 2+ Schaltflächen auf der Seite wünschen
Für V1 / Legacy-Themes
Legacy-Themes unterstützen keine Blöcke, aber Sie können das Snippet mehrmals rendern. Fügen Sie dieses Snippet an jeder Stelle ein, wo eine Schaltfläche erscheinen soll:{% render 'kleep-similar-button' %}
Um mehrere Schaltflächen zu erstellen, platzieren Sie diesen Code einfach an verschiedenen Stellen im Produkt-Template.
Jeder Snippet-Aufruf erstellt eine zusätzliche Schaltfläche.
Zusammenfassung
Um mehrere Schaltflächen für ähnliche Produkte hinzuzufügen: Aktivieren Sie einen Modus mit benutzerdefinierten Schaltflächen → fügen Sie mehrere OS 2.0-Blöcke oder mehrere Snippet-Aufrufe hinzu → alle Schaltflächen funktionieren automatisch, wenn die Variante nicht vorrätig ist.CTA-Position auf dem PDP Die Position wird durch DOM-Selektoren in
KleepSDK.getConstants() definiert.
targetProductInfoBlockQueries – wo sich die Produktinformationen befinden. Dies ist ein Array von Selektoren, die auf den Hauptcontainer mit Produktdetails (Titel, Preis, Größen usw.) zeigen. Das Skript iteriert durch diese Selektoren und verwendet den ersten gefundenen als Einfügepunkt für den CTA oder Popups.
targetVariantQueries – wo sich Größen-/Variantenoptionen befinden: Sobald der Produktinformationsblock gefunden wurde, sucht das Skript darin nach Variantenelementen (wie Größenselektoren). Jedes Varianten-<label> (oder Äquivalent) wird zum Ziel für das Anhängen des Popup-CTA.
Popup vs. Schaltfläche (Desktop vs. Mobil)
Wir erkennen den Gerätetyp mit checkIfMobile():
Diese Funktion überprüft den navigator.userAgent-String des Browsers gegen eine Liste mobiler Geräte (z. B. iPhone, Android, iPad).
- Auf Desktop wird der CTA als Hover-Popups neben den Variantenbeschriftungen angezeigt.
- Auf Mobil ersetzt das Skript Hover-Popups durch eine einzelne Schaltfläche, da Hover-Interaktionen auf Touchscreens nicht funktionieren.
- Andere Varianten der Platzierung/des Layouts werden nicht angeboten, abgesehen von der Anpassung der Selektoren und des CSS.
-
Um das Erscheinungsbild zu ändern (Farben, Abstände, Schriften usw.), fügen Sie Ihr CSS in das Feld „Input custom CSS styles” in den Kleep App Embed-Einstellungen ein.

3. Suche
Hinweis: Sie müssen keinen Theme-Code ändern, um die Kleep-Suche in Shopify V1 einzurichten. Öffnen Sie den Theme-Editor, schalten Sie das Kleep App Embed ein, aktivieren Sie die benutzerdefinierte Suche und ersetzen Sie dann den Standard-Suchblock durch den Kleep-Suchblock. Um das Erscheinungsbild zu ändern (Farben, Abstände, Schriften usw.), fügen Sie Ihr CSS in das Feld „Input custom CSS styles” in den Kleep App Embed-Einstellungen ein. All dies wird im Folgenden beschrieben Theme-Editor öffnen Gehen Sie zu Online Store > Themes, suchen Sie das zu bearbeitende Theme und klicken Sie auf Customize. Kleep App Embed aktivieren Öffnen Sie den Abschnitt App embeds. Suchen Sie die Kleep-App und schalten Sie sie ein. Benutzerdefinierte Suche aktivieren (optional) Aktivieren Sie in den Kleep-Einstellungen „Enable custom search”.




{% if block.settings.kleep_enable_custom_search and '[kookai.fr](http://kookai.fr/), [gualap.com](http://gualap.com/), [gualap.fr](http://gualap.fr/), [www.molli.com](http://www.molli.com/), [getkleep.myshopify.com](http://getkleep.myshopify.com/)' contains domain%}
Dadurch wird sichergestellt, dass nur bestimmte Shops (Domains) die Suchfunktion aktivieren können.Layout und Stile
- Die Umschaltung zwischen Raster- und Listenansicht erfolgt nur über die Einstellung
products_search_grid_layoutin der App.


- Zusätzliche Stile (Schriften, Farben, Abstände) werden von uns im Code auf Shop-Basis implementiert, falls erforderlich.
-
Die gesamte Funktionalität ist an diesen Liquid-Abschnitt gebunden und wird über
kleep_enable_custom_searchin der App aktiviert, nicht durch das Hinzufügen von Liquid-Code zu den Theme-Einstellungen. -
Um das Erscheinungsbild zu ändern (Farben, Abstände, Schriften usw.), fügen Sie Ihr CSS in das Feld „Input custom CSS styles” in den Kleep App Embed-Einstellungen ein.

