Présentation
Cette solution AWS permet aux clients Amazon Ads de charger facilement des signaux clients dans leur instance Amazon Marketing Cloud (AMC) sans consacrer de ressources informatiques à la création et à la prise en charge des flux de travail de téléchargement. Les clients Amazon Ads ont la possibilité de télécharger des signaux de leurs collaborations Amazon S3 ou AWS Clean Rooms. Cela permet aux clients Amazon Ads de continuer à optimiser leurs campagnes Amazon Ads au sein d'AMC tout en conservant le contrôle total de leurs données, car les signaux sont cryptés, transférés et normalisés avant d'être téléchargés vers l'API AMC.
Avantages
Cette solution permet aux clients de télécharger plus facilement leurs signaux dans leur instance AMC. Une API et une nouvelle interface utilisateur aident les clients à automatiser le processus de transformation des données et à définir le format requis avant l'absorption dans AMC.
En quelques heures au lieu de plusieurs semaines, les annonceurs et les agences peuvent télécharger efficacement leurs signaux depuis AWS vers AMC, sans avoir à consacrer des ressources informatiques à la création et à la prise en charge des flux de travail de téléchargement.
La solution est lancée sur le compte AWS du client, ce qui lui permet de garder le contrôle total des données qu'il souhaite partager avec AMC.
Détails techniques
Vous pouvez déployer automatiquement cette architecture à l’aide du guide d’implémentation et du modèle AWS CloudFormation qui l’accompagne.
Étape 1
L’utilisateur télécharge des données de première partie vers le compartiment Amazon Simple Storage Service (Amazon S3) ou exporte des données depuis AWS Clean Rooms vers le compartiment S3. L’utilisateur peut éventuellement désigner les données du compartiment S3 vers une clé AWS Key Management Service (AWS KMS) afin de déchiffrer et de chiffrer les données source et leurs dérivés tout au long du pipeline d’extraction, de transformation et de chargement (ETL).
Étape 2
L’utilisateur se connecte avec Amazon Cognito à l’application Web fournie et obtient les jetons d’autorisation nécessaires pour charger les ressources front-end depuis Amazon S3 et les ressources dorsales depuis Amazon API Gateway.
Étape 3
Les utilisateurs interagissent avec l’application Web fournie via une distribution Amazon CloudFront et un point de terminaison API Gateway. La ressource CloudFront fournit des ressources de site Web statiques à partir d’Amazon S3. La ressource API Gateway fournit une interface API REST à une ressource AWS Lambda.
Étape 4
La ressource Amazon DynamoDB stocke les configurations système, telles que les détails de connexion spécifiés par l’utilisateur pour les instances Amazon Marketing Cloud (AMC). Ces configurations sont entrées dans le formulaire Web front-end et enregistrées par la ressource Lambda du gestionnaire d’API. Les informations d’identification OAuth spécifiées par l’utilisateur sont enregistrées dans AWS Secrets Manager et dans le jeton d’actualisation OAuth dérivé par programmation.
Étape 5
Une ressource Lambda interagit avec une ou plusieurs instances AMC afin de créer, lire, mettre à jour et supprimer des jeux de données.
Étape 6
Lorsque les utilisateurs soumettent des demandes pour télécharger des données vers des jeux de données nouveaux ou existants, une ressource Lambda lance une tâche ETL AWS Glue pour normaliser, hacher et reformater les fichiers spécifiés par l'utilisateur.
Étape 7
La tâche AWS Glue génère des résultats vers un compartiment S3. Cet événement lance une requête à partir d'une ressource Lambda vers chaque instance AMC spécifiée par l'utilisateur afin d'initier le téléchargement de ces résultats.
Étape 8
AMC télécharge de manière asynchrone les données transformées d'Amazon S3 vers l'instance AMC de l'annonceur.
- Date de publication
Rubriques connexes
Déployez une solution pour stocker, interroger, analyser et visualiser des données à partir de l'interface de programmation d'applications (API) d'Amazon Marketing Cloud (AMC).
Ce guide montre comment importer des données de première partie à partir de sources tierces vers Amazon Simple Storage Service (Amazon S3), puis comment charger et interroger vos données directement auprès d'Amazon Marketing Cloud (AMC).