Show Menu
SUJETS×

Composants d’action de données

Les composants d’action de données comprennent les flux de données client, le serveur de collecte de données, les éditeurs SFTP/S3/HTTP, IRIS et le serveur de cache de profil.
Les composants d’action sont des systèmes et des processus qui vous permettent de déplacer des données vers Audience Manager et depuis et (faute d’une meilleure expression) de faire des choses avec. Ces Audience Manager composants sont les suivants :

Flux de données client (CDF)

CDF sont des fichiers envoyés toutes les heures aux clients. Ils contiennent des ID d’utilisateur ainsi que des ID de segment associés, des ID de caractéristiques et d’autres données. Pour plus d’informations, voir Présentation du flux de données client.

Serveur de collecte de données (DCS)

Voir Composants de collecte de données.

SFTP/S3

Les SFTP/S3 éditeurs reçoivent les données d’ID synchronisées de la Outbound Feed Converter. Lorsque ces fichiers sont prêts, SFTP/S3 publishers envoyez ces données à une destination spécifiée par le client. Ces fichiers contiennent des données d’ID synchronisées avec un mappage de type "un à plusieurs" des ID Audience Manager utilisateur (UUID) à :
  • ID de périphérique/ID de fournisseur de données (DPUUID)
  • ID de segment qualifiés
  • ID de caractéristiques
Audience Manager les clients n’ont pas accès aux fonctionnalités qui contrôlent directement le SFPT/S3 publishers. Les clients utilisent ce service indirectement lorsqu’ils créent et envoient des données vers des destinations. Le SFTP/S3 système est essentiellement un processus de travail automatisé qui s’exécute à intervalles réguliers.

IRIS

Dans la mythologie grecque, Iris est une figure qui voyage et livre des messages rapidement. Le IRIS système est un homonyme qui reflète les caractéristiques de cette figure du monde antique. En termes modernes, IRIS il s’agit d’un service de synchronisation de cookies à faible latence et haute fréquence et de transfert de données.
IRIS fonctionne avec le même type de données que le SFTP/S3 système. Toutefois, IRIS elle est différente, car elle envoie des données vers des destinations en temps réel plutôt qu’à des intervalles définis. Il s'agit d'un système distinct parce que les SFTP/S3 éditeurs ne peuvent pas envoyer de données vers une destination HTTP et qu'ils ne sont pas conçus pour les transferts de données en temps réel.
Il n’existe aucun contrôle d’interface utilisateur permettant aux clients de travailler directement avec IRIS. Les clients travaillent avec IRIS indirectement lorsqu’ils créent et envoient des données vers des destinations, ainsi que pour d’autres processus nécessitant des transferts rapides de données.
Voici quelques exemples de IRIS services et de fonctionnalités :
  • Synchronisation rapide (dans les 30 secondes) des cookies et des segments. Il peut synchroniser le Audience Manager cookie, les cookies partenaires ou les deux.
  • Transferts de données en temps réel. IRIS est responsable de l’envoi d’événements de qualification de segment en temps réel à un partenaire ou à une autre destination. Ces données sont au format JSON et envoyées via une POST requête HTTP.
  • Transferts de données serveur à serveur en bloc : Si vous échangez de grandes quantités de données avec Audience Manager, IRIS est le système avec lequel vos serveurs interagissent pour transférer des données.
  • Une infrastructure fiable qui fonctionne à grande échelle et qui tolère les pannes. Les systèmes qui fonctionnent IRIS comprennent Amazon SQS, Amazon EC2 et Cassandra.
Règles de mappage de segments
Pour optimiser le trafic entre IRIS et les destinations de segments, IRIS envoie les segments vers des destinations en fonction d’un ensemble de règles.
  1. Nouvelle qualification de segment : lorsqu’un périphérique est admissible pour un nouveau segment, IRIS envoie tous les segments associés à ce périphérique vers toutes les destinations associées à ces segments.
  2. Nouvelle exclusion de segment : lorsqu’un périphérique n’est plus admissible pour un segment, IRIS envoie toutes les qualifications et disqualifications de segment associées à ce périphérique à toutes les destinations associées à ces segments.
  3. Mises à jour du mappage de destination : lorsqu’un mappage de destination est mis à jour, IRIS envoie tous les segments associés à un périphérique vers toutes les destinations mappées à ces segments, la prochaine fois qu’Audience Manager voit le périphérique.
  4. Mises à jour du graphique de périphérique : lorsqu’un ID de périphérique est ajouté ou supprimé du graphique de périphérique utilisé pour évaluer un segment, IRIS envoie tous les segments associés à ce périphérique vers toutes les destinations associées à ces segments, la prochaine fois qu’Audience Manager le verra.
Si Audience Manager ne détecte aucune des mises à jour ci-dessus pendant 3 jours consécutifs, IRIS envoie tous les segments associés à un périphérique vers toutes les destinations associées à ces segments, la prochaine fois qu’Audience Manager voit le périphérique.
Exemple de fichier de données
L’exemple suivant contient des données de segment en temps réel issues de IRIS. N’oubliez pas qu’il s’agit uniquement d’exemples de données. Chaque client peut avoir des exigences de formatage différentes afin que le contenu puisse varier.
{
    "ProcessTime": "Tue Jul 21 19:12:45 UTC 2015",
    "Client_ID": "111111",
    "AAM_Destination_Id": "22222",
    "User_count": "5",
    "Users": [
        {
            "AAM_UUID": "28272096202945091600036434734793744071",
            "DataPartner_UUID": "CAESEFdv5pk-Lurd8vL9Yfb3qFg",
            "Segments": [
                {
                    "Segment_ID": "1200598",
                    "Status": "1",
                    "DateTime": "Tue Jul 21 19:12:12 UTC 2015"
                }
            ]
        },
        {
            "AAM_UUID": "35183292386788708387827965829455926157",
            "DataPartner_UUID": "CAESEF_d8blvZjchQ2WTzdB65yk",
            "Segments": [
                {
                    "Segment_ID": "1306742",
                    "Status": "1",
                    "DateTime": "Tue Jul 21 19:12:15 UTC 2015"
                }
            ]
        },
        {
            "AAM_UUID": "28012470144260632050402316345856327572",
            "DataPartner_UUID": "CAESEEPfHBiRjhkzvBPXQ-0MFRE|UzCESAAABOnFeHJy",
            "Segments": [
                {
                    "Segment_ID": "1306742",
                    "Status": "1",
                    "DateTime": "Tue Jul 21 19:12:33 UTC 2015"
                }
            ]
        },
        {
            "AAM_UUID": "18981483751565214534184221210627150539",
            "DataPartner_UUID": "CAK4NDH0ESEE6NBEhoWDkB7s7ZY|VPYFQQAAASXPElL0",
            "Segments": [
                {
                    "Segment_ID": "1306742",
                    "Status": "1",
                    "DateTime": "Tue Jul 21 19:12:36 UTC 2015"
                }
            ]
        },
        {
            "AAM_UUID": "04761851136483019318109155624251711702",
            "DataPartner_UUID": "CAESEDkM5aSaKMV8MfaBhgSspmE|VYnTNwAAASzvVhxy",
            "Segments": [
                {
                    "Segment_ID": "1306742",
                    "Status": "1",
                    "DateTime": "Tue Jul 21 19:12:42 UTC 2015"
                }
            ]
        }
    ]
}

Serveur de cache de profil (PCS)

Voir Composants de collecte de données.