Användningsfall: Skicka transaktionsmejl med bilagor transactional-email-with-attachments

Syftet med det här användningsexemplet är att lägga till e-postbilagor direkt till utgående utskick.

Viktiga steg key-steps

I det här scenariot får du lära dig hur du skickar transaktionsmeddelanden med personliga och/eller personliga bilagor. De bifogade filerna kommer inte att överföras i förväg till Transactional Messaging-servern. I stället genereras de i farten.

När du hämtar kundinteraktioner eller kundinformation kan du behöva skicka tillbaka den här informationen till kunden i slutet av processen, till exempel i en PDF-fil som bifogas till ett e-postmeddelande.

Nedan beskrivs huvudstegen i det här scenariot:

  1. Kunden kommer till webbplatsen och hittar en produkt som han/hon vill köpa.
  2. Kunden väljer produkten och anpassar några alternativ.
  3. Kunden slutför transaktionen.
  4. Ett e-postmeddelande skickas till kunden som bekräftar transaktionen. Eftersom det inte rekommenderas att skicka ut PII (personligt identifierbar information) i e-postmeddelandet genereras ett säkert PDF som bifogas i e-postmeddelandet.
  5. Kunden får det mejl och den bilaga som innehåller relevanta data.

I det här scenariot är de bifogade filerna inte färdiga, utan läggs till direkt i de utgående e-postmeddelandena, vilket ger följande fördelar:

  • På så sätt kan du anpassa innehållet i den bifogade filen.
  • Om den bifogade filen är kopplad till en transaktion (som i det exempel som beskrivs ovan) kan den innehålla dynamiska data som genereras under kundprocessen.
  • Genom att bifoga PDF-filer optimeras säkerheten eftersom du kan kryptera dem och skicka dem via HTTPS.

Recommendations och skyddsräcken important-notes

För att undvika prestandaproblem får bilderna i e-postmeddelanden inte överstiga 100 kB. Den här begränsningen, som är inställd som standard, kan ändras från NmsDelivery_MaxDownloadedImageSize alternativ. Adobe rekommenderar dock att du undviker stora bilder i e-postutskick.

Adobe rekommenderar också att du begränsar storleken och antalet bifogade filer. Som standard kan du bara lägga till en fil som en bifogad fil i ett e-postmeddelande. Det här tröskelvärdet kan konfigureras från NmsDelivery_MaxRecommendedAttachments alternativ.

Läs mer i listan med alternativ för Campaign Classic.

Läs riktlinjerna nedan innan du implementerar detta scenario:

  • Transactional Messaging-instanserna ska inte användas för att lagra, exportera eller överföra filer eller data. De kan bara användas för händelsedata och relaterad information. De bör inte betraktas som ett fillagringssystem.
  • Eftersom det inte finns någon direkt åtkomst till Transactional Messaging-instanserna eller -servrarna utanför Adobe, finns det inget standardsätt att skicka sådana filer till dessa servrar (ingen FTP-åtkomst).
  • Det är inte korrekt enligt avtalet att använda diskutrymmet på Transactional Messaging-instanserna för att lagra filer av någon typ, inte ens för bilagor.
  • Du måste använda ett annat onlinesystem för att ha dessa filer. Du behöver FTP-åtkomst till det här systemet och du måste kunna skriva och ta bort filer.
NOTE
För att undvika prestandaproblem rekommenderar vi att du inte inkluderar mer än en bifogad fil per e-post. Det rekommenderade tröskelvärdet kan konfigureras från listan med alternativ för Campaign Classic.

Implementering implementation

Diagrammet nedan visar de olika stegen för implementering av det här scenariot:

Om du vill lägga till en e-postbilaga i ett transaktionsmeddelande följer du stegen nedan:

  1. Börja med att utforma den bifogade filen. Mer information finns i det här avsnittet.

    Detta gör att du kan bifoga filerna till ett e-postmeddelande, även om de inte finns på körningsinstansen.

  2. Du kan skicka e-postmeddelanden via en SOAP-utlösare. I SOAP-anropet finns det en URL-parameter (attachmentURL).

    Mer information om SOAP-begäranden finns i Händelsebeskrivning.

  3. När du utformar e-postmeddelandet klickar du på Attachment.

  4. I Attachment definition på skärmen anger du parametern SOAP attachment:

    code language-none
    <%= rtEvent.ctx.attachmentUrl %>
    
  5. När meddelandet bearbetas hämtar systemet filen från fjärrplatsen (tredjepartsserver) och bifogar den till det enskilda meddelandet.

    Eftersom den här parametern kan vara en variabel bör den acceptera den fullständiga URL-variabeln för filen, som skickas via SOAP-anropet.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1