メインコンテンツへ移動

Apple Search Adsの運用自動化

AIが最大5,000件のターゲットキーワードを1件ずつ精査し、入札調整や停止の提案を出します。人は入札の変更のみを承認し、却下またはタイムアウトの場合は一切変更されません。

スケジュール実行(cron+タイムゾーン)。手動実行も可能です入札の変更をグループごとに承認します
64主力の最適化ワークフローのステップ数
5,0001回の精査でのキーワード上限
$200コールドスタートの1日あたり予算上限
11コールドスタートのワークフローのステップ数
背景と課題

なぜこのワークフローが必要か

アカウントには数千件のターゲットキーワードがあり、人が1件ずつ入札やコンバージョンを確認するのはとても追いつきません。どのキーワードを値下げすべきか、どのキーワードが無駄に予算を使っているかは、月末の照合でようやく気づくことがよくあります。チームはAIにキーワード単位の分析をさせたい一方で、広告アカウントの書き込み権限をそのまま渡すのは不安です。

実行の過程

このワークフローはどう動くか

トリガーモードスケジュール実行(cron+タイムゾーン)。手動実行も可能です
fetch_asa_dataset
配信レポートと最大5,000件のターゲットキーワードを取得します
analyze_keywords
AIがブロックに分けて並列で精査し、キーワードごとに入札調整や停止の提案を出します。ブロックサイズは設定可能です
generate_actions
提案は5種類のアクションファイルにまとめられ、AIはファイルの書き込みのみを行い、アカウントには触れません
validate_actions
決定論的な検証。入札の変動幅の制限とカバレッジチェックを行い、範囲を超える提案はそのまま遮断します
approve_by_groupHUMAN
5種類のアクションをグループごとに承認に回し、承認者は入札を直接変更してから承認できます
execute_approved
承認済みのアクションのみを実行し、1件ずつ配信アカウントに書き戻します
deliver_report
実行結果とレポートをSlackに送信します
テンプレートでこのプロセスを再現する
テンプレートライブラリには同種のワークフローテンプレートがあります。デモモードでは認証情報を接続せずにまず通すことができ、本番の結果を得るには自分の認証情報を接続する必要があります。