Show Menu
THEMEN×

Stellen Sie eine Verbindung zu Streaming-Zielen her und aktivieren Sie Daten in der Echtzeit-Platform der Kundendaten von Adobe mithilfe von APIs

Die CDP-Dateien Amazon Kinesis und die Azure Event Hubs Ziele in Adobe Echtzeit sind derzeit in der Betaphase. Dokumentation und Funktionalität können sich ändern.
Dieses Lernprogramm zeigt, wie Sie mit API-Aufrufen eine Verbindung zu Ihren Adobe Experience Platformen herstellen, eine Verbindung zu einem Streaming Cloud-Datenspeicherung-Ziel herstellen ( Amazon Kinesis oder Azurblauer Ereignis-Hubs ), einen Datenfluss zu Ihrem neu erstellten Ziel erstellen und Daten zu Ihrem neu erstellten Ziel aktivieren können.
Dieses Lernprogramm verwendet das Amazon Kinesis Ziel in allen Beispielen, aber die Schritte sind für Azure Event Hubsidentisch.
Wenn Sie die Benutzeroberfläche in der Echtzeit-CDP von Adobe verwenden möchten, um eine Verbindung zu einem Ziel herzustellen und Daten zu aktivieren, finden Sie weitere Informationen unter Verbinden eines Ziels und Aktivieren von Profilen und Segmenten mit einem Ziel -Lernprogramm.

Erste Schritte

Dieses Handbuch erfordert ein Verständnis der folgenden Komponenten der Adobe Experience Platform:
  • Erlebnis-Datenmodell (XDM)-System : Das standardisierte Framework, mit dem Experience Platform Kundenerlebnisdaten organisiert.
  • Katalogdienst : Catalog ist das Datensatzsystem für die Datenposition und -linie innerhalb der Experience Platform.
  • Sandboxen : Experience Platform bietet virtuelle Sandboxen, die eine Instanz einer Platform in separate virtuelle Umgebung unterteilen, um Anwendungen für digitale Erlebnisse zu entwickeln und weiterzuentwickeln.
Die folgenden Abschnitte enthalten zusätzliche Informationen, die Sie zur Aktivierung von Daten an Streaming-Ziele in Adobe Echtzeit-CDP kennen müssen.

Erforderliche Berechtigungen erfassen

Um die Schritte in diesem Lernprogramm abzuschließen, sollten Sie die folgenden Anmeldeinformationen entsprechend der Art der Ziele, mit denen Sie Segmente verbinden und aktivieren, bereitstellen.
  • Für Amazon Kinesis Verbindungen: accessKeyId , secretKey oder region oder connectionUrl
  • Für Azure Event Hubs Verbindungen: sasKeyName , sasKey , namespace

Lesen von Beispiel-API-Aufrufen

In diesem Lernprogramm finden Sie Beispiele für API-Aufrufe, die zeigen, wie Sie Ihre Anforderungen formatieren. Dazu gehören Pfade, erforderliche Kopfzeilen und ordnungsgemäß formatierte Anforderungs-Nutzdaten. Beispiel-JSON, die in API-Antworten zurückgegeben wird, wird ebenfalls bereitgestellt. Informationen zu den Konventionen, die in der Dokumentation für Beispiel-API-Aufrufe verwendet werden, finden Sie im Abschnitt zum Lesen von Beispiel-API-Aufrufen im Handbuch zur Fehlerbehebung bei Experience Platformen.

Werte für erforderliche und optionale Überschriften sammeln

Um Platformen-APIs aufzurufen, müssen Sie zunächst das Authentifizierungslehrgang abschließen. Das Abschließen des Authentifizierungtutorials stellt die Werte für die einzelnen erforderlichen Kopfzeilen in allen Experience Platform API-Aufrufen bereit, wie unten dargestellt:
  • Genehmigung: Träger {ACCESS_TOKEN}
  • x-api-key: {API_KEY}
  • x-gw-ims-org-id: {IMS_ORG}
Ressourcen in Experience Platform können zu bestimmten virtuellen Sandboxen isoliert werden. Bei Anforderungen an Platformen-APIs können Sie den Namen und die ID der Sandbox angeben, in der der Vorgang ausgeführt wird. Dies sind optionale Parameter.
  • x-sandbox-name: {SANDBOX_NAME}
Für alle Anforderungen, die eine Payload enthalten (POST, PUT, PATCH), ist ein zusätzlicher Medientyp-Header erforderlich:
  • Content-Type: application/json

Swagger-Dokumentation

Die zugehörige Referenzdokumentation für alle API-Aufrufe finden Sie in diesem Tutorial in Swagger. Weitere Informationen finden Sie in der Dokumentation zur Flow Service API unter Adobe.io . Es wird empfohlen, dieses Tutorial und die Seite Swagger-Dokumentation parallel zu verwenden.

Liste der verfügbaren Streaming-Ziele

Als ersten Schritt sollten Sie entscheiden, in welchem Streaming-Ziel Daten aktiviert werden sollen. Zunächst führen Sie einen Aufruf durch, um eine Liste der verfügbaren Ziele anzufordern, mit denen Sie eine Verbindung herstellen und Segmente aktivieren können. Führen Sie die folgende GET-Anforderung an den connectionSpecs Endpunkt aus, um eine Liste der verfügbaren Ziele zurückzugeben:
API-Format
GET /connectionSpecs

Anfrage
curl --location --request GET 'https://platform.adobe.io/data/foundation/flowservice/connectionSpecs' \
--header 'accept: application/json' \
--header 'x-gw-ims-org-id: {IMS_ORG}' \
--header 'x-api-key: {API_KEY}' \
--header 'x-sandbox-name: {SANDBOX_NAME}' \
--header 'Authorization: Bearer {ACCESS_TOKEN}'

Antwort
Eine erfolgreiche Antwort enthält eine Liste der verfügbaren Ziele und ihrer eindeutigen Bezeichner ( id ). Speichern Sie den Wert des Ziels, das Sie verwenden möchten, wie in weiteren Schritten erforderlich. Wenn Sie z. B. eine Verbindung herstellen und Segmente bereitstellen möchten Amazon Kinesis oder Azure Event Hubs, suchen Sie in der Antwort nach folgendem Codefragment:
{
    "id": "86043421-563b-46ec-8e6c-e23184711bf6",
  "name": "Amazon Kinesis",
  ...
  ...
}

{
    "id": "bf9f5905-92b7-48bf-bf20-455bc6b60a4e",
  "name": "Azure Event Hubs",
  ...
  ...
}

Herstellen einer Verbindung zu Ihren Experience Platformen

Als Nächstes müssen Sie eine Verbindung zu den Daten Ihrer Experience Platform herstellen, damit Sie die Profil-Daten exportieren und in Ihrem bevorzugten Ziel aktivieren können. Diese besteht aus zwei Unterteilen, die nachfolgend beschrieben werden.
  1. Zunächst müssen Sie einen Aufruf ausführen, um den Zugriff auf Ihre Daten in Experience Platform zu autorisieren, indem Sie eine Basisverbindung einrichten.
  2. Anschließend führen Sie mit der Basis-Verbindungs-ID einen weiteren Aufruf durch, bei dem Sie eine Quellverbindung erstellen, die die Verbindung zu den Daten Ihrer Experience Platform herstellt.

Zugriff auf Ihre Daten in der Experience Platform genehmigen

API-Format
POST /connections

Anfrage
curl --location --request POST 'https://platform.adobe.io/data/foundation/flowservice/connections' \
--header 'Authorization: Bearer {ACCESS_TOKEN}' \
--header 'x-api-key: {API_KEY}' \
--header 'x-gw-ims-org-id: {IMS_ORG}' \
--header 'x-sandbox-name: {SANDBOX_NAME} \
--header 'Content-Type: application/json' \
--data-raw '{
            "name": "Base connection to Experience Platform",
            "description": "This call establishes the connection to Experience Platform data",
            "connectionSpec": {
                "id": "{CONNECTION_SPEC_ID}",
                "version": "1.0"
            }
}'

  • {CONNECTION_SPEC_ID} : Verwenden Sie die Verbindungsspezifikations-ID für Unified Profil Service - 8a9c3494-9708-43d7-ae3f-cda01e5030e1 .
Antwort
Eine erfolgreiche Antwort enthält die eindeutige Kennung der Basisverbindung ( id ). Speichern Sie diesen Wert so, wie er im nächsten Schritt zum Erstellen der Quellverbindung erforderlich ist.
{
    "id": "1ed86558-59b5-42f7-9865-5859b552f7f4"
}

Herstellen einer Verbindung zu Ihren Experience Platformen

API-Format
POST /sourceConnections

Anfrage
curl --location --request POST 'https://platform.adobe.io/data/foundation/flowservice/sourceConnections' \
--header 'Authorization: Bearer {ACCESS_TOKEN}' \
--header 'x-api-key: {API_KEY}' \
--header 'x-gw-ims-org-id: {IMS_ORG}' \
--header 'x-sandbox-name: {SANDBOX_NAME}' \
--header 'Content-Type: application/json' \
--data-raw '{
            "name": "Connecting to Unified Profile Service",
            "description": "Optional",
            "connectionSpec": {
                "id": "{CONNECTION_SPEC_ID}",
                "version": "1.0"
            },
            "baseConnectionId": "{BASE_CONNECTION_ID}",
            "data": {
                "format": "json"
            },
            "params" : {}
}'

  • {BASE_CONNECTION_ID} : Verwenden Sie die ID, die Sie im vorherigen Schritt erhalten haben.
  • {CONNECTION_SPEC_ID} : Verwenden Sie die Verbindungsspezifikations-ID für Unified Profil Service - 8a9c3494-9708-43d7-ae3f-cda01e5030e1 .
Antwort
Eine erfolgreiche Antwort gibt die eindeutige Kennung ( id ) für die neu erstellte Quellverbindung zum Unified Profil Service zurück. Dadurch wird bestätigt, dass Sie erfolgreich eine Verbindung zu Ihren Experience Platformen hergestellt haben. Speichern Sie diesen Wert so, wie er in einem späteren Schritt erforderlich ist.
{
    "id": "ed48ae9b-c774-4b6e-88ae-9bc7748b6e97"
}

Connect to streaming destination

In diesem Schritt richten Sie eine Verbindung zu Ihrem gewünschten Streaming-Ziel ein. Diese besteht aus zwei Unterteilen, die nachfolgend beschrieben werden.
  1. Zunächst müssen Sie einen Aufruf ausführen, um den Zugriff auf das Streaming-Ziel zu autorisieren, indem Sie eine Basisverbindung einrichten.
  2. Mithilfe der Basis-Verbindungs-ID führen Sie dann einen weiteren Aufruf durch, bei dem Sie eine Zielgruppe erstellen, die den Speicherort in Ihrem Datenspeicherung-Konto, an dem die exportierten Daten bereitgestellt werden, sowie das Format der zu exportierenden Daten angibt.

Zugriff auf das Streaming-Ziel genehmigen

API-Format
POST /connections

Anfrage
curl --location --request POST 'https://platform.adobe.io/data/foundation/flowservice/connections' \
--header 'Authorization: Bearer {ACCESS_TOKEN}' \
--header 'x-api-key: {API_KEY}' \
--header 'x-gw-ims-org-id: {IMS_ORG}' \
--header 'x-sandbox-name: {SANDBOX_NAME}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "Connection for Amazon Kinesis/ Azure Event Hubs",
    "description": "your company's holiday campaign",
    "connectionSpec": {
        "id": "{_CONNECTION_SPEC_ID}",
        "version": "1.0"
    },
    "auth": {
        "specName": "{AUTHENTICATION_CREDENTIALS}",
        "params": { // use these values for Amazon Kinesis connections
            "accessKeyId": "{ACCESS_ID}",
            "secretKey": "{SECRET_KEY}",
            "region": "{REGION}"
        },
        "params": { // use these values for Azure Event Hubs connections
            "sasKeyName": "{SAS_KEY_NAME}",
            "sasKey": "{SAS_KEY}",
            "namespace": "{EVENT_HUB_NAMESPACE}"
        }        
    }
}'

  • {CONNECTION_SPEC_ID} : Verwenden Sie die Verbindungsspezifikations-ID, die Sie im Schritt Liste der verfügbaren Ziele erhalten haben.
  • {AUTHENTICATION_CREDENTIALS} : Geben Sie den Namen Ihres Streaming-Ziels ein, z. B.: Amazon Kinesis authentication credentials oder Azure Event Hubs authentication credentials .
  • {ACCESS_ID} : Für Amazon-Kinesis-Verbindungen. Ihre Zugriffs-ID für Ihren Amazon Kinesis Datenspeicherung-Speicherort.
  • {SECRET_KEY} : Für Amazon-Kinesis-Verbindungen. Ihr geheimer Schlüssel für Ihre Amazon Kinesis Datenspeicherung.
  • {REGION} : Für Amazon-Kinesis-Verbindungen. Die Region in Ihrem Amazon Kinesis-Konto, in der Adobe Echtzeit-CDP Ihre Daten streamen wird.
  • {SAS_KEY_NAME} : Für das Ereignis sind Verbindungen möglich. Geben Sie den Namen Ihres SAS-Schlüssels ein. Informationen zur Authentifizierung mit Azure Event Hubs SAS-Schlüsseln finden Sie in der Microsoft-Dokumentation .
  • {SAS_KEY} : Für das Ereignis sind Verbindungen möglich. Geben Sie Ihren SAS-Schlüssel ein. Informationen zur Authentifizierung mit Azure Event Hubs SAS-Schlüsseln finden Sie in der Microsoft-Dokumentation .
  • {EVENT_HUB_NAMESPACE} : Für das Ereignis sind Verbindungen möglich. Füllen Sie den Namensraum der Azurblauen Ereignis Hubs aus, in dem Adobe Echtzeit-CDP Ihre Daten streamen wird. Weitere Informationen finden Sie unter Ereignis-Hubs-Namensraum event-hubs-create#create-an-event-hubs-namespace erstellen in der Microsoft-Dokumentation.
Antwort
Eine erfolgreiche Antwort enthält die eindeutige Kennung der Basisverbindung ( id ). Speichern Sie diesen Wert so, wie er im nächsten Schritt erforderlich ist, um eine Zielgruppe-Verbindung zu erstellen.
{
    "id": "1ed86558-59b5-42f7-9865-5859b552f7f4"
}

Speicherort und Datenformat der Datenspeicherung angeben

API-Format
POST /targetConnections

Anfrage
curl --location --request POST 'https://platform.adobe.io/data/foundation/flowservice/targetConnections' \
--header 'Authorization: Bearer {ACCESS_TOKEN}' \
--header 'x-api-key: {API_KEY}' \
--header 'x-gw-ims-org-id: {IMS_ORG}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "Amazon Kinesis/ Azure Event Hubs target connection",
    "description": "Connection to Amazon Kinesis/ Azure Event Hubs",
    "baseConnection": "{BASE_CONNECTION_ID}",
    "connectionSpec": {
        "id": "{CONNECTION_SPEC_ID}",
        "version": "1.0"
    },
    "data": {
        "format": "json",
    },
    "params": { // use these values for Amazon Kinesis connections
        "stream": "{NAME_OF_DATA_STREAM}", 
        "region": "{REGION}"
    },
    "params": { // use these values for Azure Event Hubs connections
        "eventHubName": "{EVENT_HUB_NAME}"
    }
}'

  • {BASE_CONNECTION_ID} : Verwenden Sie die Basis-Verbindungs-ID, die Sie im obigen Schritt erhalten haben.
  • {CONNECTION_SPEC_ID} : Verwenden Sie die Verbindungsspezifikation, die Sie im Schritt erhalten haben Sie die Liste der verfügbaren Ziele .
  • {NAME_OF_DATA_STREAM} : Für Amazon-Kinesis-Verbindungen. Geben Sie den Namen Ihres vorhandenen Datenstroms in Ihrem Amazon Kinesis-Konto ein. Adobe Echtzeit-CDP exportiert Daten in diesen Stream.
  • {REGION} : Für Amazon-Kinesis-Verbindungen. Die Region in Ihrem Amazon Kinesis-Konto, in der Adobe Echtzeit-CDP Ihre Daten streamen wird.
  • {EVENT_HUB_NAME} : Für das Ereignis sind Verbindungen möglich. Füllen Sie den Azurblauen Ereignis Hub-Namen aus, unter dem Adobe Echtzeit-CDP Ihre Daten streamen wird. Weitere Informationen finden Sie unter Ereignis-Hub event-hubs-create#create-an-event-hub erstellen in der Microsoft-Dokumentation.
Antwort
Eine erfolgreiche Antwort gibt die eindeutige Kennung ( id ) für die neu erstellte Zielgruppe-Verbindung mit Ihrem Streaming-Ziel zurück. Speichern Sie diesen Wert so, wie er in späteren Schritten erforderlich ist.
{
    "id": "12ab90c7-519c-4291-bd20-d64186b62da8"
}

Datenfluss erstellen

Mithilfe der IDs, die Sie in den vorherigen Schritten erhalten haben, können Sie jetzt einen Datendurchlauf zwischen den Daten Ihrer Experience Platform und dem Ziel erstellen, an das Sie Daten aktivieren möchten. Stellen Sie sich diesen Schritt als eine Konstruktion der Pipeline vor, durch die Daten später zwischen der Experience Platform und dem gewünschten Ziel fließen.
Um einen Datenflug zu erstellen, führen Sie eine POST-Anforderung wie unten dargestellt durch und geben Sie dabei die unten genannten Werte innerhalb der Nutzlast ein.
Führen Sie die folgende POST-Anforderung aus, um einen Datenflug zu erstellen.
API-Format
POST /flows

Anfrage
curl -X POST \
'https://platform.adobe.io/data/foundation/flowservice/flows' \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {IMS_ORG}' \
-H 'x-sandbox-name: {SANDBOX_NAME}' \
-H 'Content-Type: application/json' \
-d  '{
   
        "name": "Create dataflow to Amazon Kinesis/ Azure Event Hubs",
        "description": "This operation creates a dataflow to Amazon Kinesis/ Azure Event Hubs",
        "flowSpec": {
            "id": "{FLOW_SPEC_ID}",
            "version": "1.0"
        },
        "sourceConnectionIds": [
            "{SOURCE_CONNECTION_ID}"
        ],
        "targetConnectionIds": [
            "{TARGET_CONNECTION_ID}"
        ]
    }

  • {FLOW_SPEC_ID} : Die Flussspec-ID für Profil-basierte Ziele lautet 71471eba-b620-49e4-90fd-23f1fa0174d8 . Verwenden Sie diesen Wert im Aufruf.
  • {SOURCE_CONNECTION_ID} : Verwenden Sie die Quell-Verbindungs-ID, die Sie im Schritt Verbindung zu Ihrer Experience Platform herstellen erhalten haben.
  • {TARGET_CONNECTION_ID} : Verwenden Sie die Zielgruppe-Verbindungs-ID, die Sie im Schritt Verbinden mit Streaming-Ziel erhalten haben.
Antwort
Bei einer erfolgreichen Antwort werden die ID ( id ) des neu erstellten Datenflusses und eine etag zurückgegeben. Beachten Sie beide Werte. wie im nächsten Schritt beschrieben, um Segmente zu aktivieren.
{
    "id": "8256cfb4-17e6-432c-a469-6aedafb16cd5",
    "etag": "8256cfb4-17e6-432c-a469-6aedafb16cd5"
}

Aktivieren von Daten an Ihrem neuen Ziel

Nachdem Sie alle Verbindungen und den Datenfluss erstellt haben, können Sie jetzt Ihre Profil-Daten auf die Streaming-Plattform aktivieren. In diesem Schritt wählen Sie aus, welche Segmente und welche Profil-Attribute Sie an das Ziel senden, und Sie können Daten planen und an das Ziel senden.
Um Segmente an Ihrem neuen Ziel zu aktivieren, müssen Sie einen JSON-PATCH-Vorgang ausführen, ähnlich dem Beispiel unten. Sie können mehrere Profil- und Segmentattribute in einem Aufruf aktivieren. Weitere Informationen zu JSON PATCH finden Sie in der RFC-Spezifikation .
API-Format
PATCH /flows

Anfrage
curl --location --request PATCH 'https://platform.adobe.io/data/foundation/flowservice/flows/{DATAFLOW_ID}' \
--header 'Authorization: Bearer {ACCESS_TOKEN}' \
--header 'x-api-key: {API_KEY}' \
--header 'x-gw-ims-org-id: {IMS_ORG}' \
--header 'Content-Type: application/json' \
--header 'x-sandbox-name: {SANDBOX_NAME}' \
--header 'If-Match: "{ETAG}"' \
--data-raw '[
    {
        "op": "add",
        "path": "/transformations/0/params/segmentSelectors/selectors/-",
        "value": {
            "type": "PLATFORM_SEGMENT",
            "value": {
                "name": "Name of the segment that you are activating",
                "description": "Description of the segment that you are activating",
                "id": "{SEGMENT_ID}"
            }
        }
    },
        {
        "op": "add",
        "path": "/transformations/0/params/segmentSelectors/selectors/-",
        "value": {
            "type": "PLATFORM_SEGMENT",
            "value": {
                "name": "Name of the segment that you are activating",
                "description": "Description of the segment that you are activating",
                "id": "{SEGMENT_ID}"
            }
        }
    },
        {
        "op": "add",
        "path": "/transformations/0/params/profileSelectors/selectors/-",
        "value": {
            "type": "JSON_PATH",
            "value": {
                "operator": "EXISTS",
                "path": "{PROFILE_ATTRIBUTE}"
            }
        }
    },
        },
        {
        "op": "add",
        "path": "/transformations/0/params/profileSelectors/selectors/-",
        "value": {
            "type": "JSON_PATH",
            "value": {
                "operator": "EXISTS",
                "path": "{PROFILE_ATTRIBUTE}"
            }
        }
    }
]

  • {DATAFLOW_ID} : Verwenden Sie den Datenfluss, den Sie im vorherigen Schritt erhalten haben.
  • {ETAG} : Verwenden Sie das Tag, das Sie im vorherigen Schritt erhalten haben.
  • {SEGMENT_ID} : Geben Sie die Segment-ID an, die Sie an dieses Ziel exportieren möchten. Um Segment-IDs für die Segmente abzurufen, die Sie aktivieren möchten, gehen Sie zu https://www.adobe.io/apis/experienceplatform/home/api-reference.html#/, wählen Sie im linken Navigationsmenü die Option Segmentierungsdienst-API und suchen Sie nach dem GET /segment/jobs Vorgang.
  • {PROFILE_ATTRIBUTE} : Beispiel: personalEmail.address oder person.lastName
Antwort
Suchen Sie nach einer OK-Antwort für 202. Es wird kein Antwortkörper zurückgegeben. Um zu überprüfen, ob die Anforderung korrekt war, lesen Sie den nächsten Schritt Validieren des Datenflusses.

Datenfluss überprüfen

Als letzten Schritt im Lernprogramm sollten Sie überprüfen, ob die Segmente und Profil-Attribute dem Datenfluss korrekt zugeordnet wurden.
Führen Sie zur Validierung dieser Funktion die folgende GET-Anforderung aus:
API-Format
GET /flows

Anfrage
curl --location --request PATCH 'https://platform.adobe.io/data/foundation/flowservice/flows/{DATAFLOW_ID}' \
--header 'Authorization: Bearer {ACCESS_TOKEN}' \
--header 'x-api-key: {API_KEY}' \
--header 'x-gw-ims-org-id: {IMS_ORG}' \
--header 'Content-Type: application/json' \
--header 'x-sandbox-name: prod' \
--header 'If-Match: "{ETAG}"' 

  • {DATAFLOW_ID} : Verwenden Sie den Datenfluss aus dem vorherigen Schritt.
  • {ETAG} : Verwenden Sie das Tag aus dem vorherigen Schritt.
Antwort
Die zurückgegebene Antwort sollte die Segmente und Profil-Attribute, die Sie im vorherigen Schritt gesendet haben, in den transformations Parameter aufnehmen. Ein Beispielparameter transformations in der Antwort könnte wie folgt aussehen:
"transformations": [
    {
        "name": "GeneralTransform",
        "params": {
            "profileSelectors": {
                        "selectors": [
                            {
                                "type": "JSON_PATH",
                                "value": {
                                    "path": "personalEmail.address",
                                    "operator": "EXISTS"
                                }
                            },
                            {
                                "type": "JSON_PATH",
                                "value": {
                                    "path": "person.lastname",
                                    "operator": "EXISTS"
                                }
                            }
                        ]
                    },
            "segmentSelectors": {
                "selectors": [
                    {
                        "type": "PLATFORM_SEGMENT",
                        "value": {
                            "name": "Men over 50",
                            "description": "",
                            "id": "72ddd79b-6b0a-4e97-a8d2-112ccd81bd02"
                        }
                    }
                ]
            }
        }
    }
],

Exportierte Daten
Zusätzlich zu den Segmenten im Schritt Daten an Ihr neues Profil aktivieren , enthalten die exportierten Daten in AWS Kinesis und Azurblauer Ereignis Hubs auch Informationen zur Identitätskarte. Dies stellt die Identitäten der exportierten Profil dar (z. B. ECID , mobile ID, Google-ID, E-Mail-Adresse usw.). Siehe ein Beispiel unten.
{
  "person": {
    "email": "yourstruly@adobe.con"
  },
  "segmentMembership": {
    "ups": {
      "72ddd79b-6b0a-4e97-a8d2-112ccd81bd02": {
        "lastQualificationTime": "2020-03-03T21:24:39Z",
        "status": "exited"
      },
      "7841ba61-23c1-4bb3-a495-00d695fe1e93": {
        "lastQualificationTime": "2020-03-04T23:37:33Z",
        "status": "existing"
      }
    }
  },
  "identityMap": {
    "ecid": [
      {
        "id": "14575006536349286404619648085736425115"
      },
      {
        "id": "66478888669296734530114754794777368480"
      }
    ],
    "email_lc_sha256": [
      {
        "id": "655332b5fa2aea4498bf7a290cff017cb4"
      },
      {
        "id": "66baf76ef9de8b42df8903f00e0e3dc0b7"
      }
    ]
  }
}

Nächste Schritte

In diesem Lernprogramm haben Sie CDP in Echtzeit erfolgreich mit einem Ihrer bevorzugten Streaming-Ziele verbunden und einen Datenfluss zum entsprechenden Ziel eingerichtet. Ausgehende Daten können jetzt im Ziel für Kundenanalysen oder andere Datenoperationen verwendet werden, die Sie durchführen möchten. Weitere Informationen finden Sie auf den folgenden Seiten: