Datenerfassungskomponenten data-collection-components
Zu den Datenerfassungskomponenten gehören die Datenerfassungsserver, die DIL-API, eingehende Server-zu-Server-Datenübertragungen und Protokolldateien.
Audience Manager enthält die folgenden Datenerfassungskomponenten:
Datenerfassungs-Server (DCS) und Profil-Cache-Server (PCS) dcs-pcs
DCS und PCS arbeiten zusammen und bieten getrennt Dienste im Zusammenhang mit der Realisierung von Eigenschaften, der Zielgruppensegmentierung und der Datenspeicherung an.
Data Collection Servers (DCS)Funktion
In "Audience Manager": Der DES:
- Erhält und wertet Eigenschaftsdaten aus einem Ereignisaufruf. Dazu gehören Informationen, die für die Echtzeit-Segmentierung verwendet werden, sowie Daten, die in terminierten Intervallen durch Server-zu-Server-Übertragungen übergeben werden.
- Segmentiert Benutzer anhand ihrer realisierten Eigenschaften und der mit Segment Builder erstellten Qualifizierungsregeln.
- Erstellt und verwaltet Geräte-IDs und authentifizierte Profil-IDs. Dazu gehören Kennungen wie Datenanbieter-IDs, Benutzer-IDs, deklarierte IDs, Integrationscodes usw.
- Prüft das PCS auf zusätzliche Eigenschaften, die ein Benutzer bereits vor einem Echtzeit-Ereignisaufruf realisiert hat. Dadurch kann der DES Benutzer anhand von Echtzeitdaten und historischen Daten qualifizieren.
- Schreibt Protokolldateien und sendet diese zur Speicherung und Verarbeitung an Analysesysteme.
DCSVerwaltung der Nachfrage durchGlobal Server Load Balancing (GSLB)
Die DCS ist ein geografisch verteiltes und lastausgeglichenes System. Das bedeutet, dass Audience Manager Anfragen an und von einem regionalen Rechenzentrum basierend auf dem geografischen Standort eines Site-Besuchers weiterleiten kann. Diese Strategie trägt dazu bei, die Reaktionszeiten zu verbessern, da eine DCS -Antwort direkt an ein Rechenzentrum gesendet wird, das Informationen zu diesem Besucher enthält. GSLB macht unser System effizient, da relevante Daten in Servern zwischengespeichert werden, die dem Benutzer am nächsten sind.
Bei einem Ereignisaufruf wird der geografische Standort in einem Schlüssel-Wert-Paar erfasst, das in einem größeren Textkörper von JSON-Daten zurückgegeben wird. Dieses Schlüssel-Wert-Paar ist der Parameter "dcs_region": region ID
.
Als Kunde interagieren Sie indirekt über unseren Datenerfassungscode mit dem DCS. Sie können auch direkt mit dem DCS über eine Reihe von APIs arbeiten. Siehe API-Methoden und Code für den Datenerfassungsserver (DCS).
Profile Cache Servers (PCS)
Die PCS ist eine große Datenbank (im Grunde ein riesiges serverseitiges Cookie). Sie speichert Daten, die für aktive Benutzer von Server-zu-Server-Übertragungen und den DCS empfangen wurden. PCS -Daten bestehen aus Geräte-IDs, authentifizierten Profil-IDs und den zugehörigen Eigenschaften. Wenn der DCS einen Echtzeitaufruf erhält, wird der PCS auf andere Eigenschaften überprüft, zu denen ein Benutzer gehören kann oder für die er sich qualifiziert. Wenn einem Segment zu einem späteren Zeitpunkt eine Eigenschaft hinzugefügt wird, werden diese Eigenschafts-IDs dem PCS hinzugefügt und Benutzer können sich automatisch für dieses Segment qualifizieren, ohne eine bestimmte Site oder App zu besuchen. Die PCS hilft Audience Manager dabei, das Verständnis Ihrer Benutzer zu vertiefen, da sie Benutzer in Echtzeit oder hinter den Kulissen mit neuen und historischen Eigenschaftsdaten abgleichen und segmentieren kann. Durch dieses Verhalten erhalten Sie ein vollständiges und genaueres Bild Ihrer Benutzer als durch Echtzeitqualifikationen allein.
Es gibt keine Steuerelemente der Benutzeroberfläche, die unseren Kunden die direkte Arbeit mit dem PCS ermöglichen. Der Kundenzugriff auf die PCS ist indirekt über ihre Rolle als Datenspeicher und Datenübertragungen. Der PCS wird auf Apache Cassandra ausgeführt.
Löschen inaktiver IDs aus demPCS
Wie bereits erwähnt, speichert PCS Eigenschaften-IDs für aktive Benutzer. Ein aktiver Benutzer ist ein Benutzer, der von den Edge-Datenservern aus einer beliebigen Domäne in den letzten 14 Tagen gesehen wurde. Diese Aufrufe an die PCS halten einen Benutzer in einem aktiven Status:
- /event Aufrufe
- /ibs -Aufrufe (ID-Synchronisierungen)
Die PCS leert Eigenschaften, wenn sie 17 Tage lang inaktiv sind. Diese Eigenschaften gehen jedoch nicht verloren. Sie sind im Hadoop gespeichert. Wenn der Benutzer zu einem anderen Zeitpunkt erneut angezeigt wird, sendet Hadoop alle seine Eigenschaften zurück auf den PCS, normalerweise innerhalb eines Zeitraums von 24 Stunden.
Andere DCS/PCS Prozesse: Datenschutz-Opt-out
Diese Serversysteme handhaben Datenschutz- und Benutzerabmeldeanfragen. Benutzer-Cookie-Informationen werden nicht in der Protokolldatei erfasst, wenn ein Benutzer sich gegen die Datenerfassung entschieden hat. Weitere Informationen zu unseren Datenschutzrichtlinien finden Sie im Adobe Privacy Center.
Data Integration Library (DIL) dil
DIL ist Code, den Sie zur Datenerfassung auf der Seite platzieren. Weitere Informationen zu den verfügbaren Diensten und Methoden finden Sie in der DIL-API .
Eingehender Server-zu-Server inbound-outbound-server
Dies sind Systeme, die Daten empfangen, die von verschiedenen Server-zu-Server-Integrationen mit unseren Kunden gesendet werden. Weitere Informationen finden Sie in der Dokumentation zu Senden von Zielgruppendaten .
Protokolldateien log-files
Der PCS erstellt und schreibt Daten in die Protokolldateien. Diese werden zur Verarbeitung, Berichterstellung und Speicherung an andere Datenbanksysteme gesendet.