> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 上位広告を監視する

> 広告パフォーマンスを一元化し、実際に成果を上げているクリエイティブを把握します。

export const Connectors = ({items}) => <div style={{
  margin: "8px 0 20px"
}}>
    <style>{`
      .connectors-list, .connectors-list * { margin-top: 0 !important; margin-bottom: 0 !important; }
      .connectors-row {
        display: flex !important;
        align-items: flex-start !important;
        gap: 10px !important;
        padding: 4px 0 !important;
        min-height: 0 !important;
        height: auto !important;
      }
      .connectors-row img {
        width: 20px !important;
        height: 20px !important;
        max-width: 20px !important;
        max-height: 20px !important;
        margin: 2px 0 0 !important;
        display: block !important;
      }
    `}</style>
    <div className="connectors-list">
      {items.map((item, i) => <div key={item.id} className="connectors-row" style={{
  borderTop: i === 0 ? "none" : "1px solid rgba(130,130,130,0.22)"
}}>
          <img src={`/images/connectors/${item.id}.svg`} alt="" width={20} height={20} />
          <div style={{
  minWidth: 0
}}>
            <div>
              <strong>{item.name}</strong>
              {item.why ? <span style={{
  opacity: 0.72
}}> · {item.why}</span> : null}
            </div>
            {item.auth === "api-key" ? <div style={{
  fontSize: "11.5px",
  lineHeight: 1.35,
  color: "#F26207",
  marginTop: "2px"
}}>
                Not a native connector. Agent will ask for your API key.
              </div> : null}
          </div>
        </div>)}
    </div>
  </div>;

export const AiPrompt = ({children}) => {
  return <CodeBlock className="relative block max-w-full overflow-x-hidden font-sans !whitespace-pre-wrap !break-words" style={{
    overflowWrap: "anywhere",
    wordBreak: "break-word"
  }}>
      <div className="pr-7" style={{
    whiteSpace: "pre-wrap",
    overflowWrap: "anywhere",
    wordBreak: "break-word"
  }}>
        {children}
      </div>
    </CodeBlock>;
};

TikTok Ads、Snapchat Ads、Meta Ads、Google Adsから先週の広告データを取得します。パフォーマンスを一元化し、広告費、クリック率、獲得単価、広告費用対効果で上位の広告を特定します。勝者と敗者をランク付けし、どのクリエイティブをプラットフォーム間で拡大または停止すべきかを把握できます。

## こんな人におすすめ

* Meta、Google、TikTok、Snapchatにまたがる週次のクリエイティブレビューが必要なパフォーマンスマーケター。
* どの広告を拡大し、どれを停止すべきかを知りたいグロース担当者。

## コネクタ

<Connectors
  items={[
{
  id: "tiktok-ads",
  name: "TikTok Ads",
  why: "ショート動画クリエイティブのパフォーマンス",
},
{
  id: "snapchat",
  name: "Snapchat Ads",
  why: "SnapおよびStory広告のパフォーマンス",
},
{
  id: "google-ads",
  name: "Google Ads",
  why: "検索とディスプレイのパフォーマンス",
  auth: "api-key",
},
{
  id: "facebook",
  name: "Meta Ads",
  why: "広告費、クリック率、獲得単価、広告費用対効果",
  auth: "api-key",
},
]}
/>

## 始める前に

ReplitでTikTok AdsとSnapchat Adsを接続してください。Google AdsとMeta Adsについては、APIキーを用意しておいてください。データ取得が必要になった時点でAgentが尋ねてきます。期間を選び、どの指標が最も重要か(広告費用対効果か獲得単価か)を伝えてください。

## Agentへのプロンプト

<AiPrompt>
  毎週月曜9時に実行されるルーティンを作成してください。TikTok Ads、Snapchat
  Ads、Meta Ads、Google Adsから先週の広告データを取得してください。パフォー
  マンスを一元化し、広告費、クリック率、獲得単価、広告費用対効果で上位の広
  告を特定してください。勝者と敗者をランク付けし、どのクリエイティブを拡大
  または停止すべきか教えてください。
</AiPrompt>

## 期待できること

Agentはプラットフォームを横断してクリエイティブのランキング表を作成します。予算を変更する前に、各広告マネージャーの合計値を確認してください。期間やタイムゾーンが異なることが多いので、まず各広告マネージャーで期間を合わせてください。上位の広告と下位の広告を1つずつ選び、広告マネージャーで開いて、予算を移動する前に広告費が一致することを確認してください。

## 自分向けにカスタマイズする

<AiPrompt>
  キャンペーン名だけでなく、クリエイティブのテーマ別にグループ化してくださ
  い。どのテーマがどのプラットフォームで勝っているかを示してください。
</AiPrompt>

<AiPrompt>
  月曜日のSlack要約を投稿してください:上位3件の広告、下位3件の広告、そし
  て推奨される予算の移動先。
</AiPrompt>

## トラブルシューティング

* **Google AdsまたはMeta Adsのデータ取得が失敗する:** この2つはネイティブコネクタではありません。AgentがAPIキーを尋ねてきます。用意しておき、そのキーが必要な広告アカウントを読み取れることを確認してください。
* **合計値が広告マネージャーと一致しない:** 期間やタイムゾーンが異なることがよくあります。各プラットフォームと同じ期間(通常は先週の月曜から日曜)を使うようAgentに依頼し、予算を変更する前に広告費を確認してください。
* **表にプラットフォームが1つ抜けている:** まずReplitでTikTok AdsとSnapchat Adsを接続してください。ネイティブ接続の有効期限が切れた場合は、再接続してルーティンを再実行してください。

## 関連項目

<CardGroup cols={2}>
  <Card title="ソーシャルアイコンとバナーを作成する" href="/ja/use-cases/create-social-kit">
    ネットワークごとのプロフィールやカバー画像も必要なマーケター向けです。
  </Card>

  <Card title="顧客フィードバックを分析する" href="/ja/use-cases/analyze-customer-feedback">
    広告が実際の顧客の声と一致しているかを確認します。
  </Card>
</CardGroup>
