competitive-ads-extractor は何をしますか?
競合他社の広告を広告ライブラリ(Facebook、LinkedInなど)から抽出・分析し、どのようなメッセージ、問題設定、クリエイティブ手法が効果的かを理解します。自社の広告キャンペーンを改善・着想するのに役立ちます。
概要
このスキルは、競合の広告データを自動収集し、そのコンテンツ(メッセージ性、問題領域、クリエイティブ要素)を分析します。マーケティングチームやAIエージェントが、広告戦略の最適化に役立つ実用的なインサイトを得ることを目的としています。
主な機能
- 複数の広告ライブラリ(Facebook、LinkedInなど)からのデータ抽出
- 広告のメッセージ、問題提起、クリエイティブ手法の分析
- 分析結果の構造化データとしての出力
- カスタムキーワードや対象プラットフォームの指定
対応プラットフォーム
- Facebook Ads Library:
facebook - LinkedIn Ads Library:
linkedin - その他(拡張可能)
使用方法
前提条件
- ComposioアカウントとAPIキー
- 対象プラットフォームのアクセス権限(必要に応じて)
設定
スキルの設定はYAML形式で行います。以下は設定例です。
platform: facebook
keywords:
- 競合企業名
- 製品カテゴリ
limit: 10
実行
スキルを実行するには、Composio CLIから以下のコマンドを使用します。
composio run composiohq/competitive-ads-extractor --config config.yaml
または、AIエージェントからの呼び出しも可能です。
出力例
スキルの出力はJSON形式で返されます。
{
"ads": [
{
"platform": "facebook",
"advertiser": "競合A",
"headline": "私たちの製品で課題を解決",
"description": "今すぐ始めて、効果を実感してください。",
"cta": "詳細を見る",
"insights": {
"messaging_focus": "問題解決",
"creative_type": "動画"
}
}
]
}
注意事項
- 抽出結果は各プラットフォームの利用規約に従って使用してください。
- スキルの実行には、適切なAPIレート制限とアクセス権限が必要です。