マーカスは電解質パウダーを販売しています。利益率は良好、カテゴリーは激戦、広告費は月におよそ22,000ドル。昨年の春、彼は Amazon Marketing Stream を自社のデータウェアハウスに接続し、6週間にわたってニッチ内の誰よりもきれいな1時間単位の広告データを手にしていました。
そして、何もしませんでした。
怠けていたからではありません。火曜の午後4時、最良のキャンペーンが9日連続で13時47分に日予算を使い切っているグラフを眺めながら、彼には反応する手段が何ひとつなかったからです。管理画面にログインして予算を上げることはできる。明日、手作業で、覚えていれば。その頃にはグラフはとっくに先へ進んでいます。
これが多くの出品者における Amazon Marketing Stream の正直な現状です。データそのものは本当に優秀です。その背後にある意思決定の層は、たいてい優秀ではありません。本記事では、Marketing Stream が実際に何なのか、どのデータセットが配信されるのか、どう有効化するのか、1時間単位のデータが本当にお金を動かす4つの使い方、そして人がこのデータを信じられなくなる3つの罠を扱います。
Amazon Marketing Stream の正体
Amazon Marketing Stream は Amazon Advertising 向けのプッシュ型データフィードです。こちらからレポートを依頼して待つのではなく、Amazon 側が広告パフォーマンスデータを、あなたが管理する宛先へ、ほぼリアルタイムで、おおむね1時間に1回送ってきます。
この「プッシュ」がすべてです。これまで Amazon で使ってきたレポート業務はすべてプル型でした。検索用語レポートをリクエストし、Amazon がキューに入れ、状態を確認し、ダウンロードし、パースする。データは日単位のかたまりで、しかもその日が終わって数時間経ってから届きます。
Marketing Stream はこれを逆転させます。購読するのは一度だけ。購読が生きている限り、Amazon は1時間ごとに AWS の宛先へメッセージを届けます。誰も何もリクエストしません。
重要な帰結は2つです。
- 粒度: レコードは日ではなく時間で刻まれます。Sponsored Products の CPC が朝6時は1.12ドル、夜8時は2.40ドルだと、ようやく見えるようになります。混ざった1.71ドルを眺めて推測する必要はありません。
- 遅延: 14時台のデータは通常、15時から1〜2時間以内に届きます。翌朝ではありません。フィードバックのループがおよそ36時間から、およそ90分に縮みます。
Amazon Marketing Stream がそうではないもの: ダッシュボードでもレポート画面でもなく、開発なしで使えるものでもありません。セラーセントラルにも広告管理画面にも「Marketing Stream」タブはありません。これは配管です。自分で上に築くか、すでに築いてあるツールを使うか、どちらかです。
Marketing Stream が配信するデータセット
購読はデータセットごと、マーケットプレイスごと、広告アカウントごとに行います。カタログは増え続けていますが、一般的な出品者にとって重みがあるのは次のものです。
| データセット | 内容 | 重要な理由 |
|---|---|---|
sp-traffic | キャンペーン、広告グループ、ターゲット、プレースメント別の時間単位インプレッション・クリック・費用 | 土台。時間ごとの消化と CPC の形が見えます。 |
sp-conversion | 時間単位の帰属売上、販売個数、注文数 | traffic と組み合わせれば時間単位の ACoS が出ます。 |
sb-traffic / sb-conversion | Sponsored Brands の同等データ | 見出し広告と動画広告を時間単位で把握。 |
sd-traffic / sd-conversion | Sponsored Display の同等データ | オーディエンスと文脈ターゲティングを時間単位で。 |
budget-usage | キャンペーンごとの日予算消化率 | このリストで最も行動に直結するデータセット。 |
campaigns、adgroups、targets、ads | メタデータ変更イベント: ステータス、入札、予算、名称 | 構造変更すべての監査証跡。 |
sp-budget-recommendations | Amazon 自身の予算提案 | シグナルとしては有用、指示としては不適。 |
このうち2つは、他より静かに価値が高いものです。
budget-usage は、あるキャンペーンが13時47分に日予算の100%へ到達したことを教えてくれます。広告管理画面のどのレポートも、このタイムスタンプは出しません。日次レポートは予算と同額の消化しか示さず、上限に当たったことは分かっても、いつ当たったかは決して分かりません。
メタデータ系のデータセットは変更ログになります。木曜に ACoS が跳ねたなら、木曜に入った入札・予算の変更をすべて洗い出せます。ツールによる変更も、外注スタッフの操作も、Amazon 自身の自動ルールも含めてです。多くの出品者はこうしたログを持たず、何時間も推測に費やします。
Amazon Marketing Stream の設定手順
設定は設定画面のトグルではなく、エンジニアリング作業です。前提条件は4つ、順番どおりに。
- Amazon Ads API へのアクセス。承認済みの Login with Amazon クライアントを持つ登録済みアプリケーション、アクセストークン、そして広告アカウントへの API アクセスが必要です。Amazon Ads API を使ったことがないなら、ここが一番の難所です。承認には数日、ときに数週間かかります。
- AWS アカウント。Marketing Stream は AWS に配信します。分析用途では Amazon Kinesis Data Firehose が一般的な宛先です。自社サービスで消費するキューが欲しい場合は Amazon SQS が定番です。
- 宛先と権限。Firehose の配信ストリームまたは SQS キューを作成し、Amazon の Marketing Stream プリンシパルに書き込みを許可するリソースポリシーを付与します。ここが最も間違えられる工程です。範囲が狭すぎるポリシーは黙って失敗し、永遠に来ないデータを待ち続けることになります。
- 購読。欲しいデータセットごとに、Marketing Stream の購読エンドポイントを1回ずつ呼び出します。購読の単位は1データセット・1マーケットプレイス・1プロファイルです。米国・英国・ドイツで traffic、conversion、budget usage が欲しい出品者なら、3件ではなく9件の購読を作ることになります。
あとはデータが流れ始めます。最初のメッセージは数時間以内、それ以降はデータセットごとにおおむね1時間に1バッチが、購読を解除するまでずっと届き続けます。
実践のコツ: 他に何も作る準備がなくても、初日に budget-usage だけは購読しておきましょう。最も小さく、保存コストも最安で、データウェアハウスがなくても示唆が生きる唯一のデータセットです。予算上限に当たっている時間帯は、表計算ソフトだけでも見つけられます。
💡 Daniks.AI の強み: 目的がデータ基盤の構築ではなく入札判断なら、AWS の構築は飛ばして構いません。Daniks.AI はすでに1時間単位のシグナルを取り込み、設定した ACoS 目標に向けた入札と予算の操作に変換しています。Firehose も購読設定も、オンコール担当のエンジニアも不要です。
1時間単位のデータがお金を動かす4つの使い方
1時間単位のデータの価値は、その1時間のうちに何をするかで決まります。実際の損益計算に耐える使い方は次の4つです。
1. 予算切れを見つけて直す
最も回収が速い一手で、時間帯別配信も機械学習も要りません。
マーカスの話に戻ります。彼の主力キャンペーンは日予算400ドルで、13時47分に上限へ到達していました。sp-conversion のデータでは、18時から22時の時間帯が最も高いコンバージョン率を記録していました。日平均9.1%に対して14.2%です。彼は毎日、自分にとって最良の4時間のあいだ、構造的に不在でした。
計算は単純です。この4時間は彼の CPC ならおよそ130ドルの追加消化になります。コンバージョン率14.2%、平均注文単価38ドルなら売上は約470ドル、つまり追加分の ACoS は28%。目標の31%より良い数字です。1月に決めた数字が一度も動かなかっただけで、利益の出る売上を断っていたことになります。
budget-usage を使って、20時より前に100%へ到達するキャンペーンを洗い出してください。取りこぼしている時間帯を、時間別のコンバージョン率と突き合わせます。そのうえで予算を上げるか、上限に決して当たらないキャンペーンから消化を移します。Amazon 予算ルールのガイドでは、そうした引き上げを必要な日にだけ効かせるスケジュールの組み方を解説しています。
2. 根拠をもって守れる時間帯別配信
時間帯別配信の助言は、その多くが言い伝えです。「深夜1時から5時は広告を止めろ」は、自分の商品にとってその時間が本当に不採算かを一度も確認していない人たちによって、延々と繰り返されています。
レナはドイツでホームテキスタイルを販売していて、まさにその助言どおり夜間を停止する寸前でした。彼女の Amazon Marketing Stream のデータは逆を示していました。深夜2時から5時は消化の4%、注文の7%を占め、ACoS は全体平均27%に対して19%。クリックは安く、競合は薄く、買い物カゴを開いたまま眠れない買い手がいた。停止していれば、最も効率の良い時間帯を自ら削っていたことになります。
1時間単位のデータは、時間帯別配信を経験則から証拠のある議論へ変えます。sp-traffic と sp-conversion を最低4週間分引き、時刻ごとに集計し、意味を持つだけのクリックがある時間帯にだけ手を入れてください。手順の全体はAmazon PPC の時間帯別配信ガイドにあります。分析手法自体は変わっていませんが、Marketing Stream は日次レポートから復元できるどんなデータよりも良い入力を与えてくれます。
3. 除外キーワードと入札のループを短くする
90ドルを溶かしてコンバージョンゼロの検索用語が日次レポートで高くつくのは、気づくのが明日だからです。1時間単位のデータなら、今日の午後には気づけます。
正直な但し書き: 検索用語データはターゲティングデータほどの粒度では Marketing Stream に届きません。したがってこの一手は、まずターゲットとキャンペーンのレベルで効きます。得られるのは入札修正のスピードです。競合が入札を上げたせいで正午に CPC が倍になったターゲットは、木曜ではなく13時に見えます。Amazon PPC オークションの仕組みの解説では、こうした日中の変動がなぜ起きるのか、適切な対応がどんなものかを説明しています。
4. 本物の変更ログを作る
メタデータ系のデータセットを購読すれば、アカウント内の入札・予算・ステータス・名称の変更すべてが、時刻つきの記録として残ります。数字が動いたとき、推測をやめられます。何がいつ変わったかを調べるだけです。数千のターゲットに一括操作をかけている人にとって、これは管理された運用と原因不明の謎との差そのものです。
データが信用されなくなる3つの罠
罠1: コンバージョンは後から書き換わる
Amazon はコンバージョンを購入時刻ではなくクリック時刻に帰属させます。月曜の9時にクリックし、水曜の夜に購入した人がいれば、その売上は月曜9時に計上され、あなたのフィードには数日後に届きます。
つまり15時に受け取った14時台のレコードは確定値ではありません。最大14日間、上方修正され続けます。これを理解せずに Marketing Stream の上に基盤を作るチームは、みな同じ誤りを犯します。今日の ACoS を見て惨状だと判断し、40%欠けたデータを根拠に入札を切り下げるのです。
対策は2つ。レコードは追記専用で保存し、上書きではなくキーごとに最新版を採用すること。そして、72時間以内のデータで入札判断を下すなら、必ず想定されるバックフィル分を織り込むこと。
罠2: 単一の時間帯はノイズだらけ
クリック11回・注文1件の時間帯はコンバージョン率9%と表示されます。クリック11回・注文0件なら0%です。背後の実態は同じで、単にサンプルが小さいだけです。
動く前に最低クリック数のしきい値を決めてください。中規模アカウントなら、4週間で集計した1時間枠あたり30クリックが妥当な下限です。それを下回るなら、24時間ではなく3〜4つの時間帯にまとめ、そのまとまりに対して判断します。
罠3: 実際にお金と注意力を食う
Firehose の取り込み、S3 のストレージ、ウェアハウスの計算資源、加えて構築と保守のエンジニア工数。月8,000ドルを広告に使うアカウントにとって、月200ドルのパイプラインと四半期あたり1日のエンジニア時間は正当化しづらい。月150,000ドルのアカウントなら、考えるまでもなく見合います。
補足: 損益分岐は、実のところ広告費の額の問題ではありません。出力に対して実際に何かが動くかどうかの問題です。週次の手作業レビューに1時間単位のデータを流し込むのは、グラフを1枚作るために途方もない費用を払うようなものです。
Marketing Stream と Ads API レポートと AMC
この3つの Amazon データソースは絶えず混同されます。解く問題が別物です。
| Marketing Stream | Ads API レポート | Amazon Marketing Cloud | |
|---|---|---|---|
| 配信方式 | プッシュ、1時間ごと | プル、リクエスト時 | クリーンルームへのクエリ |
| 粒度 | 1時間単位 | 日単位(大半) | イベント単位、匿名化済み |
| 遅延 | 1〜2時間 | 12〜36時間 | 1〜2日 |
| 得意分野 | 日中の即応 | 定常レポート、検索用語 | チャネル横断・購買経路の分析 |
| コスト | AWS のインフラ費用 | 無料(API クォータあり) | 無料枠あり、超過分はクエリ課金 |
| 構築負荷 | 高 | 中 | 高(SQL とアクセス権が必要) |
これらは競合ではなく重ねて使うものです。Marketing Stream は「いま何が起きているか」を教えます。検索用語と定常的な突き合わせの情報源は引き続き Ads API レポートです。どのレポートがどの問いに答えるかはAmazon 広告レポートのガイドを参照してください。Amazon Marketing Cloud は、他の2つでは届かない戦略的な問いに答えます。
実際に導入すべきなのは誰か
自分がどの行にいるか、正直に見てください。
- 広告費が月10,000ドル未満: 構築は見送りましょう。時間帯ごとのデータが薄すぎて統計的に意味を持たず、その時間は商品ページのコンバージョン率改善に使うほうが効きます。日中の最適化を代行してくれるツールを使ってください。
- 月10,000〜50,000ドル:
budget-usageだけでも元が取れます。最小構成のパイプラインを検討するか、ソフトウェアに任せましょう。本格的なウェアハウス構築がこの規模で回収できることは稀です。 - 月50,000ドル以上、複数マーケットプレイス: 自作でも購入でも構いませんが、なしで進めてはいけません。この規模では、十数キャンペーンが14時に予算上限へ当たるだけで、月あたりの損失がパイプライン全体の費用を上回ります。
- 代理店・アグリゲーター: 議論の余地なし。メタデータの変更ログだけでも、アカウント群全体で十分に正当化されます。
💡 Daniks.AI の強み: Marketing Stream のプロジェクトが止まる理由は、1時間単位のデータが1時間単位の判断を要求するのに、人間は1時間単位で働かないからです。Daniks.AI は設定された ACoS 目標に対して、24時間体制で入札と予算を調整します。ループの「動く側」は、すでに出来上がっています。
よくある質問
Amazon Marketing Stream は無料ですか?
フィード自体に Amazon からの課金はありません。支払うのは宛先・保存・処理にかかる AWS の費用と、構築に要するエンジニアの時間です。一般的な中規模出品者なら、購読するデータセットとマーケットプレイスの数に応じて月50〜400ドルの AWS 費用を見込んでください。
Amazon Marketing Stream の利用に AWS アカウントは必要ですか?
直接購読するなら必要です。配信先は Kinesis Data Firehose や SQS といった AWS の宛先になります。すでにフィードを取り込んでいるサードパーティ製ツールを使う場合、AWS アカウントは提供側のものであって、あなたのものではありません。
「リアルタイム」とはどの程度ですか?
即時ではなく1時間単位です。ある時間帯のデータは、その時間が終わってから1〜2時間以内に届くのが通常です。同日中に対応するには十分な速さで、秒単位の反応が必要な用途にはまったく足りません。
Marketing Stream を時間帯別配信に使えますか?
使えますし、そのための入力としては最良です。ただし Marketing Stream が提供するのはデータだけで、入札を変えることはできません。データが示した内容に対して動くには、スケジュールルール、予算ルール、あるいは自動化ソフトウェアが別途必要です。
Marketing Stream に検索用語データは含まれますか?
検索用語レポートと同じ精度では含まれません。Marketing Stream はターゲット・キャンペーン・プレースメントの時間単位ビューとして扱い、クエリ単位の判断には従来どおり標準の検索用語レポートを使ってください。
Marketing Stream の数値が広告管理画面と合わないのはなぜですか?
たいていは帰属のバックフィルが原因です。管理画面の数字は数日かけて確定していますが、届いたばかりの Stream のレコードはそうではありません。14日以上前のデータ同士で比べれば、両者はほぼ一致するはずです。
本当に大事なところ
Amazon Marketing Stream は言い訳を取り去りました。かつて出品者は、Amazon が日中のデータをくれないから日中の最適化はできないと言っていました。いまは与えられています。1時間ごとに、自社のインフラへ push され、しかも無料で。
その言い訳の代わりに現れたのは、もっと難しい問題です。1時間単位のデータの価値は、その背後にある判断の速度を超えません。1時間ごとに更新されるフィードが、毎週日曜にキャンペーンを見返す人に流れ込むなら、生まれるのは「すでに失った金額のよく整理された記録」だけです。
ですから AWS のコンソールを開く前に、質問をひとつ。最良のキャンペーンが13時47分に上限へ達したとデータが告げたとき、次に何が起きて、それにどれだけ時間がかかりますか。正直な答えが「来週気づく」なら、まずループの動く側を直してください。Amazon Marketing Stream はそれからでも残っていますし、聞き取る側が用意できてからのほうが、はるかに役に立ちます。
マーカスは結局そうしました。パイプラインはレポート用に残し、日中の入札と予算の運用は自動化に渡し、手を打てないグラフを眺めるのをやめました。次の四半期で、彼の ACoS は31%から24%へ下がりました。データはずっと、そう告げていたのです。
Amazon PPC を自動化する準備はできましたか?
データはあなたのものです。Daniks.AI が入札・予算・キーワード・除外を24時間365日運用し、ACoS 目標を維持します。
14日間の無料トライアルを始める14日間無料 · いつでもキャンセル可能
