Supporto per l’archiviazione archiving-support

Archiviare i messaggi about-archiving

Normative come HIPAA richiedono che Journey Optimizer fornisca un modo per archiviare i messaggi inviati a singoli utenti. In effetti, se i clienti presentano una richiesta, devono avere la possibilità di ottenere una copia del messaggio inviato a scopo di verifica.

  • Per il canale e-mail, Journey Optimizer fornisce una funzionalità e-mail Ccn incorporata. Ulteriori informazioni

  • Inoltre, per tutti i canali, è possibile utilizzare il campo 'Modello' nel Set di dati di entità, che contiene i dettagli dei modelli di messaggio non personalizzati. Esporta il set di dati con questo campo per salvare metadati quali: chi ha inviato il messaggio, a chi e quando. Tieni presente che i dati personalizzati non vengono esportati, ma solo il modello (formato e struttura del messaggio). Ulteriori informazioni

NOTE
Journey Optimizer non è il proprietario del supporto per i requisiti di archiviazione SMS. Per il supporto di archiviazione dedicato, collabora con il fornitore di SMS (Synch, Infobip o Twilio).

Come utilizzare Ccn per le e-mail bcc-email

È possibile inviare una copia per conoscenza nascosta (CCN) di un'e-mail inviata da Journey Optimizer a un indirizzo CCN dedicato. Questa funzione opzionale consente di conservare le copie delle comunicazioni e-mail inviate agli utenti per scopi di conformità e/o archiviazione. L'indirizzo Ccn non è visibile agli altri destinatari del messaggio.

Abilita e-mail Ccn enable-bcc

Per abilitare l'opzione E-mail Ccn, immetti l'indirizzo e-mail desiderato nel campo dedicato della superficie di canale (ossia il predefinito per messaggi). Puoi specificare qualsiasi indirizzo esterno nel formato corretto, ad eccezione di un indirizzo e-mail definito in un sottodominio delegato ad Adobe. Se ad Adobe hai delegato il sottodominio marketing.luma.com, qualsiasi indirizzo come abc@marketing.luma.com non sarà consentito.

CAUTION
È possibile definire un solo indirizzo e-mail Ccn. Assicurati che l’indirizzo Ccn disponga di una capacità di ricezione sufficiente per memorizzare tutte le e-mail inviate utilizzando la superficie di canale corrente.
Altri consigli sono elencati in questa sezione.
NOTE
Se hai acquistato il componente aggiuntivo Healthcare Shield, assicurati che l’ISP dell’indirizzo Ccn supporti il protocollo TLS 1.2.

Al termine della configurazione, tutti i messaggi e-mail basati su questa superficie vengono copiati in modo cieco nell'indirizzo e-mail Ccn immesso. Da lì, i messaggi possono essere elaborati e archiviati utilizzando un sistema esterno.

CAUTION
L’utilizzo della funzione Ccn viene conteggiato rispetto al numero di messaggi per i quali disponi della licenza. Pertanto, abilitarla solo nelle superfici utilizzate per le comunicazioni critiche che si desidera archiviare. Verifica la disponibilità di volumi con licenza nel contratto.

L’impostazione dell’indirizzo e-mail Ccn viene immediatamente salvata ed elaborata a livello di superficie. Quando si crea un nuovo messaggio utilizzando questa superficie, l'indirizzo e-mail Ccn viene visualizzato automaticamente.

Tuttavia, l'indirizzo Ccn viene selezionato per l'invio di comunicazioni in base alla logica descritta qui.

Recommendations e limitazioni bcc-recommendations-limitations

  • Per garantire la conformità alla privacy, le e-mail in Ccn devono essere elaborate da un sistema di archiviazione in grado di memorizzare informazioni personali (PII, personally identifiable information) in modo sicuro.

  • Poiché i messaggi possono contenere dati sensibili o privati, ad esempio informazioni personali (PII, personally identifiable information), accertati che l’indirizzo Ccn sia corretto e che l’accesso ai messaggi sia sicuro.

  • La casella in entrata utilizzata per il campo Ccn deve essere gestita correttamente per quanto riguarda lo spazio e la consegna. Se la casella in entrata restituisce mancati recapiti, alcuni messaggi e-mail potrebbero non essere ricevuti e pertanto non verranno archiviati.

  • I messaggi possono essere recapitati all’indirizzo e-mail Ccn prima dei destinatari target. I messaggi Ccn possono essere inviati anche se i messaggi originali contengono messaggi non recapitati.

  • Non aprire o scorrere le e-mail inviate all'indirizzo Ccn in quanto è stato preso in considerazione nel totale delle aperture e dei clic dall'analisi di invio, il che potrebbe causare alcuni errori di calcolo in report.

  • Non contrassegnare i messaggi come spam nella casella in entrata Ccn, in quanto influirà su tutte le altre e-mail inviate a questo indirizzo.

CAUTION
Non fare clic sul collegamento per annullare l’abbonamento nelle e-mail inviate all’indirizzo in Ccn, in quanto l’abbonamento dei destinatari corrispondenti verrà immediatamente annullato.

Conformità al RGPD gdpr-compliance

Regolamenti come il RGPD stabiliscono che gli interessati devono essere in grado di modificare il loro consenso in qualsiasi momento. Poiché le e-mail in Ccn che stai inviando con Journey Optimizer includono informazioni personali protette (PII), devi modificare lo Schema evento feedback CJM e-mail in Ccn per poter gestire questi PII in conformità con il RGPD e normative simili.

Per farlo, segui la procedura indicata di seguito.

  1. Vai a Gestione dati > Schemi > Sfoglia e seleziona Schema evento feedback e-mail CJM.

  2. Fai clic per espandere _experience, customerJourneyManagment e secondaryRecipientDetail.

  3. Selezionare originalRecipientAddress.

  4. Nella Proprietà campo a destra, scorri verso il basso fino alla casella di controllo Identità.

  5. Selezionala e seleziona anche Identità primaria.

  6. Seleziona uno spazio dei nomi dall’elenco a discesa.

  7. Fare clic su Applica.

NOTE
Per ulteriori informazioni sulla gestione della privacy e sulle normative applicabili, consulta la documentazione di Experience Platform.

Dati di reporting Ccn bcc-reporting

La generazione di rapporti in quanto tale in Ccn non è disponibile nei rapporti percorso e messaggio. Tuttavia, le informazioni vengono memorizzate in un set di dati di sistema denominato Set di dati evento di feedback CCN di AJO. Puoi eseguire query su questo set di dati per trovare informazioni utili, ad esempio a scopo di debug.

Puoi accedere a questo set di dati tramite l’interfaccia utente. Seleziona Gestione dati > Set di dati > Sfoglia e abilita l'opzione Mostra set di dati di sistema dal filtro per visualizzare i set di dati generati dal sistema. Ulteriori informazioni su come accedere ai set di dati in questa sezione.

Per eseguire query su questo set di dati, è possibile utilizzare l'editor di query fornito da Adobe Experience Platform Query Service. Per accedervi, seleziona Gestione dati > Query e fai clic su Crea query. Ulteriori informazioni

A seconda delle informazioni che stai cercando, puoi eseguire le seguenti query.

  1. Per tutte le altre query seguenti, è necessario l’ID azione di percorso. Esegui questa query per recuperare tutti gli ID azione associati a un particolare ID versione percorso negli ultimi 2 giorni:

    code language-none
    SELECT
    DISTINCT
    CAST(TIMESTAMP AS DATE) AS EventTime,
    _experience.journeyOrchestration.stepEvents.journeyVersionID,
    _experience.journeyOrchestration.stepEvents.actionName,
    _experience.journeyOrchestration.stepEvents.actionID
    FROM journey_step_events
    WHERE
    _experience.journeyOrchestration.stepEvents.journeyVersionID = '<journey version id>' AND
    _experience.journeyOrchestration.stepEvents.actionID is not NULL AND
    TIMESTAMP > NOW() - INTERVAL '2' DAY
    ORDER BY EventTime DESC;
    
    note note
    NOTE
    Per ottenere il parametro <journey version id>, selezionare la versione percorso corrispondente dal menu Gestione Percorso > Percorsi. L’ID della versione del percorso viene visualizzato alla fine dell’URL visualizzato nel browser web.
  2. Esegui questa query per recuperare tutti gli eventi di feedback dei messaggi (in particolare lo stato di feedback) generati per un particolare messaggio destinato a un utente specifico negli ultimi 2 giorni:

    code language-none
    SELECT
    _experience.customerJourneyManagement.messageExecution.journeyVersionID AS JourneyVersionID,
    _experience.customerJourneyManagement.messageExecution.journeyActionID AS JourneyActionID,
    timestamp AS EventTime,
    _experience.customerJourneyManagement.emailChannelContext.address AS RecipientAddress,
    _experience.customerjourneymanagement.messagedeliveryfeedback.feedbackStatus AS FeedbackStatus,
    CASE _experience.customerjourneymanagement.messagedeliveryfeedback.feedbackStatus
        WHEN 'sent' THEN 'Sent'
        WHEN 'delay' THEN 'Retry'
        WHEN 'out_of_band' THEN 'Bounce'
        WHEN 'bounce' THEN 'Bounce'
    END AS FeedbackStatusCategory
    FROM cjm_message_feedback_event_dataset
    WHERE
        timestamp > now() - INTERVAL '2' day  AND
        _experience.customerJourneyManagement.messageExecution.journeyVersionID = '<journey version id>' AND
        _experience.customerJourneyManagement.messageExecution.journeyActionID = '<journey action id>' AND
        _experience.customerJourneyManagement.emailChannelContext.address = '<recipient email address>'
        ORDER BY EventTime DESC;
    
    note note
    NOTE
    Per ottenere il parametro <journey action id>, eseguire la prima query descritta in precedenza utilizzando l'ID versione percorso. Il parametro <recipient email address> è l'indirizzo e-mail del destinatario effettivo o di destinazione.
  3. Esegui questa query per recuperare tutti gli eventi di feedback dei messaggi Ccn generati per un particolare messaggio destinato a un utente specifico negli ultimi 2 giorni:

    code language-none
    SELECT
    _experience.customerJourneyManagement.messageExecution.journeyVersionID AS JourneyVersionID,
    _experience.customerJourneyManagement.messageExecution.journeyActionID AS JourneyActionID,
    _experience.customerJourneyManagement.emailChannelContext.address AS BccEmailAddress,
    timestamp AS EventTime,
    _experience.customerJourneyManagement.secondaryRecipientDetail.originalRecipientAddress AS RecipientAddress,
    _experience.customerjourneymanagement.messagedeliveryfeedback.feedbackStatus AS FeedbackStatus,
    CASE _experience.customerjourneymanagement.messagedeliveryfeedback.feedbackStatus
                WHEN 'sent' THEN 'Sent'
                WHEN 'delay' THEN 'Retry'
                WHEN 'out_of_band' THEN 'Bounce'
                WHEN 'bounce' THEN 'Bounce'
            END AS FeedbackStatusCategory
    FROM ajo_bcc_feedback_event_dataset
    WHERE
    timestamp > now() - INTERVAL '2' day  AND
    _experience.customerJourneyManagement.messageExecution.journeyVersionID = '<journey version id>' AND
    _experience.customerJourneyManagement.messageExecution.journeyActionID = '<journeyaction id>' AND
    _experience.customerJourneyManagement.secondaryRecipientDetail.originalRecipientAddress = '<recipient email address>'
    ORDER BY EventTime DESC;
    
  4. Esegui questa query per recuperare tutti gli indirizzi dei destinatari che non hanno ricevuto il messaggio mentre la relativa voce Ccn esiste negli ultimi 30 giorni:

    code language-none
     SELECT
         DISTINCT
     bcc._experience.customerJourneyManagement.secondaryRecipientDetail.originalRecipientAddress AS RecipientAddressesNotRecievedMessage
     FROM ajo_bcc_feedback_event_dataset bcc
     LEFT JOIN cjm_message_feedback_event_dataset mfe
     ON
    bcc._experience.customerJourneyManagement.messageExecution.journeyVersionID =
             mfe._experience.customerJourneyManagement.messageExecution.journeyVersionID AND    bcc._experience.customerJourneyManagement.messageExecution.journeyActionID = mfe._experience.customerJourneyManagement.messageExecution.journeyActionID AND
    bcc._experience.customerJourneyManagement.secondaryRecipientDetail.originalRecipientAddress = mfe._experience.customerJourneyManagement.emailChannelContext.address AND
    mfe._experience.customerJourneyManagement.messageExecution.journeyVersionID = '<journey version id>' AND
    mfe._experience.customerJourneyManagement.messageExecution.journeyActionID = '<journey action id>' AND
    mfe.timestamp > now() - INTERVAL '30' DAY AND
    mfe._experience.customerjourneymanagement.messagedeliveryfeedback.feedbackstatus IN ('bounce', 'out_of_band')
     WHERE bcc.timestamp > now() - INTERVAL '30' DAY;
    
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76