Auf dieser Seite: Erfahren Sie, wie Sie BCC-E-Mails in Adobe Journey Optimizer so konfigurieren, dass Kopien gesendeter E-Mails in Ihrem eigenen Postfach oder externen Archivierungssystem aufbewahrt werden.
Journey Optimizer bietet eine integrierte BCC-E-Mail-Funktion zum Senden von Kopien ausgehender E-Mails an ein dediziertes Postfach. Ihr Unternehmen kann diese Kopien im Postfach aufbewahren oder mithilfe eines externen Archivierungssystems verarbeiten.
Sie können eine Blindkopie (BCC) einer von Journey Optimizer gesendeten E-Mail an eine spezielle BCC-Adresse senden. Mit dieser optionalen Funktion können Sie Kopien der E-Mail-Nachrichten speichern, die Sie Ihren Benutzerinnen und Benutzern zu Zwecken der Einhaltung der Vorschriften und/oder Archivierung senden. Die BCC-Adresse ist für andere Empfängerinnen und Empfänger der Nachricht nicht sichtbar.
Aktivieren von BCC-E-Mails enable-bcc
Um die Option BCC-E-Mail zu aktivieren, geben Sie die gewünschte E-Mail-Adresse in das dafür vorgesehene Feld der Kanalkonfiguration ein. Sie können eine beliebige externe Adresse im korrekten Format angeben, mit Ausnahme einer E-Mail-Adresse, die in der Adobe zugewiesenen Subdomain definiert ist. Wenn Sie zum Beispiel die Subdomain marketing.luma.com an Adobe delegiert haben, ist jede Adresse des Typs abc@marketing.luma.com verboten.
- Sie können nur eine einzige BCC-E-Mail-Adresse definieren. Stellen Sie sicher, dass die Adresse über genügend Empfangskapazität verfügt, um alle E-Mails zu speichern, die mit der aktuellen Kanalkonfiguration gesendet werden. Weitere Empfehlungen finden Sie in diesem Abschnitt.
- Wenn Sie das Add-on-Angebot „Healthcare Shield“ erworben haben, stellen Sie sicher, dass der ISP Ihrer BCC-Adresse das TLS 1.2-Protokoll unterstützt.
Nach der Konfiguration wird für alle auf dieser Konfiguration basierenden E-Mail-Nachrichten eine Blindkopie an die von Ihnen eingegebene BCC-E-Mail-Adresse gesendet. Von dort aus können Nachrichten mithilfe eines externen Systems verarbeitet und archiviert werden.
Die Einstellung der BCC-E-Mail-Adresse wird sofort auf der Ebene der Konfiguration gespeichert und verarbeitet. Wenn Sie mit dieser Konfiguration eine neue Nachricht erstellen, wird die BCC-E-Mail-Adresse automatisch angezeigt.
Die BCC-Adresse wird jedoch gemäß der hier beschriebenen Logik für den Versand von Nachrichten übernommen.
Empfehlungen und Einschränkungen bcc-recommendations-limitations
-
Aus Datenschutzgründen müssen BCC-E-Mails von einem Archivierungssystem bearbeitet werden, in dem personenbezogene Daten (PII, Personally Identifiable Information) sicher aufbewahrt werden.
-
Da Nachrichten vertrauliche oder private Daten enthalten können, z. B. personenbezogene Daten (PII), müssen Sie dafür sorgen, dass die BCC-Adresse korrekt ist, und den Zugriff auf Nachrichten schützen.
-
Ihr Posteingang, der für BCC verwendet wird, sollte in Bezug auf Speicherplatz und Versand ordnungsgemäß verwaltet werden. Wenn der Posteingang Bounces zurückgibt, werden manche E-Mails möglicherweise nicht empfangen und daher nicht archiviert.
-
Nachrichten können vor dem Versand an die Zielgruppe an die BCC-E-Mail-Adresse gesendet werden. BCC-Nachrichten können auch dann gesendet werden, wenn es bei den ursprünglichen Nachrichten zu einem Bounce kam.
-
Öffnen oder klicken Sie nicht durch die an die BCC-Adresse gesendeten E-Mails, da sie bei der Versandanalyse in der Gesamtzahl der Öffnungen und Klicks berücksichtigt werden. Das könnte in Berichten zu falschen Berechnungen führen.
-
Markieren Sie im BCC-Posteingang keine Nachrichten als Spam, da sich das auf alle anderen an diese Adresse gesendeten E-Mails auswirken wird.
DSGVO-Konformität gdpr-compliance
Vorschriften wie die DSGVO besagen, dass die betroffenen Personen ihr Einverständnis jederzeit ändern können. Da die mit Journey Optimizer gesendeten BCC-E-Mails sichere personenbezogene Daten enthalten, müssen Sie das AJO-Ereignisschema mit Feedback von sekundären Empfangenden bearbeiten, um diese personenbezogenen Daten unter Einhaltung der DSGVO und ähnlicher Vorschriften verwalten zu können.
Gehen Sie dazu wie folgt vor.
-
Gehen Sie zu Daten-Management > Schemata > Durchsuchen und wählen Sie AJO-Ereignisschema mit Feedback von sekundären Empfangenden aus.
{width="95%"}
-
Klicken Sie auf _experience, customerJourneyManagement und dann auf secondaryRecipientDetail, um die Struktur zu erweitern.
-
Wählen Sie originalRecipientAddress aus.
-
In den Feldeigenschaften rechts scrollen Sie nach unten zum Kontrollkästchen Identität.
-
Markieren Sie es und wählen Sie auch Primäre Identität aus.
-
Wählen Sie einen Namespace aus der Dropdown-Liste aus.
{width="85%"}
-
Klicken Sie auf Übernehmen.
BCC-Berichtsdaten bcc-reporting
Das Reporting über BCC als solches ist in den Journey- und Nachrichtenberichten nicht verfügbar. Informationen werden jedoch in einem Systemdatensatz mit dem Namen AJO-Ereignisdatensatz mit Feedback von sekundären Empfangenden gespeichert. Sie können Abfragen für diesen Datensatz ausführen, um beispielsweise nützliche Informationen zu Debugging-Zwecken zu finden. Die Felder dieses Datensatzes finden Sie in der Adobe Journey Optimizer-Schemareferenz (derzeit dort als AJO E-Mail-BCC-Feedback-Ereignisschema aufgeführt).
Um über die Benutzeroberfläche auf diesen Datensatz zuzugreifen, wählen Sie Daten-Management > Datensätze > Durchsuchen aus. Weitere Informationen zum Zugriff auf Datensätze finden Sie in diesem Abschnitt.
Um Abfragen für diesen Datensatz auszuführen, können Sie den Abfrage-Editor verwenden, der vom Abfrage-Service von Adobe Experience Platform bereitgestellt wird. Um darauf zuzugreifen, wählen Sie Daten-Management > Abfragen und klicken Sie auf Abfrage erstellen. Weitere Informationen
Je nach gesuchten Informationen können Sie die folgenden Abfragen ausführen.
-
Für alle anderen Abfragen unten benötigen Sie die Journey-Aktions-ID. Führen Sie diese Abfrage aus, um alle innerhalb der letzten 2 Tage mit einer bestimmten Journey-Versions-ID verknüpften Aktions-IDs abzurufen:
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 Um den <journey version id>-Parameter abzurufen, wählen Sie die entsprechende Journey-Version aus dem Menü Journey-Management > Journeys aus. Die Journey-Versions-ID wird am Ende der URL angezeigt, die in Ihrem Webbrowser zu sehen ist. Weitere Informationen über Journey-Versionen {width="85%"}
-
Führen Sie diese Abfrage aus, um alle Nachrichten-Feedback-Ereignisse (insbesondere den Feedback-Status) abzurufen, die in den letzten 2 Tagen für eine bestimmte Nachricht generiert wurden, die an eine bestimmte Benutzerin bzw. einen bestimmten Benutzer gesendet wurde:
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 Um den <journey action id>-Parameter abzurufen, führen Sie die erste oben beschriebene Abfrage mit der Journey-Versions-ID aus. Der<recipient email address>-Parameter ist die E-Mail-Adresse des Zielkontakts oder des tatsächlichen Empfängers. -
Führen Sie diese Abfrage aus, um alle BCC-Nachrichten-Feedback-Ereignisse abzurufen, die für eine bestimmte Nachricht, die innerhalb der letzten 2 Tage an einen bestimmten Benutzer gesendet wurde, generiert wurden:
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; -
Führen Sie diese Abfrage aus, um alle Empfängeradressen abzurufen, die die Nachricht nicht erhalten haben, obwohl ihr BCC-Eintrag innerhalb der letzten 30 Tage existierte:
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;
Verwenden des Nachrichten-Headers, um BCC-Kopien und gesendete E-Mail-Informationen abzugleichen bcc-header
Wenn Ihre E-Mail-BCC-Kopien beispielsweise auf einem externen System archiviert werden, können Sie die Informationen zu den entsprechenden gesendeten E-Mails mithilfe eines in der Nachricht enthaltenen Headers abrufen.
Jede E-Mail-Nachricht enthält jetzt einen Header mit dem Namen x-message-profile-id. Der Wert dieses Headers ist für jedes Profil unterschiedlich: Er ist für jede gesendete E-Mail und die entsprechende BCC-E-Mail-Kopie eindeutig.
Der Header x-message-profile-id wird auch in den folgenden Systemdatensätzen gespeichert: AJO-Nachrichten-Feedback-Ereignisdatensatz (gesendete E-Mails) und AJO-Ereignisdatensatz mit Feedback von sekundären Empfangenden (BCC-Kopien). Sie können diese Datensätze abfragen, um die BCC-Kopie und die entsprechende tatsächliche E-Mail abzugleichen.
-
Um über die Benutzeroberfläche auf diese Datensätze zuzugreifen, wählen Sie Daten-Management > Datensätze > Durchsuchen aus. Weitere Informationen zum Zugriff auf Datensätze finden Sie in diesem Abschnitt.
-
Verwenden Sie den Abfrage-Editor, der vom Abfrage-Service von Adobe Experience Platform bereitgestellt wird. Um darauf zuzugreifen, wählen Sie Daten-Management > Abfragen und klicken Sie auf Abfrage erstellen. Weitere Informationen
Nachfolgend finden Sie einige Beispielabfragen, die Sie ausführen können, um Informationen zu Ihren BCC-Kopien abzurufen.
Abfrage 1
So verknüpfen Sie das BCC-Ereignis mit dem entsprechenden Feedback-Ereignis für die tatsächliche E-Mail mit den Details der Kampagnenaktion:
SELECT
mfe.timestamp AS OriginalRecipientFeedbackEventTime,
mfe._experience.customerJourneyManagement.emailChannelContext.address AS OriginalRecipientEmailAddress,
bcc._experience.customerJourneyManagement.emailChannelContext.address AS BCCEmailAddress,
mfe._experience.customerjourneymanagement.messagedeliveryfeedback.feedbackstatus AS OriginalRecipientMessageFeedbackStatus,
mfe._experience.customerJourneyManagement.messageExecution.campaignID AS CampaignID,
mfe._experience.customerJourneyManagement.messageExecution.campaignActionID AS CampaignActionID,
mfe._experience.customerJourneyManagement.messageExecution.batchInstanceID AS BatchInstanceID,
mfe._experience.customerJourneyManagement.messageExecution.messageID AS MessageID
FROM ajo_bcc_feedback_event_dataset bcc
LEFT JOIN ajo_message_feedback_event_dataset mfe
ON bcc._experience.customerJourneyManagement.messageProfile.messageProfileID =
mfe._experience.customerJourneyManagement.messageProfile.messageProfileID AND
mfe.timestamp > now() - INTERVAL '30' day
WHERE
bcc.timestamp > now() - INTERVAL '30' DAY AND
bcc._experience.customerJourneyManagement.messageProfile.messageProfileID = '<x-message-profile-id>'
ORDER BY mfe.timestamp DESC;
Abfrage 2
So verknüpfen Sie das BCC-Ereignis mit dem entsprechenden Feedback-Ereignis für die eigentliche E-Mail mit den Details der Journey-Aktion:
SELECT
mfe.timestamp AS OriginalRecipientFeedbackEventTime,
mfe._experience.customerJourneyManagement.emailChannelContext.address AS OriginalRecipientEmailAddress,
bcc._experience.customerJourneyManagement.emailChannelContext.address AS BCCEmailAddress,
mfe._experience.customerjourneymanagement.messagedeliveryfeedback.feedbackstatus AS OriginalRecipientMessageFeedbackStatus,
mfe._experience.customerJourneyManagement.messageExecution.journeyActionID AS journeyActionID,
mfe._experience.customerJourneyManagement.messageExecution.journeyVersionID AS JourneyVersionID,
mfe._experience.customerJourneyManagement.messageExecution.journeyVersionInstanceID AS JourneyVersionInstanceID,
mfe._experience.customerJourneyManagement.messageExecution.batchInstanceID AS BatchInstanceID,
mfe._experience.customerJourneyManagement.messageExecution.messageID AS MessageID
FROM ajo_bcc_feedback_event_dataset bcc
LEFT JOIN ajo_message_feedback_event_dataset mfe
ON bcc._experience.customerJourneyManagement.messageProfile.messageProfileID =
mfe._experience.customerJourneyManagement.messageProfile.messageProfileID AND
mfe.timestamp > now() - INTERVAL '30' day
WHERE
bcc.timestamp > now() - INTERVAL '30' DAY AND
bcc._experience.customerJourneyManagement.messageProfile.messageProfileID = '<x-message-profile-id>'
ORDER BY mfe.timestamp DESC;