Med dynamiska listor kan du personanpassa innehållet i dina kampanjer genom att automatiskt hämta innehåll till olika sektioner i kampanjen.
Dessa listor kan till exempel baseras på beteendedata eller hämta specifika artiklar och information direkt från din webbplats.
Vad ni behöver ställa in
Se till att sidorna du vill hämta innehåll från är optimerade för Open Graph.
Bestäm vilka Open Graph-taggar du vill använda, till exempel 'title', 'description', 'image' och 'URL'.
Skapa en offentligt tillgänglig sida med en JSON-lista över de webbsidor du vill hämta innehåll från. Sidan du skapar bör se ut som i exemplet nedan (https://helpers.rule.se/dynamic_list.html).
När du skapar block behöver du ta hänsyn till antalet produkter, artiklar eller andra objekt i JSON-filen som länken innehåller samt antalet kolumner du vill skapa i blocket.
Antalet objekt i JSON-länken måste motsvara hur många kolumner blocket har. Till exempel, använd 2, 4 eller 6 objekt för ett block med två kolumner, eller 3, 6 eller 9 för ett block med tre kolumner. Om detta inte stämmer kan blocket visas felaktigt och visa tomma kolumner.
Hur man lägger till en dynamisk lista i Rule
Lägg till ett Loop block
Välj vilken typ av källa datan ska hämtas från. Källtypen är inställd på "Nyhetsflöde".
Lägg till länken med data i fältet "Källa".
Ange det maximala antalet gånger loopen ska köras innan den stoppas.
Skapa rätt blockstruktur.
Lägg till Open Graph-taggnamn i de variabler du planerar att använda i blocket.
Inställning för max antal iterationer
Inget "Max iterations"-värde valt
Eftersom ett tvåkolumnsblock har lagts till i loopen bestäms antalet iterationer automatiskt. Det är lika med antalet objekt (artiklar, produkter, etc.) i JSON-filen dividerat med antalet kolumner i blocket. Till exempel, 4 ÷ 2 = 2. Detta ger 2 iterationer, där varje iteration visar 2 produkter.
Som ett resultat kommer du i förhandsgranskningen att se ett block med två rader, där varje rad innehåller två artiklar.
Antalet iterationer är 1
I detta fall kommer blocket bara att visa data för de två första produkterna av de fyra som finns i datalänken.
