キャンペーン単位の掲載結果

P-MAX キャンペーンのパフォーマンスの確認は、他のキャンペーン タイプ の場合と同様です。ただし、 advertising_channel_typePERFORMANCE_MAX のキャンペーンのみを含めるようにフィルタを追加する必要があります。

すべての P-MAX キャンペーンのパフォーマンス

たとえば、次のクエリは、過去 30 日間のすべての P-MAX キャンペーンのパフォーマンスを返します。また、結果を 1 つの キャンペーンに絞り込むには、campaign.id または campaign.resource_name でフィルタします。これは、Google 広告の管理画面の P-MAX チャネルのアセット レポートに対応しています。

SELECT
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS

P-MAX キャンペーンのプレースメント

performance_max_placement_view は、P-MAX キャンペーンのプレースメントのインプレッション指標を公開し、 キャンペーンの広告が表示された場所に関する分析情報を提供します。また、この レポートを segments.ad_network_type で分割して、広告ネットワークの種類別のプレースメント指標を確認することもできます。

次のクエリは、過去 30 日間の特定の P-MAX キャンペーンについて、プレースメント別のインプレッション数を広告ネットワーク タイプ別に分割して取得する方法を示しています。

SELECT
  performance_max_placement_view.display_name,
  performance_max_placement_view.placement,
  performance_max_placement_view.placement_type,
  performance_max_placement_view.target_url,
  segments.ad_network_type,
  metrics.impressions,
  campaign.id
FROM performance_max_placement_view
WHERE
  campaign.id = CAMPAIGN_ID
  AND segments.date DURING LAST_30_DAYS

チャネル別の P-MAX キャンペーンのパフォーマンス

Google Ads API v23 以降で利用できます。

さまざまなチャネルでの P-MAX キャンペーンのパフォーマンスを把握するには、segments.ad_network_typesegments.ad_using_product_data、および segments.ad_using_video でキャンペーン レポートを分割します。これにより、広告が表示された広告ネットワーク別、広告で商品データまたは動画アセットが使用されたかどうか別に、インプレッション数、クリック数、コンバージョン数などの指標を確認できます。

次のクエリは、チャネル、商品データの使用状況、動画の使用状況別に分割された P-MAX キャンペーンのパフォーマンスを取得する方法を示しています。

SELECT
  campaign.name,
  segments.ad_network_type,
  segments.ad_using_product_data,
  segments.ad_using_video,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM campaign
WHERE
  campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS

P-MAX キャンペーンのフィードタイプ

The campaign.feed_types フィールド には、キャンペーンに添付されているフィードのタイプが表示されます。P-MAX キャンペーンの場合、これは業種を示すことがあります。たとえば、小売業向けの P-MAX キャンペーンの場合は MERCHANT_CENTER_FEED、旅行関連の目標達成のための P-MAX キャンペーンの場合は TRAVEL_FEED です。

次のクエリは、すべての P-MAX キャンペーンのキャンペーン ID とフィードタイプを返します。

SELECT
  campaign.id,
  campaign.feed_types
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'

ローカル サービス向けの P-MAX キャンペーン

P-MAX キャンペーンは、ローカル サービス キャンペーンとして設定することもできます。 これらのキャンペーンを識別してフィルタするには、読み取り専用の campaign.pmax_campaign_settings.local_services_enabled フィールドに対してクエリを実行します。

次のクエリは、ローカル サービスで有効になっている P-MAX キャンペーンのみを取得します。

SELECT
  campaign.id,
  campaign.name,
  campaign.pmax_campaign_settings.local_services_enabled
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND campaign.pmax_campaign_settings.local_services_enabled = true