AEM Forms integreren met SendGrid
Welkom bij deze technische handleiding, waar we het verzenden van e-mails met dynamische SendGrid-sjablonen vanuit AEM Forms zullen onderzoeken. Met deze handleiding krijgt u een duidelijk inzicht in hoe u dynamische sjablonen kunt gebruiken om uw e-mailinhoud op effectieve wijze aan te passen.
Met dynamische sjablonen kunt u e-mailsjablonen maken die verschillende inhoud kunnen weergeven voor ontvangers op basis van de gegevens die in het adaptieve formulier zijn vastgelegd. Door personalisatievariabelen te gebruiken, kunt u gerichte en aangepaste e-mailervaringen leveren die met uw publiek passen.
Bovendien zullen wij in het gebruik van het dossier van Swagger delven, dat u toelaat om uw e-mails verder aan te passen door de naam en het e-mailadres van de klant te omvatten, evenals het selecteren van het aangewezen dynamische e-mailmalplaatje.
Volg de stapsgewijze instructies in dit document om de kracht van dynamische SendGrid-sjablonen en AEM Forms te benutten en uw e-mailcommunicatie naar een hoger niveau van betrokkenheid en relevantie te tillen. Laten we beginnen!
Vereisten
Voordat u verdergaat met het verzenden van e-mails met gebruik van dynamische SendGrid-sjablonen uit AEM Forms, moet u controleren of aan de volgende voorwaarden is voldaan:
- SendGrid Rekening: Teken omhoog voor een rekening SendGrid in https://sendgrid.comom tot hun e-mailleveringsdiensten toegang te hebben. U hebt de accountgegevens nodig om SendGrid te kunnen integreren met AEM Forms.
- Familiariteit met het Creëren van Gegevensbronnen: Heb een werkende kennis van het creëren van gegevensbronnen in AEM Forms. Indien nodig, verwijs naar de documentatie bij het creëren van gegevensbronnenvoor gedetailleerde instructies.
- Familiariteit met het Model van de Gegevens van de Vorm: Begrijp het concept het Model van de Gegevens van de Vorm in AEM Forms. Indien vereist, herzie de documentatie over het creëren van modellen van vormgegevensom u het noodzakelijke begrip te verzekeren.
Door aan deze voorwaarden te voldoen, beschikt u over de essentiële kennis en bronnen om e-mails effectief te verzenden met gebruik van dynamische SendGrid-sjablonen uit AEM Forms.
Voorbeeldelementen
De voorbeeldmiddelen die bij dit artikel worden geleverd, zijn onder meer:
- het dossier van de Tagger: Dit dossier staat u toe om e-mail te verzenden gebruikend een dynamisch e-mailmalplaatje. Het biedt de vereiste specificaties en configuraties voor integratie met SendGrid en AEM Forms voor naadloze e-maillevering.
U kunt het aangeboden Swagger-bestand gebruiken als referentie of beginpunt voor het implementeren van e-mailfunctionaliteit met dynamische sjablonen.
Testinstructies
Voer de volgende stappen uit om de in deze handleiding beschreven functionaliteit te testen:
- Download het die} kwikdossierin de activa omslag wordt verstrekt.
- Maak een herstelbare gegevensbron met behulp van het gedownloade wagerbestand en uw SendGrid-referenties.
- Maak een formuliergegevensmodel op basis van de herstelde gegevensbron.
- Roep de
mail/send
-POST aan om het formuliergegevensmodel naar wens te gebruiken. U kunt bijvoorbeeld de e-mail activeren door erop te klikken of deze opnemen in de AEM Forms-workflow.
De steekproeflading voor de dienst is als volgt. Vervang de waarden van de plaatsaanduiding door uw eigen gegevens:
{
"sendgridpayload": {
"from": {
"email": "gs@xyz.com"
},
"personalizations": [{
"to": [{
"email": "johndoe@xyz.com"
}],
"dynamic_template_data": {
"customerName": "John Doe"
}
}],
"template_id": "d-72aau292a3bd60b5300c"
}
}
Zorg ervoor dat de template_id
overeenkomt met de id van uw dynamische e-mailsjabloon SendGrid en dat de e-mailadressen geldig zijn en door SendGrid worden geverifieerd. Met de waarden in de sectie personalizations
kunt u de e-mail aanpassen met de gegevens die door de gebruiker zijn ingevoerd in het adaptieve formulier.
Door deze stappen te volgen en de geleverde lading aan te passen, kunt u de integratie van dynamische malplaatjes SendGrid met AEM Forms effectief testen.