概览
![](https://d1.awsstatic.com/colorset-3A_blue-to-green_gradient_divider.81459b38a56091aebc8c9b5310826c4ef397b007.png)
此 AWS 解决方案可帮助 Amazon Ads 客户将其信号无缝上传到亚马逊营销云 (AMC) 实例中,而无需使用专属 IT 资源来构建和支持上传工作流。Amazon Ads 客户可以选择上传其 Amazon S3 或 AWS Clean Rooms 协作中的数据。这使 Amazon Ads 客户能够继续在 AMC 中优化其 Amazon Ads 营销活动,同时保持对数据的完全控制,因为信号在上传到 AMC API 之前会进行加密、传输和标准化。
优势
![](https://d1.awsstatic.com/colorset-3A_blue-to-green_gradient_divider.81459b38a56091aebc8c9b5310826c4ef397b007.png)
此解决方案使客户可以更轻松地将信号无缝上传到其 AMC 实例。借助 API 和新的用户界面,客户可以实现数据转换过程的自动化,并在将数据摄入到 AMC 之前定义所需的格式。
广告主和广告代理商只需几小时即可高效地将其信号从 AWS 上传到 AMC,无需数周的漫长过程,也无需使用专属 IT 资源来构建和支持上传工作流。
此解决方案将在客户的 AWS 账户中启动,确保客户能够完全控制要与 AMC 共享的数据。
技术详情
![](https://d1.awsstatic.com/colorset-3A_blue-to-green_gradient_divider.81459b38a56091aebc8c9b5310826c4ef397b007.png)
您可以使用实施指南和随附的 AWS CloudFormation 模板自动部署该架构。
第 1 步
用户将第一方数据上传到指定的 Amazon Simple Storage Service(Amazon S3)存储桶,或将数据从 AWS Clean Rooms 导出到 S3 存储桶。或者,用户可以将 S3 存储桶中的数据指定给 AWS Key Management Service(AWS KMS)密钥,以在整个提取、转换、加载(ETL)管道中解密和加密源数据及其衍生数据。
第 2 步
用户使用 Amazon Cognito 登录到提供的 Web 应用程序,并获取从 Amazon S3 加载前端资产和从 Amazon API Gateway 加载后端资源所需的授权令牌。
第 3 步
用户通过 Amazon CloudFront 发行版和 API Gateway 端点与提供的 Web 应用程序进行交互。CloudFront 资源为 Amazon S3 的静态网站资产提供服务。API Gateway 资源为 AWS Lambda 资源提供 REST API 接口。
第 4 步
Amazon DynamoDB 资源存储系统配置,例如用户为亚马逊营销云(AMC)实例指定的连接详细信息。这些配置是前端 Web 表单中的输入,并由 API 处理程序 Lambda 资源保存。用户指定的 OAuth 凭证将保存到 AWS Secrets Manager 和以编程方式派生的 OAuth 刷新令牌中。
第 5 步
Lambda 资源与一个或多个 AMC 实例交互以创建、读取、更新和删除数据集。
第 6 步
当用户提交将数据上传到新数据集或现有数据集的请求时,Lambda 资源会启动 AWS Glue ETL 任务,对用户指定的文件进行标准化、哈希处理和重新格式化。
第 7 步
AWS Glue 任务将结果输出到 S3 存储桶。此事件从 Lambda 资源向每个用户指定的 AMC 实例发起请求,以启动这些结果的上传。
第 8 步
AMC 将转换后的数据从 Amazon S3 异步上传到广告商的 AMC 实例。
相关内容
![](https://d1.awsstatic.com/colorset-3A_blue-to-green_gradient_divider.81459b38a56091aebc8c9b5310826c4ef397b007.png)
本指南演示了如何将第一方数据从第三方来源导入到 Amazon Simple Storage Service (Amazon S3),然后将您的数据直接上传到亚马逊营销云(AMC)并进行查询。