Möchtest du mehrere Zeilen mit dynamischen Produkten in einer E-Mail platzieren, z. B. mit 3 Produkten pro Zeile? In diesem Artikel erfährst du, wie du das machen kannst.
Schritt 1: Füge eine dynamische Produktreihe hinzu
Schritt 2: Nummeriere die Produkte
Schritt 3: Füge einen Fallback hinzu
Schritt 1: Hinzufügen einer dynamischen Produktreihe
Navigiere im E-Mail Editor rechts zu Zeilen. Wähle die gewünschte dynamische Zeile, die keine Schleife ist (wähle also dynamische Zeilen ohne "Alle"). Ziehe die Zeile an die gewünschte Stelle in der E-Mail.
Schritt 2: Nummeriere die Produkte
Kopiere die Reihe mit den dynamischen Produkten so oft du möchtest. Jedes Produkt in einer dynamischen Zeile, die keine Schleife ist, wird automatisch nummeriert. Jedes Produkt ist standardmäßig mit 0 nummeriert. Um zu verhindern, dass der Kunde dasselbe Produkt mehrmals sieht, musst du diese Nummern pro Produkt anpassen. Diese Nummerierung nimmst du an den folgenden vier Stellen vor:
Im Liquid des Produktnamens: {{ products.[0].name }}
Im Liquid der Beschreibung: {{ products.[0].short_description }}
Im Liquid der Buttons: {{ products.[0].url }}
Im Liquid des Bildes: {{ products.[0].main_image }}
Schritt 3: Füge einen Fallback hinzu
Um zu verhindern, dass Profile mit weniger (zum Beispiel zuletzt bestellten-) Produkten eine leere Zeile sehen, ändere die Bedingung für die dynamische Zeile. Markiere die Zeile und klicke rechts unter Dynamischer Inhalt auf Bedingung bearbeiten. Füge im Feld "Davor" das folgende Liquid hinzu (nicht ersetzen):
{% if products[0] != nil %}
Hier gibst du die Zahl des ersten Produkts der Reihe ein, die du zuvor den anderen Variablen gegeben hast. Das wiederholst du für alle Blöcke, die du vielleicht auslassen willst.
Beispiel: Erster Block beinhaltet Produkte 0 bis 2, dann ist das Liquid:
{% if products[0] != nil %}
Der zweite Block beinhaltet Produkte 3-5, dann ist das Liquid:
{% if products[3] != nil %}
Willst du mehr über die Verwendung von Liquid und die Manipulation von Liquid wissen? Lies mehr über E-Mail-Personalisierungsoptionen.