Datenschutz bei E-Mails in der Apple-E-Mail-App

Gilt für v7 und v8

Was hat sich geändert?

2021 führte Apple neue Datenschutzfunktionen für seine native Mail-App ein. Diese App enthält jetzt die Apple-Funktion zum Datenschutz bei E-Mails. Im Grunde können Absender keine Tracking-Pixel mehr verwenden, um Informationen über Empfänger zu erfassen, die sich für die Aktivierung der Apple-Datenschutzfunktion für E-Mails entschieden haben.

Wie wirkt sich dies auf meine Kampagnen aus?

Adobe Campaign bietet die Möglichkeit, Tracking-Pixel zur Verfolgung von E-Mail-Öffnungen zu verwenden. Sie können diese Funktion nicht nur für Targeting und Kampagnen, sondern auch für Metriken verwenden. Sie können beispielsweise Öffnungsraten für E-Mails verwenden, um die Effektivität der Kampagne und die Benutzerinteraktion zu messen. Kurz gesagt, die Segmentierung, das Targeting und die Metriken können sich auf Ihre Kampagnen auswirken.

Welche Maßnahmen sollte ich ergreifen?

Die neue Funktion von Apple ist die Gestalt der Dinge, die in der Branche hinsichtlich des Datenschutzes von E-Mails zu erwarten sind. Wir empfehlen dringend, dass Sie die Empfehlungen von Adobe befolgen.

Auswirkungen auf Ihre Kampagnen-Trigger bewerten

Prüfen Sie, wie sich diese Änderungen auf Ihre aktuellen Kampagnen-Trigger auswirken. Identifizieren Sie die Workflows, in denen E-Mail-Öffnungen als Kriterium für Segmentierung, Zielgruppenbestimmung oder Retargeting verwendet werden. Lesen Sie die Tipps und Tricks.

Daten beibehalten

Speichern Sie Ihre Daten und konsolidieren Sie Ihr aktuelles Wissen auf Geräten. Sie können wichtige Leistungsindikatoren (KPIs) auf dem Benutzeragenten basieren. Sie können beispielsweise KPIs für Profile von Personen erstellen, die die iOS- und die Apple-E-Mail-App verwenden. Lesen Sie die Tipps und Tricks.

Archivieren Sie Ihre Trackinglogs über den Aufbewahrungszeitraum hinaus.

Archivieren Sie Ihre Trackinglogs über den Aufbewahrungszeitraum von Adobe Campaign hinaus:

  1. Überprüfen Sie die Dauer des Aufbewahrungszeitraums in Ihrer Kampagneninstanz.
  2. Überprüfen Sie Ihre aktiven Zielgruppen-Mappings. Bestimmen Sie, ob Sie zusätzlich zur nativen Profiltabelle benutzerdefinierte Profiltabellen verwenden (nmsRecipient).
  3. Exportieren Sie Ihre Trackinglogs aus Adobe Campaign. Schließen Sie die Protokolle ein, die Daten zum Benutzeragenten und zum Betriebssystem enthalten.

Bestimmen Sie, welcher Anteil Ihrer Zielgruppe die Apple-E-Mail-App auf einem iOS-Gerät verwendet.
Mithilfe dieser Bewertung können Sie potenzielle anormale Lücken und deren Ursache identifizieren. Sie können feststellen, ob eine Lücke auf Leistungsprobleme bei Kampagnen oder auf die Datenschutzfunktion von Apple zurückzuführen ist. Lesen Sie die Tipps und Tricks.

Kampagnenstrategie und Leistungsmetriken neu bewerten

Vor allem empfehlen wir dringend, dass Sie Ihre Kampagnenstrategie und Ihre Kampagnenleistungsmetriken proaktiv neu bewerten. Sie können sich erneut auf zuverlässigere Metriken konzentrieren, z. B. Clickthroughs, Produktansichten und Käufe.

Es wird empfohlen, dass Sie die derzeit verfügbaren Daten untersuchen und die Korrelation zwischen Öffnungsraten und anderen Metriken bewerten. Wenn diese Metriken konsistent korrelieren, können Sie Ihre Trigger mit einem guten Vertrauensniveau verbessern.

Tipps und Tricks

Messen des gesamten iOS-Fußabdrucks measure-ios-footprint

Um Einblicke aus Adobe Campaign-Daten zu gewinnen, können Sie vordefinierte Berichte verwenden:

  • Betriebssysteme Bericht

    Verwenden Sie diesen Bericht, um den Besucheranteil nach Betriebssystem und Version zu ermitteln. Weitere Informationen

    Sie können die Verteilung der Besucher nach Betriebssystem in Bezug auf die Gesamt-Besucherzahl anzeigen.

    Für jedes Betriebssystem können Sie die Verteilung der Besucher nach Betriebssystemversion anzeigen.

  • Öffnungsverteilung Bericht

    Verwenden Sie diesen Bericht, um den Anteil der E-Mail-Öffnungen nach Betriebssystem zu ermitteln. Weitere Informationen

Bestimmen, wie das Öffnungs-Tracking von E-Mails verwendet wird find-email-open-tracking

Sie können die Workflows identifizieren, in denen E-Mail-Öffnungen als Kriterium für Segmentierung, Zielgruppenbestimmung und Retargeting verwendet werden.

Dazu können Sie die type -Attribut der getrackten Link-URL (url/@type). Bei E-Mail-Öffnungen ist dieses Attribut auf Öffnen. Dieses Attribut ist im Abfrageeditor verfügbar, dem Abfrage und vordefinierten Filtern. Sie können dieses Attribut als Targeting-Kriterium für Marketing-Kampagnen verwenden.

In diesem Beispiel möchte ein Marketing-Experte ein Prämienangebot an die Empfänger senden, die in den letzten sieben Tagen eine bestimmte E-Mail geöffnet und im letzten Monat einen Kauf getätigt haben. In Workflow-Abfragen können Sie E-Mail-Öffnungen auf unterschiedliche Weise verwenden:

  • Sie können E-Mail-Öffnungen als Targeting-Kriterium in einer Abfrage verwenden.

    Sie können als Filterbedingung festlegen, dass der URL-Typ der Trackinglogs eines bestimmten Versands auf Öffnen.

  • Sie können einen vordefinierten Filter verwenden. Weitere Informationen.

    Sie können diesen vordefinierten Filter in Abfrageaktivitäten in Workflows verwenden.

    note note
    NOTE
    Über einen Workflow lassen sich die Targeting-Kriterien eines vordefinierten Filters nicht anzeigen.

Um die Liste der Workflows abzurufen, in denen E-Mail-Öffnungen als Targeting-Kriterium verwendet werden, müssen Sie die xtk:workflow Schema. Der Inhalt des Workflows wird im XML-Memo (data) im XML-Format.

Sie können festlegen, dass die Workflows diesen Inhalt enthalten müssen:

expr="[url/@type] = 2"

Dieses Targeting-Kriterium bedeutet, dass der Typ der verfolgten URL auf Öffnen.

Anwendungsbeispiel und Beispielpaket

Sie können dieses Implementierungsbeispiel verwenden, um die Workflows zu identifizieren, in denen E-Mail-Öffnungen als Targeting-Kriterium verwendet werden, und um eine Benachrichtigung an den Kampagnenbetreiber Ihrer Wahl zu senden. Sie können diese Implementierung für diese Zwecke verwenden:

  • Sie können die potenziellen Auswirkungen des Wechsels von E-Mail-Öffnungen zu anderen KPIs in Ihren Zielgruppen-Workflows messen. Wenn Sie keine E-Mail-Öffnungen verwenden, ist keine weitere Aktion erforderlich.
  • Wenn Sie Ihre Implementierung neu bewerten, können Sie dieses Beispiel verwenden, um zu vermeiden, dass Workflows übersprungen werden.

Dieses Beispiel zeigt eine benutzerdefinierte Implementierung in einem einzelnen technischen Workflow.

IMPORTANT
Das Paket wird nur als Beispiel bereitgestellt und von Adobe als Produktfunktion nicht unterstützt.
Möglicherweise müssen Sie den Beispielcode an Ihre Kampagnenimplementierung anpassen.
Der Endbenutzer ist allein für die Installation und Verwendung dieses Beispielpakets verantwortlich.
Es wird dringend empfohlen, dieses Paket in einer Nicht-Produktionsumgebung zu testen und zu validieren.

Laden Sie die Beispielpaket und installieren Sie es. Weitere Informationen.

Nachdem Sie das Paket installiert haben, können Sie über den Ordner auf den Workflow zugreifen, der die vordefinierten technischen Workflows in Ihrer Instanz enthält:

/Administration/Production/Technical workflows/nmsTechnicalWorkflow

Wählen Sie in der Benutzeroberfläche Administration > Produktion > Technische Workflows.

Der Workflow umfasst die folgenden Hauptschritte:

  1. Auflisten der Workflows, in denen E-Mail-Öffnungen als Targeting-Kriterium verwendet werden
  2. Listen Sie die vordefinierten Filter auf, in denen E-Mail-Öffnungen als Targeting-Kriterium verwendet werden.
  3. Auflisten der Workflows, in denen diese vordefinierten Filter verwendet werden
  4. Führen Sie die beiden Workflows-Listen in einer Liste zusammen.
  5. Senden Sie eine E-Mail-Benachrichtigung an den angegebenen Benutzer.

Der Workflow umfasst die folgenden detaillierten Schritte:

  1. Die erste Aktivität ist eine Abfrageaktivität im xtk:workflow Schema. Diese Aktivität wird verwendet, um in der entsprechenden Instanz die expliziten Workflow-Abfragen zu finden, die E-Mail-Öffnungen als Targeting-Kriterium enthalten.

    Daraufhin wird eine Liste der Workflows zurückgegeben.

    Da diese Informationen wiederverwendet werden, wird der Name der Arbeitstabelle in einer Variablen der globalen Workflow-Instanz gespeichert.

  2. Eine zweite Abfrage wird verwendet, um die vordefinierten Filter zu finden, die E-Mail-Öffnungen enthalten.

    Daraufhin wird eine Liste vordefinierter Filter zurückgegeben.

  3. Diese Liste vordefinierter Filter wird verwendet, um die Workflows zu finden, in denen diese Filter verwendet werden.

  4. Beide Workflows werden in einer Liste zusammengefasst.

    Zu diesem Zweck wird JavaScript-Code verwendet.

    code language-javascript
    const queryPredFilter = xtk.queryDef.create(
      <queryDef schema={vars.targetSchema} operation="select">
         <select>
           <node alias="@id" expr="@id" />
           <node alias="@name" expr="@name"  />
         </select>
         <where/>
      </queryDef>
        ).ExecuteQuery()
    
    var qDef =
      <queryDef schema="xtk:workflow" operation="select">
        <select>
          <node expr="@id"/>
          <node expr="@internalName"/>
          <node expr="@label"/>
        </select>
        <where>
          <condition boolOperator="OR" expr={"data like '%expr=[url/@type] = 2%'" }/>
        </where>
      </queryDef>
    
    for each (var filter in queryPredFilter) {
    
       //logInfo (filter.@name);
       var condition;
       condition =<condition boolOperator="OR" expr={"data like '%" + filter.@name + "%'" }/>
       qDef.where.appendChild(condition);
    
    }
    
    var queryWorkflowList = xtk.queryDef.create(qDef);
    var workflowList = queryWorkflowList.ExecuteQuery();
    
    var sWorkflowList = "";
    var iCount = 0
    for each (var workflow in workflowList) {
    
       //logInfo ("Workflow ID: " + workflow.@id + " in " + instance.vars.mainTargetSchema);
    
       iWorkflowId = workflow.@id;
       iWorkflowName = workflow.@internaName;
       iWorkflowLabel = workflow.@label;
    
        xtk.session.Write(
              <{instance.vars.mainTargetSchema.split(':')[1]}
                _operation="insertOrUpdate"
                _key="@id"
                xtkschema={instance.vars.mainTargetSchema}
                id={iWorkflowId}
                internaName={iWorkflowName}
                label={iWorkflowLabel}
              />
        )
    }
    
  5. Doppelte Workflows werden aus der zusammengeführten Liste entfernt.

  6. Es wird ein Test durchgeführt, um zu überprüfen, ob die Liste nicht leer ist.

    Wenn die Liste nicht leer ist, wird sie in eine HTML-Tabelle für E-Mail-Benachrichtigungen eingefügt.

    code language-js
    const queryWorkflow = xtk.queryDef.create(
        <queryDef schema={vars.targetSchema} operation="select">
            <select>
                <node alias="@id" expr="@id" />
                <node alias="@internalName" expr="@internalName"  />
                <node alias="@label" expr="@label"  />
            </select>
            <where/>
        </queryDef>
    ).ExecuteQuery()
    
    var sWorkflowList = '<table border="0" >';
    
    sWorkflowList = sWorkflowList + "<tr><th>Worklow Id</th><th>Name</th><th>Label</th></tr>";
    
    for each (var workflow in queryWorkflow) {
    
       sWorkflowList = sWorkflowList + "<tr>" +
                        "<td>" + workflow.@id + "</td>" +
                        "<td>" + workflow.@internalName + "</td>" +
                        "<td>" + workflow.@label + "</td>" +
                        "</tr>";
    
    }
    
    sWorkflowList = sWorkflowList + "</table>";
    
    instance.vars.workflowList = sWorkflowList;
    
  7. Die HTML-Tabelle wird der Benachrichtigungsvorlage hinzugefügt.

    code language-js
    <%= instance.vars.workflowLIst%>
    

    Die E-Mail-Benachrichtigungen enthalten die Liste der Workflows, die E-Mail-Öffnungen als Targeting-Kriterium in Abfragen enthalten.

Aktuelle Tracking-Daten beibehalten preserve-tracking-data

Welche Daten sind betroffen?

Profildaten werden mit Tracking-Daten aus Aktionen wie E-Mail-Öffnungen und Clickthroughs angereichert. Das Tracking bietet über den Benutzeragenten auch wichtige Informationen zu den Geräten des Benutzers, wenn diese Informationen verfügbar sind.

Kurz gesagt, Adobe Campaign-Tracking-Daten bieten folgende Informationen:

  • Das Profil, das mit der Person verknüpft ist, die eine bestimmte E-Mail-Nachricht geöffnet oder angeklickt hat
  • Das Öffnungsdatum
  • Das verwendete Gerät, beispielsweise iPhone oder Mac
  • Betriebssystem und Version, z. B. iOS 15, macOS 12 oder Windows 10
  • Die Anwendung, wie eine E-Mail-Anwendung oder ein Webbrowser, und die Version, z. B. Outlook 2019

Warum sollte ich Tracking-Daten beibehalten?

Es wird dringend empfohlen, diese Daten aus mehreren Gründen zu bewahren:

  • Diese Daten werden von Adobe Campaign für einen begrenzten Zeitraum aufbewahrt. Der Aufbewahrungszeitraum variiert je nach Konfiguration Ihrer Instanz.

    Überprüfen Sie die Einrichtung Ihrer Instanz. Weitere Informationen

  • Zusätzlich zu den letzten Änderungen in Apple können Sie Tracking-Daten verwenden, um einen immensen Wert hinzuzufügen und so die Interaktion Ihrer Zielgruppe zu fördern.

  • Apple kann weitere Änderungen an ihrer nativen Mail-App und ihrer Funktion zum Schutz der Privatsphäre bei E-Mails vornehmen.

Aus all diesen Gründen empfehlen wir dringend, diese Daten so bald wie möglich zu exportieren. Andernfalls können Ihre Tracking-Daten für einen Teil Ihrer Zielgruppe negativ beeinflusst werden.

Wie kann ich Tracking-Daten beibehalten?

Um Tracking-Daten beizubehalten, müssen Sie sie aus Adobe Campaign in Ihr Informationssystem exportieren. Weitere Informationen

IMPORTANT
Im folgenden Beispiel wird der vordefinierte nms:Recipient schema, das das standardmäßige Profilschema ist. Wenn Sie zusätzliche benutzerdefinierte Zielgruppen-Mappings verwenden, die an benutzerdefinierte Profile angehängt sind, empfehlen wir, diese Exportstrategie auf alle benutzerdefinierten Protokolltabellen zu erweitern. Weitere Informationen
Funktionsprinzip

Standardmäßig wird die Variable nms:Recipient -Schema mit drei Schemata verknüpft ist, die Sie exportieren müssen:

Schema
Content
nms:trackingLogRcp
Nachverfolgen von Daten mit dem Benutzer, der Uhrzeit und der betroffenen Nachricht
nms:trackingUrl
Details zum Link, einschließlich der Art, z. B. Öffnen einer E-Mail oder Clickthrough
nms:userAgent
Informationen zum Gerät

Die Tabellen sind im Datenmodell verknüpft.

Verwenden Sie diese Beziehungen, um eine einzige Exportabfrage zu erstellen.

Sie können diese Daten mit nützlichen Informationen aus verknüpften Schemata anreichern:

Schema
Content
nms:recipient
Details zu Profilen
nms:delivery
Informationen zur Nachricht, auf die der Benutzer reagiert hat

Sie können das Ergebnis in eine externe Speicherlösung exportieren, die von Adobe Campaign unterstützt wird:

  • SFTP
  • S3
  • Azure Blob
Implementierung

Dieses Beispiel zeigt, wie Sie Tracking-Daten aus Adobe Campaign exportieren können.

  1. Erstellen Sie einen Workflow, der mit einer Abfrage beginnt.

    Die erste Abfrage dient zum Abrufen der Trackinglogs für die letzten drei Monate.
    Sie können eine inkrementelle Abfrage verwenden, um nur noch nicht exportierte Datensätze zu extrahieren.

    Fügen Sie alle erforderlichen Informationen aus der Zusätzliche Daten Knoten.

  2. Hinzufügen einer Extraktion (Datei) -Aktivität. Ordnen Sie alle Daten aus der Abfrage einem Extraktionsdateiformat zu.

    Wählen Sie das Dateiformat aus, z. B. TXT oder CSV.

  3. Fügen Sie die dritte und letzte Aktivität zum Hochladen der Datei in eine unterstützte Speicherlösung hinzu.

Erweiterte Implementierung: Aufschlüsselung nach iOS-Gerät

Sie können Workflows verwenden, um zu bestimmen, ob ein Empfänger die E-Mail-App von Apple verwendet. Sie können Trackinglogs nach Gerät aufteilen. Sie können beispielsweise Abfragefilter verwenden, um Datensätze nach iOS-Gerät aufzuschlüsseln:

Anwendung
Betriebssystem oder Gerät
Abfragefilter
Apple Mail
iOS 15
operating System (Browser) contains 'iOS 15' and browser (Browser) contains 'ApplewebKit'
Apple Mail
iOS 14 oder iOS 13
browser contains 'AppleWebKit' and operating System of browser contains 'iOS 14' or operating System of browser contains 'iOS 13'
Apple Mail
iOS-Mobilgeräte: iPad, iPod und iPhone
device (Browser) contains iPhone or device (Browser) equal to iPod or device (Browser) equal to iPad and browser (Browser) equal to 'AppleWebKit'
Apple Mail
iPhone , iPad oder iPod
browser (Browser) equal to 'AppleWebKit' and device (Browser) equal to iPhone or device (Browser) equal to iPod or device (Browser) equal to iPad
Apple Mail
Mac
browser (Browser) equal to 'AppleWebKit' and operating System (Browser) contains 'Mac'
Safari
macOS
browser (Browser) equal to 'Safari' and device (Browser) equal to PC and operating System (Browser) contains 'Mac'
Safari
Mobilgeräte
browser (Browser) equal to 'Safari' and device (Browser) equal to iPad or device (Browser) equal to iPod or device (Browser) equal to iPhone

Sie können diese Regeln für verschiedene Zwecke verwenden:

  • Exportieren und Archivieren von Daten in eine externe Speicherlösung
  • Berechnen der KPIs, die an Profile angehängt werden sollen
  • Erstellen von Unterdrückungslisten
  • Reporting

Diese Beispiele zeigen, wie Sie mithilfe von Workflows Datensätze nach iOS-Gerät aufschlüsseln können:

  • Der erste Beispiel-Workflow umfasst die folgenden Aktivitäten:

    1. Die erste Abfrage -Aktivität verwendet, um alle E-Mail-Öffnungen in den letzten drei Monaten auszuwählen.

    2. A Aufspaltung -Aktivität wird verwendet, um die Auswahl nach E-Mail-Anwendung, Browser, Betriebssystem und Gerät aufzuteilen.

    3. A Deduplizierung -Aktivität folgt jedem Aufspaltung -Aktivität. Die Deduplizierung -Aktivität wird verwendet, um doppelte E-Mail-Adressen zu entfernen.

      Die Deduplizierung Aktivität wird nach der Aufspaltung -Aktivität verwenden, um zu vermeiden, dass Informationen zu Empfängern, die verschiedene Geräte verwenden, verloren gehen.

    4. Ein Ende -Aktivität folgt jedem Deduplizierung -Aktivität.

    Dieser Workflow ist nützlich, wenn Sie Empfänger nur in der nativen Empfängertabelle für die Zielgruppenbestimmung speichern.

  • Der zweite Beispiel-Workflow umfasst die folgenden Aktivitäten:

    1. Die erste Abfrage -Aktivität verwendet, um alle E-Mail-Öffnungen in den letzten drei Monaten auszuwählen.

    2. A Deduplizierung -Aktivität wird verwendet, um doppelte E-Mail-Adressen zu entfernen.

    3. A Verzweigung -Aktivität verwendet wird:

      • In einer Transition wird die Dimensionsänderung -Aktivität verwendet wird, um die Empfänger zu finden, auf die sich das Trackinglog bezieht.
      • In der anderen Transition wird die Aufspaltung -Aktivität wird verwendet, um die Auswahl nach E-Mail-Anwendung, Browser, Betriebssystem und Gerät aufzuteilen.
    4. Ein Ende -Aktivität folgt jeder Transition nach Aufspaltung -Aktivität.

    Dieser Workflow ist nützlich, wenn Sie Empfänger in einer anderen Tabelle als der nativen Empfängertabelle speichern.

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