Anpassa en mall
Anpassa HTML-mallarna för Adobe GenStudio for Performance Marketing med hjälp av mallspråket Handlebars . Syntaxen Handlebars använder vanlig text med dubbla klammerparenteser som innehållsplatshållare. Läs What is Handlebars?
i Handlebars språkguide om du vill lära dig hur du förbereder mallen.
I de följande avsnitten beskrivs hur du lägger till platshållare för innehåll, döljer onödiga element från förhandsgranskning och hanterar länkar till statiskt innehåll. När mallen är klar kan du överföra den till GenStudio for Performance Marketing och börja generera anpassade e-postmeddelanden baserat på din anpassade mall.
Platshållare för innehåll
GenStudio for Performance Marketing känner igen vissa element i en mall, men bara om du identifierar dem med ett känt fältnamn.
I mallens huvud eller brödtext kan du använda syntaxen Handlebars som en innehållsplatshållare där du kräver att GenStudio for Performance Marketing ska fylla i mallen med faktiskt innehåll. GenStudio for Performance Marketing känner igen och tolkar platshållarna för innehåll baserat på det identifierade fältnamnet.
Du kan till exempel använda {{ headline }}
med syntaxen Handlebars för att ange var rubriken i e-postmeddelandet ska placeras:
Identifierade fältnamn
I följande tabell visas de fältnamn som GenStudio for Performance Marketing har identifierat för ifyllning i mallar. Lägg till de här fältnamnen med syntaxen Handlebars i mallen där du behöver GenStudio for Performance Marketing för att generera innehåll.
pre_header
headline
Meta ad
body
Meta ad
cta
Meta ad
on_image_text
image
Meta ad
brand_logo
Se Fältnamn för logotyp för varumärke för rekommenderad användning.
Meta ad
GenStudio for Performance Marketing fyller i vissa fält automatiskt i följande mallar:
- E-postmallen kräver inte att du identifierar fältet
subject
- Mallen Metaannonser kräver inte att du identifierar fälten
headline
,body
ochCTA
- Mallen för visningsannonser kräver inte att du identifierar fältet
CTA
Det finns en gräns på 20 fält när en mall överförs till GenStudio for Performance Marketing. Eftersom fältet subject
genereras automatiskt i ett e-postmeddelande räknas det som ett fält. Det innebär att 19 fält tillåts i en e-postmall.
Fältnamn för märkeslogotyp
För närvarande kan du inte välja logotypen för mallöverföringen. I följande exempel visas två metoder som villkorligt återger varumärkeslogotypen. Varje metod verifierar källan, ger en standardbild eller alternativ bild om logotypen inte är tillgänglig och använder en stil:
Exempel 1: Använder Handlebars villkor för inbyggda hjälpredor direkt i HTML-attributet img src
:
<img src="{{#if brand_logo}}{{brand_logo}}{{else}}<default-image>{{/if}}" alt="img alt text" style="max-width: 88px; margin: 10px auto; display: block;">
Exempel 2: Använder Handlebars inbyggd villkorssats för att kapsla in HTML-taggen img
:
Manuella fältnamn
Alla andra fältnamn behandlas som manuellt ifyllda fält.
Om du vill skapa ett redigerbart avsnitt lägger du till dubbla hakparenteser runt avsnittsnamnet:
Avsnitt eller grupper
Avsnitt informerar GenStudio for Performance Marketing om att fälten i det här avsnittet kräver hög grad av konsekvens. Genom att etablera relationen kan AI generera innehåll som matchar de kreativa elementen i avsnittet.
Använd ett prefix som du väljer i fältnamnet för att ange att ett fält är en del av ett avsnitt eller en grupp. Du kan till exempel markera innehåll som visas i ett markerat område:
pod1_headline
pod1_body
Varje avsnitt kan bara använda en av varje fälttyp. I exemplet ovan kan avsnittet pod1
bara använda ett pod1_headline
-fält.
En mall kan innehålla upp till tre avsnitt:
headline
body
pod1_headline
pod1_body
pod2_headline
pod2_body
GenStudio for Performance Marketing förstår att pod1_headline
är närmare relaterat till pod1_body
än till pod2_body
.
Förhandsgranska mall
När du överför en mall söker GenStudio for Performance Marketing igenom filen HTML efter identifierade fält. Använd förhandsgranskningen för att granska dina mallelement och bekräfta att du har identifierat dem korrekt med de igenkända fältnamnen.
Exempel på Förhandsgranska för en e-postmall:
{width="650"}
Förhandsgranska kontroll
Du kan styra visningen av specialinnehåll med hjälp av inbyggda hjälpredor (specialuttryck i mallspråket Handlebars som utför vissa åtgärder). Du kan till exempel lägga till en villkorssats som lägger till spårningsparametrar till länkar i den exporterade mallen samtidigt som förhandsgranskningslänkarna hålls rena.
Värdet _genStudio.browser
anges när en mall återges och värdet genStudio.export
anges när en mall exporteras. Du kan välja att ta med visst innehåll högst upp i ett e-postmeddelande med en villkorlig omslutning, till exempel när mallen används för export:
Ett annat exempel kan vara att förhindra att spårningskoder används när en mall förhandsgranskas i GenStudio for Performance Marketing. I följande exempel visas hur du lägger till spårningsparametrar till länkar i den exporterade mallen, samtidigt som du håller förhandsgranskningslänkarna rena:
Statiskt innehåll
E-post- och metamallar länkar ofta till bilder och CSS-filer som lagras utanför GenStudio for Performance Marketing. När GenStudio for Performance Marketing genererar miniatyrbilder för dessa mallar eller de upplevelser som härleds från dem, kan dessa externa resurser ignoreras om de inte har rätt CORS-rubriker (Cross-Origin Resource Sharing).
Om du vill vara säker på att de här resurserna är tillgängliga när du genererar miniatyrbilder bör du överväga två alternativ:
-
Använd CORS-huvuden: Värdservern måste skicka svar med ett
Access-Control-Allow-Origin
-huvud inställt påhttps://experience.adobe.com
för produktionsmiljöer. Med den här metoden kan GenStudio for Performance Marketing komma åt och inkludera resurserna. -
Använd data-URL:er: Bädda in de externa resurserna direkt i mallen med data-URL:er. Den här metoden åsidosätter CORS-begränsningar och ser till att resurserna är tillgängliga under genereringen av miniatyrbilder.
Exempel på mallar
Nedan följer ett grundläggande exempel på en HTML-mall för ett e-postmeddelande som innehåller ett avsnitt. Huvudet innehåller enkel, infogad CSS för formatering. Innehållet innehåller en pre-header
, headline
och image
platshållare som GenStudio for Performance Marketing kan använda för att mata in innehåll under e-postgenereringsprocessen.
code language-handlebars line-numbers h-13 |
---|
|
Följande är samma HTML-mall i exemplet ovan, men med ytterligare två avsnitt. Huvudet innehåller infogad CSS för att formatera en grupp. Brödtexten använder två grupper med platshållare för innehåll som använder ett prefix.
code language-handlebars line-numbers h-33 |
---|
|
Följande är ett grundläggande exempel på en Meta-annonsmall. Huvudet innehåller infogad CSS för formatering. Brödtexten använder platshållare för innehåll med ett prefix.
code language-handlebars line-numbers h-33 |
---|
|