開発者ガイドの概要

Amazon Ads APIの概要

Amazon Marketing Streamのリファレンス実装

このリファレンス実装は、AWS CDKを使用して構築されたPythonベースのアプリケーションです。GitHubですべての開発者が利用できます。

警告

これはリファレンス実装であり、Amazon Marketing Streamデータを利用するための唯一の決定的な方法ではありません。この実装は変更される可能性があり、将来のリリースには下位互換性がなくなる可能性があります。

リファレンス実装の目的は何ですか?

このリファレンス実装は、オンボーディングガイドのステップ1、2、および4をプログラムで実行します。このパッケージは、CLIを使用してStreamデータセットを登録する機能(ステップ3)もサポートしています。

CLIやPythonに慣れていない場合は、AWS SQS UIまたはCloudFormationテンプレートを使用してオンボーディングプロセスを実行することもできます。

このリファレンス実装を使用すべき対象者は誰ですか?

AWSに精通している開発者は、Stream統合の基盤として、このリファレンス実装を使用できます。

リファレンスアプリケーションの使用には追加料金がかかりますか?

リファレンスアプリケーションは、Streamで使用するために多数のAWSリソースをプロビジョニングします。Stream統合に関連するAWSの料金は、すべてお客様の負担となります。料金に基づいた最適化の詳細については、SQSに関するベストプラクティスを参照してください。

アーキテクチャ

このアプリケーションは、PythonとAWS Cloud Development Kit(CDK)を使用して開発されています。

Streamのリファレンス実装アーキテクチャ図

アプリケーションは、データセットと地域の組み合わせごとに、次のAWSインフラストラクチャコンポーネントをプロビジョニングします。

注: 各SQSキューのプロビジョニングには、関連するdead-letterキュー も含まれます。

リファレンスアプリケーションの使用を始めるにはどうすればよいですか?

GitHubのREADMEで、前提条件とインストールの詳細をご覧ください。