Hoppa till huvudinnehåll

Dynamisk lista för att hämta innehåll

Uppdaterad för mer än 2 veckor sedan

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

  1. Se till att sidorna du vill hämta innehåll från är optimerade för Open Graph.

  2. Bestäm vilka Open Graph-taggar du vill använda, till exempel 'title', 'description', 'image' och 'URL'.

  3. 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

  1. Välj vilken typ av källa datan ska hämtas från. Källtypen är inställd på "Nyhetsflöde".

  2. Lägg till länken med data i fältet "Källa".

  3. Ange det maximala antalet gånger loopen ska köras innan den stoppas.

  4. Skapa rätt blockstruktur.

  5. 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.

Fick du svar på din fråga?