Een sjabloon aanpassen
Pas uw malplaatjes van HTML voor Adobe GenStudio for Performance Marketing aan door de het malplaatjetaal te gebruiken 0} Handlebars {. In de syntaxis van Handlebars wordt gewone tekst met dubbele accolades gebruikt als plaatsaanduidingen voor inhoud. Zie What is Handlebars?
in de de taalgids van Handlebars leren hoe te om uw malplaatje voor te bereiden.
In de volgende secties wordt uitgelegd hoe u plaatsaanduidingen voor inhoud toevoegt, overbodige elementen uit de voorvertoning verbergt en koppelingen naar statische inhoud beheert. Zodra uw malplaatje klaar is, kunt u het uploaden aan GenStudio for Performance Marketingen beginnen gepersonaliseerde e-mails te produceren die op uw douanemalplaatje worden gebaseerd.
Plaatsaanduidingen voor inhoud
GenStudio for Performance Marketing erkent bepaalde elementenbinnen een malplaatje, maar slechts als u hen met een erkende gebiedsnaam identificeert.
In de kop of de hoofdtekst van een sjabloon kunt u de syntaxis van Handlebars gebruiken als plaatsaanduiding voor inhoud, waarbij u GenStudio for Performance Marketing nodig hebt om de sjabloon te vullen met werkelijke inhoud. GenStudio for Performance Marketing erkent en interpreteert de inhoudsplaceholders die op worden gebaseerd erkende gebied naam.
U kunt {{ headline }}
bijvoorbeeld met de syntaxis van Handlebars gebruiken om aan te geven waar de kop van de e-mail moet worden geplaatst:
Erkende veldnamen
De volgende tabel bevat een lijst met de veldnamen die door GenStudio for Performance Marketing worden herkend voor populatie in sjablonen. Voeg deze veldnamen met de syntaxis Handlebars toe aan uw sjabloon waar u GenStudio for Performance Marketing nodig hebt om inhoud te genereren.
pre_header
headline
Meta-advertentie
body
Meta-advertentie
cta
Meta-advertentie
on_image_text
image
Meta-advertentie
brand_logo
zie het merklogo gebiedsnaamvoor geadviseerd gebruik.
Meta-advertentie
GenStudio for Performance Marketing vult bepaalde velden automatisch in de volgende sjablonen in:
- E-mailmalplaatje vereist u niet om het
subject
gebied te identificeren - Meta voegt malplaatje toe vereist u niet om
headline
te identificeren,body
, enCTA
gebieden - het malplaatje van Advertentie van de Vertoning vereist u niet om het
CTA
gebied te identificeren
Er geldt een limiet van 20 velden wanneer u een sjabloon uploadt naar GenStudio for Performance Marketing. Aangezien het veld subject
automatisch wordt gegenereerd in een e-mail, telt het als één veld. Dit betekent dat er 19 velden zijn toegestaan in een e-mailsjabloon.
Naam merklogo
Op dit moment kunt u het merklogo voor het uploaden van de sjabloon niet selecteren. In de volgende voorbeelden worden twee methoden getoond die het merklogo voorwaardelijk weergeven. Elke methode verifieert de bron, biedt een standaard- of alternatieve afbeelding voor het geval het merklogo niet beschikbaar is en past een stijl toe:
Voorbeeld 1: Het gebruiken van Handlebars Ingebouwde voorwaarde van Helpers direct in het HTML img src
attribuut:
<img src="{{#if brand_logo}}{{brand_logo}}{{else}}<default-image>{{/if}}" alt="img alt text" style="max-width: 88px; margin: 10px auto; display: block;">
Voorbeeld 2: Het gebruiken van Handlebars Ingebouwde voorwaardelverklaring om de HTML img
markering te verpakken:
Handmatige veldnamen
Alle andere veldnamen worden behandeld als handmatig gevulde velden.
Als u een bewerkbare sectie wilt maken, voegt u dubbele haakjes toe rond de sectienaam:
Secties of groepen
Secties informeren GenStudio for Performance Marketing dat de gebieden in deze sectie een hoge graad van coherentie vereisen. Als u deze relatie instelt, kan de AI inhoud genereren die overeenkomt met de creatieve elementen in de sectie.
Gebruik een voorvoegsel van uw keuze in de veldnaam om aan te geven dat een veld deel uitmaakt van een sectie of groep. U kunt bijvoorbeeld de inhoud van een gemarkeerd gebied als spotlight instellen:
pod1_headline
pod1_body
Elke sectie kan slechts één van elk gebiedstype gebruiken. In het bovenstaande voorbeeld kan de sectie pod1
slechts één pod1_headline
-veld gebruiken.
Een sjabloon kan maximaal drie secties bevatten:
headline
body
pod1_headline
pod1_body
pod2_headline
pod2_body
GenStudio for Performance Marketing begrijpt dat pod1_headline
nauwer verwant is aan pod1_body
dan aan pod2_body
.
Sjabloonvoorbeeld
Wanneer u een malplaatjeuploadt, scant GenStudio for Performance Marketing het dossier van de HTML voor erkende gebieden. Gebruik de voorproef om uw malplaatjeelementente herzien en te bevestigen dat u hen behoorlijk met erkende gebiedsnamenidentificeerde.
Voorbeeld van een e-mailsjabloon:
{width="650"}
Voorvertoning besturen
U kunt de zichtbaarheid van speciale inhoud bepalen met behulp van ingebouwde hulpmiddelen (speciale expressies in de sjabloontaal Handlebars die bepaalde handelingen uitvoeren). U kunt bijvoorbeeld een voorwaardelijke instructie toevoegen waarmee trackingparameters worden toegevoegd aan koppelingen in de geëxporteerde sjabloon terwijl de voorbeeldkoppelingen schoon blijven.
De waarde _genStudio.browser
wordt ingesteld bij het renderen van een sjabloon en de waarde genStudio.export
wordt ingesteld bij het exporteren van een sjabloon. U kunt besluiten om bepaalde inhoud bij de bovenkant van een e-mail te omvatten gebruikend een voorwaardelijke omslag, bijvoorbeeld wanneer het malplaatje voor de uitvoer wordt gebruikt:
Een ander voorbeeld kan zijn om het gebruik van volgcodes te verhinderen wanneer het previewing van een malplaatje in GenStudio for Performance Marketing. In het volgende voorbeeld ziet u hoe u volgparameters toevoegt aan koppelingen in de geëxporteerde sjabloon, terwijl de voorbeeldkoppelingen ongewijzigd blijven:
Statische inhoud
E-mail- en metasjablonen zijn vaak gekoppeld aan afbeeldingen en CSS-bestanden die buiten GenStudio for Performance Marketing worden gehost. Wanneer GenStudio for Performance Marketing miniaturen voor deze sjablonen of de ervaringen die hiervan zijn afgeleid genereert, kunnen deze externe bronnen worden genegeerd als ze niet de juiste koppen CORS (Cross-Origin Resource Sharing) hebben.
Houd rekening met twee opties om ervoor te zorgen dat deze bronnen beschikbaar zijn tijdens het genereren van miniaturen:
-
de Kopballen van CORS van het Gebruik: De gastheerserver moet reacties met een
Access-Control-Allow-Origin
kopbal verzenden die aanhttps://experience.adobe.com
waarde voor productiemilieu's wordt geplaatst. Met deze methode kan GenStudio for Performance Marketing toegang krijgen tot de bronnen en deze opnemen. -
Gegevens URLs van het Gebruik: Sluit direct de externe middelen in het malplaatje in gebruikend Gegevens URLs. Deze methode omzeilt de beperkingen van CORS en zorgt ervoor dat de middelen tijdens duimnagelgeneratie beschikbaar zijn.
Sjabloonvoorbeelden
Hier volgt een eenvoudig voorbeeld van een HTML-sjabloon voor een e-mailbericht dat één sectie bevat. De kop bevat eenvoudige inline CSS voor opmaak. Het lichaam bevat a pre-header
, headline
, en image
placeholdervoor gebruik door GenStudio for Performance Marketing om inhoud tijdens het proces van de e-mailgeneratie te injecteren.
code language-handlebars line-numbers h-13 |
---|
|
In het bovenstaande voorbeeld ziet u dezelfde HTML-sjabloon, maar met nog twee secties. De kop bevat inline CSS voor het opmaken van een groep. Het lichaam gebruikt twee groepen met inhoudplaceholdersgebruikend een prefix.
code language-handlebars line-numbers h-33 |
---|
|
Hier volgt een eenvoudig voorbeeld van een advertentiesjabloon van Meta. De kop bevat inline CSS voor opmaak. Het lichaam gebruikt inhoudplaceholdersgebruikend een prefix.
code language-handlebars line-numbers h-33 |
---|
|