Google Ads API には、広告が表示された場所とパフォーマンスを分析するためのビューがいくつか用意されています。managed_placement_view、group_placement_view、detail_placement_view、performance_max_placement_view などです。各ビューでは、プレースメント データをさまざまな角度から確認できます。
手動プレースメント ビュー
- 表示される内容:
managed_placement_viewリソースは、明示的にターゲットに設定しているプレースメント(管理プレースメント)ごとに集計されたパフォーマンス データを提供します。これは、Placement条件のパフォーマンスを反映しています。 - UI の同等の機能: [コンテンツ] > [プレースメント]
- クエリビルダー: クエリビルダーでデータ探索
クエリ例
過去 30 日間の管理プレースメントのパフォーマンス指標を取得するには:
SELECT
campaign.id,
ad_group.id,
managed_placement_view.resource_name,
ad_group_criterion.placement.url,
metrics.impressions,
metrics.clicks,
metrics.cost_micros
FROM managed_placement_view
WHERE segments.date DURING LAST_30_DAYS
グループ プレースメント ビュー
- 表示される内容:
group_placement_viewリソースには、プレースメントが明示的にターゲットに設定されたか、Google のシステムによって自動的に検出されたかに関係なく、ディスプレイ ネットワークと YouTube で広告が実際に配信された場所が表示されます。これには、ウェブサイト、YouTube チャンネルや動画、アプリなどが含まれます。 - UI の同等の機能: [コンテンツ] > [広告が表示された場所]
- クエリビルダー: クエリビルダーでデータ探索
「合計: その他」行
インプレッション数やクリック数で測定されるアクティビティが非常に少ないプレースメントのパフォーマンス データは、概要行(「合計: その他」と呼ばれることが多い)に集計されることがあります。この場合、group_placement_view.placement または detail_placement_view.placement の値は "Other" になります。レポートの生成を高速化するため、トラフィックの少ない個々のプレースメントは個別に表示されないことがあります。そのため、group_placement_view と detail_placement_view の個々のプレースメント行の合計が、広告グループまたはキャンペーンの合計統計情報と常に一致するとは限りません。詳しくは、「広告が表示された場所」レポートについてをご覧ください。
TargetingSetting オプション
group_placement_view の動作とユーティリティは、広告グループ単位の PLACEMENT ディメンションの TargetingSetting の影響を受けます。この設定には のリストが含まれています。各 には bid_only ブール値フィールドがあり、広告をターゲットのプレースメントのみに表示するか、他のプレースメントにも表示するかを指定します。target_restrictions「ターゲティング」と「モニタリング」設定についてをご覧ください。
bid_only = false: この値は、プレースメントの Google 広告の管理画面の [ターゲティング] に対応します。広告グループが [ターゲティング] に設定されている場合、広告は条件として明示的に追加したプレースメントにのみ表示されます。これらのプレースメントに入札単価調整を適用することもできます。このシナリオでは、group_placement_viewはmanaged_placement_viewとほぼ同じですが、「合計: その他」の集計の対象となります。bid_only = true: この値は、プレースメントの Google 広告の管理画面の [モニタリング] に対応します。広告グループが [モニタリング] に設定されている場合、ディスプレイ ネットワークと YouTube の掲載可能なプレースメントに広告が表示されます。また、ターゲットに設定したプレースメントに入札単価調整を適用することもできます。この場合、group_placement_viewは、広告が表示されている新しいプレースメントを見つけるために不可欠です。見つけたプレースメントは、管理プレースメントまたは除外として追加できます。
詳細プレースメント ビュー
- 表示される内容:
detail_placement_viewリソースでは、プレースメントの詳細な内訳を確認できます。ドメインやチャネルのレベルを超えた詳細な情報が表示されます。たとえば、広告が表示された特定の URL や YouTube 動画 ID を確認できます。 - UI の同等の操作: [コンテンツ] > [ 広告の表示場所] で行を選択し、[詳細を表示] をクリックする操作と同じです。
- クエリビルダー: クエリビルダーでデータ探索
- 重要な考慮事項:
group_placement_viewと同様に、このビューでもトラフィックの少ないプレースメントの行は [合計: その他] に集計されます。
P-MAX キャンペーンのプレースメント ビュー
- 表示される内容:
performance_max_placement_viewリソースは、P-MAX キャンペーンの広告が配信されたプレースメントのインプレッション データ(metrics.impressions)を提供します。v24 以降では、segments.ad_network_typeでperformance_max_placement_viewをセグメント化できます(v23 では対象外です)。 - クエリビルダー: クエリビルダーでデータ探索
使用するビュー
managed_placement_viewを使用して、積極的にターゲティングして入札しているプレースメントのパフォーマンスを評価します。group_placement_viewを使用すると、広告が表示される範囲を把握できます。特に「モニタリング」設定を使用している場合は、新しいターゲティングの機会や除外を見つけることができます。detail_placement_viewを使用すると、広告が表示された特定の URL や動画に関する最も詳細な情報を取得できます。通常は、group_placement_viewで関心のあるドメインやチャンネルを特定した後に使用します。performance_max_placement_viewを使用して、P-MAX キャンペーンのプレースメントのインプレッション数を調べます。