概要
![](https://d1.awsstatic.com/colorset-3A_blue-to-green_gradient_divider.81459b38a56091aebc8c9b5310826c4ef397b007.png)
この AWS ソリューションにより、Amazon Ads のお客様は、アップロードワークフローの構築とサポートに IT リソースを費やすことなく、Amazon Marketing Cloud (AMC) インスタンスにお客様のシグナルをシームレスにアップロードできます。Amazon Ads のお客様は、Amazon S3 または AWS Clean Rooms コラボレーションからデータをアップロードするオプションをご利用いただけます。これにより、シグナルは AMC API にアップロードされる前に、暗号化、転送、正規化されるため、Amazon Ads のお客様は、データを完全に管理しながら、AMC 内で引き続き Amazon Ads キャンペーンを最適化できます。
利点
![](https://d1.awsstatic.com/colorset-3A_blue-to-green_gradient_divider.81459b38a56091aebc8c9b5310826c4ef397b007.png)
このソリューションにより、簡単に AMC インスタンスにシグナルをシームレスにアップロードできます。API と新しいユーザーインターフェイスにより、データ変換プロセスを自動化し、AMC に取り込む前に必要な形式を定義できます。
広告主や代理店は、アップロードワークフローの構築とサポート専用の IT リソースを費やすことなく、数週間ではなく数時間で、シグナルを AWS から AMC に効率的にアップロードできます。
このソリューションは、お客様の 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 を利用して指定されたウェブアプリケーションにログインして、Amazon S3 からフロントエンドアセット、Amazon API Gateway からバックエンドリソースをロードするために必要な認可トークンを取得します。
ステップ 3
ユーザーは、Amazon CloudFront ディストリビューションと API Gateway エンドポイントを通じて、提供されたウェブアプリケーションを操作します。CloudFront リソースは Amazon S3 からの静的ウェブサイトアセットを提供します。API ゲートウェイリソースは AWS Lambda リソースへの REST API インターフェイスを提供します。
ステップ 4
Amazon DynamoDB リソースには、Amazon Marketing Cloud (AMC) インスタンスのユーザー指定の接続の詳細などのシステム設定が格納されます。これらの設定はフロントエンドウェブフォームに入力され、API ハンドラー Lambda リソースによって保存されます。ユーザーが指定した OAuth 認証情報は、AWS Secrets Manager と、プログラムによって生成された OAuth 更新トークンに保存されます。
ステップ 5
Lambda リソースは、データセットの作成、読み取り、更新、削除を行うために 1 つ以上の 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 Marketing Cloud (AMC) のアプリケーションプログラミングインターフェイス (API) でデータを保存、クエリ、分析、可視化するソリューションをデプロイします。
このガイダンスは、サードパーティーのソースから Amazon Simple Storage Service (Amazon S3) にファーストパーティーのデータをインポートし、Amazon Marketing Cloud (AMC) にデータを直接アップロードしてクエリする方法を示しています。