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.
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.
Die neue Funktion von Apple ist die Gestalt der Dinge, die in der Branche hinsichtlich des Datenschutzes von E-Mails zu erwarten sind. Es wird dringend empfohlen, die Empfehlungen der Adobe zu befolgen.
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.
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 von Adobe Campaign hinaus:
nmsRecipient
).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.
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.
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
Sie können die Workflows identifizieren, in denen E-Mail-Öffnungen als Kriterium für Segmentierung, Zielgruppenbestimmung und Retargeting verwendet werden.
Zu diesem Zweck 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 Aktivitäten in einem Workflow 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.
Ü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 getrackten URL auf Öffnen.
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:
Dieses Beispiel zeigt eine benutzerdefinierte Implementierung in einem einzelnen technischen Workflow.
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 die Option Administration > Produktion > Technische Workflows.
Der Workflow umfasst die folgenden Hauptschritte:
Der Workflow umfasst die folgenden detaillierten Schritte:
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.
Eine zweite Abfrage wird verwendet, um die vordefinierten Filter zu finden, die E-Mail-Öffnungen enthalten.
Daraufhin wird eine Liste vordefinierter Filter zurückgegeben.
Diese Liste vordefinierter Filter wird verwendet, um die Workflows zu finden, in denen diese Filter verwendet werden.
Beide Workflows werden in einer Liste zusammengefasst.
Zu diesem Zweck wird JavaScript-Code verwendet.
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}
/>
)
}
Doppelte Workflows werden aus der zusammengeführten Liste entfernt.
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.
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;
Die HTML-Tabelle wird der Benachrichtigungsvorlage hinzugefügt.
<%= instance.vars.workflowLIst%>
Die E-Mail-Benachrichtigungen enthalten die Liste der Workflows, die E-Mail-Öffnungen als Targeting-Kriterium in Abfragen enthalten.
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:
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.
Um Tracking-Daten beizubehalten, müssen Sie sie aus Adobe Campaign in Ihr Informationssystem exportieren. Weitere Informationen
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
Standardmäßig wird die 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:
In diesem Beispiel wird gezeigt, wie Sie Tracking-Daten aus Adobe Campaign exportieren können.
Erstellen Sie einen Workflow, der mit einer Abfrage beginnt.
Die erste Abfrage wird verwendet, um die Trackinglogs für die letzten drei Monate abzurufen.
Sie können eine inkrementelle Abfrage verwenden, um nur die Datensätze zu extrahieren, die Sie noch nicht exportiert haben.
Fügen Sie alle erforderlichen Informationen aus der Zusätzliche Daten Knoten.
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.
Fügen Sie die dritte und letzte Aktivität zum Hochladen der Datei in eine unterstützte Speicherlösung hinzu.
Sie können Workflows verwenden, um zu bestimmen, ob ein Empfänger die Apple-Mail-App 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:
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:
Die erste Abfrage -Aktivität verwendet, um alle E-Mail-Öffnungen in den letzten drei Monaten auszuwählen.
A Aufspaltung -Aktivität wird verwendet, um die Auswahl nach E-Mail-Anwendung, Browser, Betriebssystem und Gerät aufzuteilen.
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 den Verlust von Informationen über Empfänger zu vermeiden, die verschiedene Geräte verwenden.
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:
Die erste Abfrage -Aktivität verwendet, um alle E-Mail-Öffnungen in den letzten drei Monaten auszuwählen.
A Deduplizierung -Aktivität wird verwendet, um doppelte E-Mail-Adressen zu entfernen.
A Verzweigung -Aktivität verwendet wird:
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.