アセット レポート

asset_group_asset リソースを使用すると、P-MAX キャンペーンのアセットのパフォーマンス データを取得できます。

パフォーマンスは主に次の要素で示されます。

  1. ステータス: primary_statusprimary_status_reasons フィールドを使用すると、アセットが配信されているかどうか、配信されていない場合はその理由を 包括的に把握できます。
  2. 定量的な指標: パフォーマンスの詳細な統計情報(clicksimpressionsconversions など)がアセット単位で利用できるようになったため、 特定キャンペーンの目標に対するアセットのパフォーマンスを より詳細に評価できます。

クエリの例: メインのステータスとパフォーマンス指標

次のクエリは、primary_status の詳細とパフォーマンスの詳細な指標を取得します。

SELECT
  campaign.id,
  asset_group.id,
  asset_group_asset.asset,
  asset_group_asset.field_type,
  asset_group_asset.primary_status,
  asset_group_asset.primary_status_details,
  asset_group_asset.primary_status_reasons,
  asset_group_asset.policy_summary.policy_topic_entries,
  asset_group_asset.status,
  metrics.impressions,
  metrics.clicks,
  metrics.ctr,
  metrics.conversions,
  metrics.conversions_value,
  metrics.cost_micros
FROM asset_group_asset
WHERE asset_group.id = ASSET_GROUP_ID
  AND asset_group_asset.status != 'REMOVED'
  AND campaign.id = CAMPAIGN_ID

クエリの例: P-MAX のアセットの詳細な指標

次のクエリは、広告が配信されたネットワーク(チャネル)ごとにセグメント化された、各アセットのコンバージョン データ、費用、インプレッション数を取得します。

SELECT
  asset_group_asset.asset,
  asset_group_asset.asset_group,
  asset_group_asset.field_type,
  asset_group_asset.status,
  segments.ad_network_type,
  metrics.conversions,
  metrics.conversions_value,
  metrics.cost_micros,
  metrics.impressions,
  metrics.clicks
FROM asset_group_asset
WHERE
  segments.date DURING LAST_30_DAYS
  AND asset_group_asset.status = 'ENABLED'

上位のアセットの組み合わせ

asset_group_top_combination_view リソースを使用すると、アセット グループでパフォーマンスの高いアセットの組み合わせをクエリできます。これは、組み合わせ レポートが Google 広告の管理画面に対応します。たとえば、次のクエリは、指定した asset_group の上位のアセットの組み合わせのリストを生成します。レスポンスの各行には、 リストのasset_group_top_combination_view.asset_group_top_combinationsメッセージ タイプ AssetGroupAssetCombinationDataが含まれます。 このリストの各項目には、それぞれの 組み合わせのアセットのリストが含まれます。これは、AssetUsage メッセージとして表されます。

SELECT
  campaign.id,
  asset_group.id,
  asset_group_top_combination_view.asset_group_top_combinations
FROM asset_group_top_combination_view
WHERE asset_group.id = ASSET_GROUP_ID

このクエリを調整して、アセットの選択とキャンペーンの最適化に役立てることができます。 次のクエリは、1 つのキャンペーンの上位のアセットの組み合わせを取得しますが、 asset_group.ad_strengthGOOD または EXCELLENT のアセット グループのみを対象とします。これにより、パフォーマンスの高いアセット グループ内で最もパフォーマンスの高いアセットの組み合わせを特定できます。

SELECT
  campaign.id,
  asset_group_top_combination_view.asset_group_top_combinations,
  asset_group.ad_strength,
  asset_group.id
FROM asset_group_top_combination_view
WHERE asset_group.ad_strength IN ('GOOD', 'EXCELLENT')
  AND campaign.id = CAMPAIGN_ID