Hoofdlettergebruik: transactie-e-mails met bijlagen verzenden transactional-email-with-attachments
Het doel van dit gebruiksgeval is het toevoegen van e-mailbijlagen tijdens de vlucht aan uitgaande verzendingen.
Belangrijkste stappen key-steps
In dit scenario leert u hoe u transactie-e-mails met individuele en/of gepersonaliseerde bijlagen kunt verzenden. De bijlagen worden niet vooraf geüpload op de Transactionele berichtenserver: ze worden direct gegenereerd.
Wanneer u de interactie of details van klanten vastlegt, moet u deze informatie mogelijk aan het einde van het proces terugsturen naar de klant, bijvoorbeeld in een PDF-bestand dat aan een e-mail is gekoppeld.
Hieronder volgen de belangrijkste stappen van dit scenario:
- De klant voert de website in en zoekt een product dat hij of zij wil kopen.
- De klant selecteert het product en past enkele opties aan.
- De klant voltooit de transactie.
- Er wordt een e-mail naar de klant verzonden waarin de transactie wordt bevestigd. Omdat het niet wordt aanbevolen PII (Persoonlijke Identificeerbare Informatie) in de e-mail te verzenden, wordt een veilige PDF gegenereerd en aan de e-mail toegevoegd.
- De klant ontvangt de e-mail en de bijbehorende bijlage met de relevante gegevens.
In dit scenario worden de bijlagen niet vooraf gemaakt, maar direct toegevoegd aan de uitgaande e-mails, hetgeen de volgende voordelen biedt:
- Zo kunt u de inhoud van de bijlage aanpassen.
- Als de gehechtheid met een transactie (zoals in het hierboven beschreven voorbeeldscenario) wordt geassocieerd, kan het dynamische gegevens bevatten die tijdens het klantenproces worden geproduceerd.
- Als u PDF-bestanden koppelt, wordt de beveiliging geoptimaliseerd omdat u ze kunt versleutelen en verzenden via HTTPS.
Aanbevelingen en instructies important-notes
Om prestatieproblemen te voorkomen, mogen afbeeldingen in e-mailberichten niet groter zijn dan 100 kB. Deze standaard ingestelde limiet kan worden gewijzigd met de optie NmsDelivery_MaxDownloadedImageSize . Adobe raadt echter sterk aan om grote afbeeldingen in uw e-mailleveringen te voorkomen.
Adobe raadt ook aan de grootte en het aantal bijgevoegde bestanden te beperken. Standaard kunt u slechts één bestand als bijlage aan een e-mailbericht toevoegen. Deze drempel kan worden geconfigureerd via de optie NmsDelivery_MaxRecommendedAttachments .
Leer meer in de lijst van de opties van Campaign Classic .
Lees de onderstaande richtlijnen zorgvuldig door voordat u dit scenario implementeert:
- De instanties van het Transactionele overseinen zouden niet moeten worden gebruikt om, dossiers of gegevens op te slaan uit te voeren of te uploaden. Ze kunnen alleen worden gebruikt voor gebeurtenisgegevens en gerelateerde informatie. Ze moeten niet worden beschouwd als een bestandsopslagsysteem.
- Aangezien er geen directe toegang tot de instanties van het Transactionele overseinen of servers buiten Adobe is, is er geen standaardmanier om dergelijke dossiers op deze servers (geen toegang van FTP) te duwen.
- Het is contractueel niet correct om de schijfruimte op de Transactionele overseineninstanties te gebruiken om dossiers van om het even welke soort op te slaan, zelfs niet voor gehechtheid.
- U moet een ander online schijfsysteem gebruiken om deze bestanden te hosten. U hebt FTP-toegang tot dit systeem nodig en u moet bestanden kunnen schrijven en verwijderen.
Implementatie implementation
In het onderstaande diagram worden de verschillende stappen weergegeven bij de implementatie van dit scenario:
Voer de onderstaande stappen uit om een e-mailbijlage direct toe te voegen aan een transactiebericht:
-
Begin door uw bijlage te ontwerpen. Voor meer op dit, zie de documentatie van de Campagne v8 verwijzen.
Hierdoor kunt u de bestanden als bijlage aan een e-mail toevoegen, zelfs als deze niet worden gehost op de uitvoeringsinstantie.
-
Je kunt e-mailberichten verzenden via een SOAP-berichttrigger. In de SOAP-aanroep is er een URL-parameter (bijlageURL).
Voor meer informatie over SOAP verzoeken, zie beschrijving van de Gebeurtenis .
-
Klik bij het ontwerpen van uw e-mail op Attachment .
-
Voer in het scherm Attachment definition de parameter SOAP-bijlage in:
code language-none <%= rtEvent.ctx.attachmentUrl %> -
Wanneer het bericht wordt verwerkt, krijgt het systeem het bestand van de externe locatie (externe server) en voegt het bestand bij het individuele bericht.
Aangezien deze parameter een variabele kan zijn, moet deze de volledig gevormde externe URL-variabele van uw bestand accepteren die via de SOAP-aanroep wordt verzonden.