Composants d’action de données data-action-components

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 à l’intérieur et à l’extérieur de Audience Manager et (faute d’une meilleure expression) d’en faire quelque chose. Ces Audience Manager composants incluent :

Flux de données client (CDF) cdf

CDF sont des fichiers envoyés toutes les heures aux clients. Ils contiennent des identifiants d’utilisateur ainsi que des identifiants de segment associés, des identifiants 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) dcs

Voir Composants de la collecte de données.

SFTP/S3 sftp-s3

Les éditeurs SFTP/S3 reçoivent les données d’ID synchronisées de Outbound Feed Converter. Lorsque ces fichiers sont prêts, le SFTP/S3 publishers envoie ces données vers une destination spécifiée par le client. Ces fichiers contiennent des données d’ID synchronisées avec un mappage un-à-plusieurs de Audience Manager identifiants utilisateur (UUID) pour :

  • ID d’appareil/ID de fournisseur de données (DPUUID)
  • ID de segment qualifiés
  • ID de caractéristique

Les clients Audience Manager 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 système SFTP/S3 est essentiellement un processus de tâche automatisé qui s’exécute à des intervalles planifiés.

IRIS iris

Dans la mythologie grecque, Iris est une figure qui voyage et diffuse des messages rapidement. Le système IRIS est un homonyme qui reflète les caractéristiques de cette figure de l'ancien monde. En termes modernes, IRIS est un service de synchronisation et de transfert de données de cookies à faible latence et haute fréquence.

IRIS fonctionne avec le même type de données que le système SFTP/S3. Cependant, IRIS est différent, car il envoie des données vers les destinations en temps réel plutôt qu’à des intervalles définis. Il s’agit d’un système distinct, car les éditeurs SFTP/S3 ne peuvent pas envoyer de données vers une destination HTTP et 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 qui permet 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 et pour d’autres processus qui nécessitent des transferts de données rapides.

Voici quelques exemples de services et de fonctionnalités IRIS :

  • Synchronisation rapide (dans les 30 secondes) des cookies et des segments. Il peut synchroniser le cookie Audience Manager, les cookies partenaires ou les deux.

  • Transferts de données en temps réel. IRIS est chargé d’envoyer des é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 requête HTTP POST.

  • Transferts massifs de données serveur à serveur : si vous exchange 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 défauts. Les systèmes qui fonctionnent IRIS incluent Amazon SQS, Amazon EC2 et Cassandra.

Règles de mappage de segments

Pour optimiser le trafic entre IRIS et les destinations de segment, IRIS envoie des segments vers des destinations en fonction d’un ensemble de règles.

  1. Nouvelle qualification de segment : lorsqu’un appareil est admissible pour un nouveau segment, IRIS envoie tous les segments associés à cet appareil vers toutes les destinations mappées à ces segments.

  2. Nouvelle disqualification de segment : lorsqu’un appareil n’est plus admissible pour un segment, IRIS envoie toutes les qualifications et les disqualifications de segment associées à cet appareil à toutes les destinations mappé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 appareil vers toutes les destinations mappées à ces segments, la prochaine fois que l’Audience Manager voit l’appareil.

  4. Mises à jour du graphique d’appareil : lorsque un identifiant d’appareil est ajouté ou supprimé du graphique d’appareil utilisé pour évaluer un segment, IRIS envoie tous les segments associés à cet appareil à toutes les destinations mappées à ces segments, la prochaine fois que l’Audience Manager voit l’appareil.

IMPORTANT
Si l’Audience Manager ne détecte aucune des mises à jour ci-dessus pendant 3 jours consécutifs, IRIS envoie tous les segments associés à un appareil vers toutes les destinations mappées à ces segments, la prochaine fois que l’Audience Manager voit l’appareil.

Exemple de fichier de données

L’exemple suivant contient des données de segment en temps réel provenant de IRIS. Gardez à l’esprit qu’il s’agit uniquement d’exemples de données. Chaque client peut avoir des exigences de mise en forme 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 profils (PCS) pcs

Voir Composants de la collecte de données.

recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695