Google Ads
Google Adsキャンペーン、広告グループ、キーワード、パフォーマンスデータを分析します。
概要
Google Ads連携を使えば、Pressoを通じてGoogle Ads広告アカウントのデータをClaude Codeから直接分析できます。キャンペーンのパフォーマンス分析、キーワードの効果検証、広告グループの比較、無駄な広告費の特定、最適化の提案まで、自然言語での会話を通じて実行できます。
Google Adsの管理画面を操作したり、カスタムレポートを作成したり、スプレッドシートにデータをエクスポートしたりする必要はありません。広告パフォーマンスについてClaude Codeに質問するだけで、構造化された回答をすぐに得られます。
セットアップ
前提条件
- アクティブなキャンペーン(または過去のデータ)を持つGoogle Adsアカウント
- Google Adsアカウントに対して読み取り専用以上の権限を持つGoogleアカウント
- Claude Codeに接続済みのPressoアカウント(MCP接続を参照)
Google Adsアカウントの接続
- Pressoにサインインし、連携ページに移動します。
- Google Adsの横にある接続をクリックします。
- GoogleのOAuth同意画面にリダイレクトされます。Google Adsアカウントにアクセスできるアカウントでサインインし、要求される権限を許可します。
- 複数のGoogle Adsアカウント(マネージャーアカウントを含む)にアクセスできる場合は、接続するアカウントを選択します。
- 認証が完了すると、Pressoに自動的に戻ります。これでGoogle Adsアカウントの接続は完了です。
- Claude Codeで以下のように質問して、接続を確認します。
過去7日間のGoogle Adsパフォーマンスの概要を見せて。
利用可能なデータ
Pressoはキャンペーン、広告グループ、キーワード、広告、アカウントレベルの指標にわたるGoogle Adsデータにアクセスできます。ツール群はGoogle Ads APIのレポート機能に対応しています。
主要ツール
| ツール | 説明 |
|---|---|
google_ads_run_report | セグメント、メトリクス、日付範囲、フィルタを指定したカスタムレポートの実行 |
google_ads_list_campaigns | ステータスと基本パフォーマンスを含む全キャンペーンの一覧取得 |
google_ads_get_campaign | キャンペーンの詳細設定とパフォーマンスデータの取得 |
google_ads_list_ad_groups | キャンペーン内の広告グループ一覧の取得 |
google_ads_list_keywords | マッチタイプ、入札価格、品質スコアを含むキーワード一覧の取得 |
google_ads_list_ads | クリエイティブの詳細とパフォーマンスを含む広告一覧の取得 |
google_ads_list_accounts | アクセス可能なGoogle Adsアカウントの一覧取得 |
アカウント構造
Google Adsは階層構造になっています。この構造を理解しておくと、的確な質問ができます。
アカウント
└── キャンペーン(予算、ターゲティング、入札戦略)
└── 広告グループ(キーワードテーマ、デフォルト入札単価)
├── キーワード(検索語句、マッチタイプ、入札単価)
└── 広告(見出し、説明文、URL)
主要メトリクス
パフォーマンスメトリクス
| メトリクス | 説明 |
|---|---|
impressions | 広告の表示回数 |
clicks | 広告のクリック数 |
ctr(クリック率) | クリック数をインプレッション数で割った割合 |
averageCpc | 平均クリック単価 |
cost | 選択期間の総費用 |
conversions | 完了したコンバージョンアクションの数 |
conversionRate | コンバージョン数をクリック数で割った割合 |
costPerConversion | 費用をコンバージョン数で割った値 |
conversionValue | コンバージョンの合計金額 |
roas(広告費用対効果) | コンバージョン値を費用で割った値 |
allConversions | クロスデバイスやビュースルーを含む全コンバージョン |
品質・関連性メトリクス
| メトリクス | 説明 |
|---|---|
qualityScore | キーワードの関連性とランディングページの品質に対するGoogleの1〜10の評価 |
expectedCtr | キーワードのクリック率が平均より上、平均、平均以下のいずれか |
adRelevance | 広告が検索意図にどの程度一致しているか |
landingPageExperience | キーワードに対するランディングページの品質評価 |
impressionShare | 獲得可能なインプレッションのうち実際に獲得した割合 |
searchImpressionShare | 検索結果におけるインプレッションシェア |
searchTopImpressionShare | 検索結果の上部に表示されたインプレッションの割合 |
エンゲージメントメトリクス
| メトリクス | 説明 |
|---|---|
interactionRate | インタラクション数をインプレッション数で割った割合 |
engagementRate | エンゲージメント数(動画・ディスプレイ向け)をインプレッション数で割った割合 |
videoViews | 動画の視聴回数(動画キャンペーン向け) |
videoViewRate | 動画視聴回数をインプレッション数で割った割合 |
セグメントとディメンション
レポートをさまざまなディメンションで分割できます。
| セグメント | 説明 |
|---|---|
date | 日別の内訳 |
dayOfWeek | 月曜日から日曜日 |
hour | 時間帯別の内訳 |
device | パソコン、モバイル、タブレット |
network | 検索、ディスプレイ、YouTubeなど |
conversionAction | コンバージョンタイプ別の内訳 |
adNetworkType | 検索パートナー、Google検索、ディスプレイネットワーク |
clickType | 見出し、サイトリンク、電話発信など |
slot | 検索結果ページ上の表示位置 |
クエリ例
キャンペーンパフォーマンス
過去30日間の全アクティブキャンペーンのパフォーマンスを見せて。
費用、クリック数、コンバージョン数、ROASを含めて。
今月、ROASが最も良いキャンペーンはどれ?
今四半期と前四半期で全キャンペーンのパフォーマンスを比較して。
「ブランド指名 - 検索」キャンペーンの過去14日間の日次費用推移を見せて。
広告グループ分析
「一般キーワード - 検索」キャンペーンの広告グループを
コンバージョン単価順にリスト表示して。
クリック率は高いのにコンバージョン率が低い広告グループはどれ?
ランディングページに問題があるかも。
過去30日間で50ドル以上使っていてコンバージョンがゼロの
広告グループを見せて。
キーワード分析
費用が高くてコンバージョンが少ないキーワードを見せて。
品質スコアが最も高いキーワードと最も低いキーワードはどれ?
品質スコアが5未満のキーワードを全部リスト表示して。
スコアが低い原因も推測してほしい。
今月コンバージョン数が多い上位20キーワードを見せて。
インプレッションシェアが50%未満のキーワードはどれ?
露出を逃していない?
広告クリエイティブのパフォーマンス
「サマーセール」キャンペーンの全広告のパフォーマンスを比較して。
どの見出しと説明文が効果的?
クリック率が最も低い広告を見せて。クリエイティブの見直しが必要かも。
予算と費用の最適化
月間予算に対して今のペースは大丈夫? キャンペーンごとの
現在の費用と予算を見せて。
コンバージョンパフォーマンスに対して費用がかかりすぎているキャンペーンはどれ?
今月のGoogle Ads総費用を、キャンペーンタイプ別
(検索、ディスプレイ、ショッピング、動画)に分けて見せて。
日次の平均費用の推移はどうなっている? 増加傾向? それとも減少傾向?
デバイス・オーディエンス別の分析
キャンペーンパフォーマンスをデバイス別に分けて。
モバイルとデスクトップ、どちらのROASが良い?
キャンペーンの時間帯別パフォーマンスを見せて。
コンバージョンが多い時間帯と、費用を無駄にしている時間帯は?
曜日別で、最もコンバージョン数が多くてクリック単価が低いのはいつ?
コンバージョン分析
コンバージョンをタイプ別に見せて。
購入、リード獲得、電話発信それぞれ何件ある?
コンバージョンまでの経路は?
ユーザーがコンバージョンするまで通常何回クリックしている?
キャンペーン間でコンバージョン率を比較して。
クリックはされているのにコンバージョンしていないキャンペーンはない?
キャンペーンタイプ
PressoはすべてのGoogle Adsキャンペーンタイプのレポートに対応しています。
| キャンペーンタイプ | 説明 |
|---|---|
| 検索 | Google検索結果に表示されるテキスト広告 |
| ディスプレイ | Googleディスプレイネットワーク上のバナー・レスポンシブ広告 |
| ショッピング | 商品フィードからの商品リスティング広告 |
| 動画 | YouTubeおよびGoogle動画パートナーでの動画広告 |
| P-MAX | Googleの全チャネルにまたがるAI主導型キャンペーン |
| アプリ | アプリのインストールとエンゲージメントキャンペーン |
| デマンドジェネレーション | Gmail、YouTube、Discoverでの広告配信 |
例:
全キャンペーンタイプのパフォーマンスを比較して。
コンバージョン単価が最も良いタイプはどれ?
レポート
標準レポート
Google Adsの管理画面で通常利用できる標準レポートをそのまま依頼できます。
過去30日間の検索クエリレポートを作って。
どの検索語句で広告が表示されたか、除外キーワードに追加すべきものはどれ?
主要キャンペーンのオークション分析レポートを見せて。
競合はどこで、インプレッションシェアはどのくらい?
地域別のパフォーマンスレポートを作成して。国・地域ごとの成果を見せて。
カスタムレポート
より具体的な分析が必要な場合は、欲しい内容を詳細に記述します。
以下の項目でレポートを作って:キャンペーン名、広告グループ名、
キーワード、マッチタイプ、インプレッション数、クリック数、クリック率、
コンバージョン数、コンバージョン単価、品質スコア。
過去30日間でインプレッション100回以上のキーワードが対象。
コンバージョン単価の高い順でソートして。
定期分析
Pressoは自動レポートの送信には対応していませんが、同じ質問を定期的に行うことでルーティン化できます。
月曜の朝のGoogle Adsブリーフィングをちょうだい:
- 週末(土日)のパフォーマンスまとめ
- 日予算を超過したキャンペーン
- 品質スコアが下がったキーワード
- コンバージョン数上位5キーワード
- 費用の実績と計画の比較
他の連携との組み合わせ
クロスプラットフォーム分析はPressoの大きな強みです。Google Adsのデータをほかのデータソースと組み合わせて全体像を把握できます。
Google Adsのコンバージョンデータと実際のShopify注文を比較して。
レポート上のコンバージョン数と実購入数に差はない?
Google Adsの費用とGA4のセッションデータを並べて見せて。
有料検索のセッションあたりの本当のコストはいくら?
Google AdsとMeta Adsを並べて比較して。過去30日間の
費用、コンバージョン、CPA、ROASを両方見せて。どちらのプラットフォームが効果的?
最適化のヒント
アカウントの最適化のために、定期的に確認すべき項目を紹介します。
無駄な広告費の検出
過去30日間で費用が100ドル以上かかっているのにコンバージョンがゼロの
キーワードを見せて。停止や除外キーワードの追加候補になるかも。
品質スコアの改善
品質スコアが6未満のキーワードをリスト表示して。
それぞれの推定クリック率、広告の関連性、ランディングページの評価を
見せてもらえると、改善の優先順位を決められるので助かる。
予算配分
もし予算を20%カットするとしたら、限界コンバージョン単価をもとに
どのキャンペーンを削減すべき?
機会の発見
予算不足でインプレッションシェアを大きく失っているキーワードはどれ?
コンバージョンの取りこぼしが起きていないか確認したい。
制限事項と補足
- 読み取り専用 -- PressoはGoogle Adsデータへの読み取り専用アクセスを提供します。キャンペーン、広告グループ、キーワード、広告の作成・変更・停止・削除はPresso経由では行えません。
- データの鮮度 -- Google Adsのデータは通常、リアルタイムから数時間以内に利用可能になります。前日のデータは午前中の遅い時間まで完全に処理されない場合があります。
- コンバージョンのタイムラグ -- コンバージョンはクリック日に帰属するため、直近のコンバージョン数はアトリビューションウィンドウが閉じるまでの数日間で増加する可能性があります(多くの場合30日間)。
- マネージャーアカウント -- マネージャー(MCC)アカウントを使用している場合は、正しい子アカウントを接続するか、クエリ対象のアカウントを指定してください。
- APIクォータ -- Google Ads APIには1日あたりのリクエスト上限があります。通常の分析利用ではこの制限に達することはありません。
- 過去データ -- Google Adsはアカウントの全期間のレポートデータを保持しています。存在する限りさかのぼってデータを照会できます。
- 通貨 -- すべての金額はアカウントの請求通貨で表示されます。
- アトリビューションモデル -- レポートにはGoogle Adsアカウントで設定されたアトリビューションモデル(データドリブン、ラストクリックなど)が反映されます。GA4やほかのプラットフォームとはアトリビューションが異なる場合があります。