Konfigurieren von Tag-Regeln zur Unterstützung von Adobe Campaign Standard-Anwendungsfällen configuring-rules-launch
Erstellen Sie in der Datenerfassungs-UI Datenelemente und Regeln, damit personenbezogene Daten und andere Informationen von Mobile Apps an Adobe Campaign Standard gesendet werden können.
Damit alle Konfigurationsänderungen in der Datenerfassungs-UI in Kraft treten können, müssen Sie diese Änderungen veröffentlichen. Weitere Informationen finden Sie unter Veröffentlichen.
Gehen Sie wie folgt vor, um Regeln in der Datenerfassungs-UI zu erstellen:
Datenelemente erstellen create-data-elements
Im Folgenden finden Sie die Datenelemente, die Sie in der Datenerfassungs-UI erstellen sollten.
Je nach Bedarf können Sie zusätzliche Datenelemente erstellen.
- Experience-Cloud-ID
- Pkey
- Campaign-Server
So erstellen Sie diese Datenelemente:
-
Klicken Sie in der Datenerfassungs-UI über Ihr Mobile-App-Dashboard auf die Registerkarte Datenelemente.
-
Um das Datenelement Experience-Cloud-ID zu erstellen, klicken Sie auf Neues Datenelement erstellen.
-
Geben Sie im Feld Name beispielsweise mcid ein.
-
Wählen Sie aus der Dropdown-Liste Erweiterung die Option Mobile Core aus. Wählen Sie anschließend Experience-Cloud-ID aus der Dropdown-Liste Datenelement aus.
-
Klicken Sie auf Datenelement hinzufügen, um das Datenelement „Pkey“ zu erstellen.
-
Geben Sie im Feld Name beispielsweise pkey ein.
-
Wählen Sie aus der Dropdown-Liste Erweiterung die Option Adobe Campaign Standard aus. Wählen Sie anschließend pkey aus der Dropdown-Liste Datenelement aus.
-
Klicken Sie auf Datenelement hinzufügen, um das Datenelement „Campaign Server“ zu erstellen.
-
Geben Sie im Feld Name einen Namen ein, beispielsweise camp-server.
-
Wählen Sie aus der Dropdown-Liste Erweiterung die Option Adobe Campaign Standard aus. Wählen Sie anschließend Campaign Server aus der Dropdown-Liste Datenelement aus.
Regeln erstellen creating-rules
Sie müssen Regeln für Folgendes erstellen:
Postback für personenbezogene Daten pii-postback
Zum Senden von personenbezogenen Daten an Adobe Campaign Standard erstellen Sie eine Regel in der Datenerfassungs-UI:
-
Klicken Sie in der Datenerfassungs-UI im Dashboard Ihrer Mobile App auf die Registerkarte Regeln und anschließend auf Neue Regel erstellen.
-
Geben Sie einen Namen ein, beispielsweise Mobile Core – Collect PII.
-
Klicken Sie im Bereich Ereignisse auf Hinzufügen.
-
Wählen Sie aus der Dropdown-Liste Erweiterung die Option Mobile Core aus. Wählen Sie anschließend PII abrufen aus der Dropdown-Liste Ereignistyp aus.
-
Klicken Sie auf Änderungen beibehalten.
-
Klicken Sie im Bereich Aktionen auf Hinzufügen.
-
Wählen Sie aus der Dropdown-Liste Erweiterung die Option Mobile Core aus. Wählen Sie anschließend PII senden aus der Dropdown-Liste Aktionstyp aus.
-
Geben Sie die folgende URL in URL ein:
code language-none https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/subscriptions/{%%mcid%%}
-
Aktivieren Sie das Kontrollkästchen POST-Hauptteil hinzufügen.
-
Geben Sie Folgendes in POST-Hauptteil ein:
code language-none { "marketingCloudId": "{%%mcid%%}", "pushPlatform": "{%contextdata.pushPlatform%}", "cusEmail": "{%contextdata.email%}", "cusFirstName": "{%contextdata.firstName%}", "cusLastName": "{%contextdata.lastName%}" }
Die ID für Marketing Cloud ermöglicht Ihnen die Abstimmung Ihrer App-Abonnenten mit den Empfängern in der Datenbank und ist daher erforderlich. Sie können je nach Ihren Geschäftsanforderungen weitere Schlüssel-Werte-Paare angeben. Im obigen Beispiel werden E-Mail, Vorname und Nachname von der App übergeben.
Die Schlüssel (z. B. cusEmail, cusFirstName und cusLastName) sollten mit den Feld-IDs übereinstimmen, die in Ihrer benutzerdefinierten Ressource in der Adobe Campaign Standard-Instanz definiert sind. Die Wertvariablen (z. B. E-Mail, Vorname und Nachname) sollten mit den Schlüsseln in den JSON-Daten übereinstimmen, die von der mobilen App gesendet werden, während die collectPII-API von AMS aus dem App-Code aufgerufen wird.
Sie können auch abhängig von Ihren Ereignisauslösern Lebenszyklusdaten im Collect PII-Postback oder einem anderen Postback übergeben. Hier ist ein Beispiel für die Lebenszyklusdaten-JSON:
code language-none { "marketingCloudId":"{%%mcid%%}", "pushPlatform":"{%contextdata.pushPlatform%}", "cusDayslastlaunch": "{%%DaysSinceLastUse%%}", "cusDaysfirstlaunch": "{%%DaysSinceFirstUse%%}", "cusLaunches": "{%%Launches%%}" }
Die Datenelemente, die in der Datenerfassungs-UI definiert sind, sollten in doppelte Prozentzeichen (z. B.
%%mcid%%
) und die Kontextvariablen der Mobile App in einfache Prozentzeichen (z. B. %contextdata.email%) eingeschlossen werden. -
Geben Sie unter Content-Typ den Wert application/json ein.
-
Wählen Sie „0“ als Zeitüberschreitung aus.
Ihre Benutzerdaten sind nun konfiguriert und können an Campaign gesendet werden.
In-App-Tracking-Postback inapp-tracking-postback
Um Tracking-Daten zum Reporting über die Interaktion Ihrer Benutzer mit In-App-Nachrichten in der Mobile App an Adobe Campaign Standard zu senden, erstellen Sie die folgende Regel in der Datenerfassungs-UI:
-
Wählen Sie in der Datenerfassungs-UI über das Dashboard Ihrer Mobile App die Registerkarte Regeln und klicken Sie auf Regel hinzufügen.
-
Geben Sie einen Namen ein, beispielsweise Adobe Campaign - In-App Klick-Tracking.
-
Klicken Sie im Bereich Ereignisse auf Hinzufügen.
-
Wählen Sie aus der Dropdown-Liste Erweiterung die Option Adobe Campaign Standard aus. Wählen Sie anschließend In-App Klick-Tracking aus der Dropdown-Liste Ereignistyp aus.
-
Klicken Sie auf Änderungen beibehalten.
-
Klicken Sie im Bereich Aktionen auf Hinzufügen.
-
Wählen Sie aus der Dropdown-Liste Erweiterung die Option Mobile Core aus. Wählen Sie anschließend Postback senden aus der Dropdown-Liste Ereignistyp aus.
-
Geben Sie die folgende URL in URL ein:
code language-none https://{%%camp-server%%}/r/?id={%id%}&mcid={%%mcid%%}
-
Aktivieren Sie das Kontrollkästchen POST-Hauptteil hinzufügen.
-
Geben Sie in POST-Hauptteil {} ein.
-
Geben Sie unter Content-Typ den Wert application/json ein.
-
Wählen Sie „0“ als Zeitüberschreitung aus.
Tracking-Postback für Push-Benachrichtigungen push-tracking-postback
Um Tracking-Daten an Adobe Campaign Standard zu senden, damit Ihre Push-Benachrichtigung und die Benutzerinteraktionen mit Ihrer Mobile App getrackt werden können, müssen Sie eine Regel in der Datenerfassungs-UI erstellen.
Weitere Informationen zum Push-Tracking finden Sie im Abschnitt Push-Tracking.
Verwenden Sie die trackAction-API, um App-Aktionen zu tracken. Weitere Informationen finden Sie unter App-Aktionen tracken.
-
Klicken Sie in der Datenerfassungs-UI über das Dashboard Ihrer Mobile App auf die Registerkarte Regeln und anschließend auf Neue Regel hinzufügen.
-
Geben Sie einen Namen ein, beispielsweise Adobe Campaign - push click tracking.
-
Klicken Sie im Bereich Ereignisse auf Hinzufügen.
-
Wählen Sie aus der Dropdown-Liste Erweiterung die Option Mobile Core aus. Wählen Sie anschließend Aktion tracken aus der Dropdown-Liste Ereignistyp aus.
-
Wählen Sie aus der Dropdown-Liste Aktion die Option Aktion aus. Wählen Sie ist gleich aus und geben Sie Tracking ein.
-
Klicken Sie auf Änderungen beibehalten. Klicken Sie anschließend im Bereich Aktionen auf Hinzufügen.
-
Wählen Sie aus der Dropdown-Liste Erweiterung die Option Mobile Core aus. Wählen Sie anschließend Postback senden aus der Dropdown-Liste Aktionstyp aus.
-
Geben Sie die folgende URL in URL ein:
code language-none https://{%%camp-server%%}/r/?id={%contextdata.broadlogId%},{%contextdata.deliveryId%},{%contextdata.action%}&mcId={%%mcid%%}
-
Aktivieren Sie das Kontrollkästchen POST-Hauptteil hinzufügen.
-
Geben Sie Ihren POST-Hauptteil ein, beispielsweise „{ }“.
-
Geben Sie unter Content-Typ den Wert application/json ein.
-
Wählen Sie „0“ als Zeitüberschreitung aus.
Standort-Postback location-postback
-
Klicken Sie in der Datenerfassungs-UI über das Dashboard Ihrer Mobile App auf die Registerkarte Regeln und anschließend auf Neue Regel hinzufügen.
-
Geben Sie einen Namen ein, beispielsweise Standort-Postback.
-
Klicken Sie im Bereich Ereignisse auf Hinzufügen.
-
Erstellen Sie ein Ereignis, beispielsweise „Enter POI“ oder „Exit POI“. Wählen Sie aus der Dropdown-Liste Erweiterung die Option Places – Betaversion aus. Wählen Sie anschließend Enter POI oder Exit POI aus der Dropdown-Liste Ereignistyp aus.
-
Geben Sie einen Namen ein, beispielsweise Places - Betaversion - Enter POI oder Exit POI.
-
Klicken Sie im Bereich Aktionen auf Hinzufügen.
-
Wählen Sie aus der Dropdown-Liste Erweiterung die Option Mobile Core aus. Wählen Sie anschließend Postback senden aus der Dropdown-Liste Aktionstyp aus.
-
Geben Sie einen Namen ein, beispielsweise Mobile Core - Send Location Postback.
-
Geben Sie die folgende URL in URL ein:
code language-none https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/locations/
-
Aktivieren Sie das Kontrollkästchen POST-Hauptteil hinzufügen und geben Sie Ihren POST-Hauptteil ein, beispielsweise:
code language-none { "locationData": { "distances": "{%%Distance%%}", "poiLabel": "{%%POILabel%%}", "latitude": "{%%Latitude%%}", "longitude": "{%%Longitude%%}", "appId": "{%%AppId%%}", "marketingCloudId": "{%%ECID%%}" } }
note note NOTE Im obigen Beispiel müssen die Datenelemente auf der rechten Seite in der Datenerfassungs-UI konfiguriert werden. Nutzen Sie dazu die Schritte unter Erstellen von Datenelementen. Die Datenelemente auf der linken Seite werden in Adobe Campaign Standard unterstützt und müssen nicht konfiguriert werden. Wenn Sie zusätzliche Daten benötigen, müssen Sie in Adobe Campaign Standard benutzerdefinierte Ressourcenerweiterungen ausführen. -
Geben Sie unter Content-Typ den Wert application/json ein.
-
Wählen Sie „5“ als Zeitüberschreitung aus.