P-MAX レポート

他のキャンペーン タイプと同様に、GoogleAdsService.SearchStream を使用して属性と P-MAX キャンペーンのパフォーマンス指標ですGoogle Ads API のレポート のガイドをご覧ください。 Google Ads API次の表に、 目標別に分類された P-MAX キャンペーン。

測定目標 関連リソース
キャンペーン単位のパフォーマンス campaign すべての P-MAX キャンペーンのパフォーマンス
アセット グループ単位のパフォーマンス asset_group
アセットのパフォーマンス
小売キャンペーンのパフォーマンス
キャンペーン条件の掲載結果 location_view ロケーション条件のパフォーマンス

キャンペーン単位のパフォーマンス

P-MAX キャンペーンのパフォーマンスは、 他のキャンペーン タイプのパフォーマンスを確認します。ただし、 次の条件に該当するキャンペーンのみを含めるには、フィルタを追加する必要があります。 advertising_channel_type PERFORMANCE_MAX と等しい。

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

たとえば、次のクエリは、すべての P-MAX のパフォーマンスを返します。 過去 30 日間のキャンペーンを表示できます結果を 1 つのグループに絞って 「campaign.id」または campaign.resource_name。この 対応するP-MAX チャネルのアセットです Google 広告のレポート UI です。

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 キャンペーンにリンクされている asset_group リソースについてもレポートをご利用いただけます。

アセット グループの広告の有効性

P-MAX キャンペーンでは、アセット グループごとに広告が動的に生成されるため アセットグループにあるアセットを使用すると 広告のパフォーマンスを個別に測定できますただし Google Ads API では asset_group.ad_strength フィールド 関連する asset_group エンティティがどの程度適切に設定されているかを評価 広告のパフォーマンスを最適化できます学習 P-MAX 広告の詳細 強化します。

次のクエリは、すべてのアセットの広告の有効性を表示する方法を示しています できます。このクエリは asset_group.id または asset_group.resource_name 1 つ以上のアセット グループの広告の有効性を確認できる。または 前述のように campaign フィルタを追加して、広告の有効性を比較できます アセットグループを作成できます

SELECT
  asset_group.id,
  asset_group.ad_strength
FROM asset_group
WHERE asset_group.status = 'ENABLED'

アセット グループの有効性を改善するための最適化案

Google Ads API には 最適化案の種類として IMPROVE_PERFORMANCE_MAX_AD_STRENGTH, 「優良」になるために改善する必要があるアセット グループがハイライト表示される 強度の評価。特に第三者の広告主様の場合に役立つ機能です アセット グループを作成して管理できます。

詳しくは、最適化スコアと最適化案のガイドをご覧ください。

アセット グループのパフォーマンス

asset_group リソースは、さまざまな指標を公開します 個々のアセット グループのパフォーマンスを測定できます。次のサンプルクエリは 各 asset_group のパフォーマンス指標を取得する方法を 過去 7 日間に指定したキャンペーンで発生したものです。

SELECT
  asset_group.id,
  asset_group.name,
  asset_group.primary_status,
  metrics.conversions,
  metrics.conversions_value,
  metrics.cost_micros,
  metrics.clicks,
  metrics.impressions
FROM asset_group
WHERE campaign.id = CAMPAIGN_ID
  AND segments.date DURING LAST_7_DAYS

アセットのパフォーマンス

アセット単位のパフォーマンスは、 asset_group_asset リソース。

asset_group_asset でのアセットのパフォーマンス

asset_group_asset リソースでは、 performance_label フィールドを使用して、同じタイプの他のアセットと比較してアセットをランク付けします。詳しくは パフォーマンスのアセット レポートについて 最大

SELECT
  asset_group_asset.asset,
  asset_group_asset.performance_label,
  asset_group_asset.status
FROM asset_group_asset
WHERE asset_group.id = ASSET_GROUP_ID
  AND asset_group_asset.status != 'REMOVED'

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

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

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

さらに、このクエリを調整して、次のような分析情報を生成できます。 アセットの選択をサポートし、P-MAX キャンペーンをより効果的に最適化します 向上します次のクエリでは、アセット グループ別の上位のアセットの組み合わせが生成されます アセットされますが、結果は次のアセットが含まれるアセット グループに限定されます。 asset_group.ad_strength / GOOD または EXCELLENT。結果として得られるアセットの組み合わせが、上位のアセットを表す 組み合わせたものが表示されます。

SELECT
  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

小売キャンペーンのパフォーマンス

小売向け P-MAX キャンペーンでは、 選択しましょう

すべての小売キャンペーンのパフォーマンス

最も基本的な例は、すべての P-MAX のパフォーマンスを すべての P-MAX キャンペーンの手法による パフォーマンスの例をご覧ください。新しい P-MAX キャンペーンを 既存の P-MAX キャンペーンで shopping_setting フィールド 新しい P-MAX キャンペーンを 目標の merchant_id Merchant Center アカウント条件の追加 campaign.shopping_setting.merchant_id IS NOT NULLWHERE 句に追加してから、 小売キャンペーンのみが含まれるように結果セットをフィルタします。

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

feed_labelのキャンペーンのパフォーマンス

campaign.shopping_setting.feed_label フィールドは、Merchant Center の特定の商品フィードをターゲットにするために使用できます あります。このフィールドにフィルタを適用すると、すべてのキャンペーンのレポート指標を取得できます 特定の商品フィードと商品を集めて検索しますたとえば、次のクエリは P-MAX キャンペーンの指標を取得する方法を 冬季にプロモーションすることを目的とした商品をターゲットとする。

SELECT
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND campaign.shopping_setting.merchant_id IS NOT NULL
  AND campaign.shopping_setting.feed_label = 'WINTER-PRODUCTS'
  AND segments.date DURING LAST_30_DAYS

商品の販売状況

こちらの 取得する shopping_performance_view すべての小売向け P-MAX キャンペーンにわたる商品単位の指標を確認できます。 表示されます。campaign.advertising_channel_type でフィルタすると、結果が次に制限されます。 P-MAX キャンペーンと segments.product_item_id 小売業のキャンペーンのみが含まれるように 結果が自動的にフィルタされます 小売以外のキャンペーンには関連商品がありません。

SELECT
  segments.product_item_id,
  metrics.clicks,
  metrics.cost_micros,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions,
  campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS
  AND metrics.clicks > 0
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.cost_micros DESC,
  metrics.impressions DESC

カートデータを使用した商品のパフォーマンス

小売業の広告主様は、収益、収益、収益などに関する 総利益、総利益率、販売数。これらの指標は カート コンバージョン レポートを設定しているすべての広告主様に対して P-MAX キャンペーン全体のデータ 次のレポートに対応しています。

レポートでは、次のようなカートデータの指標を shopping_performance_view、対象 P-MAX キャンペーンは

次の例は、これらのカートデータの指標を次の目的で使用する方法を示しています。 過去 3 年間における P-MAX キャンペーンの商品単位のパフォーマンスを把握する 30 日間

SELECT
  segments.product_item_id,
  segments.product_title,
  metrics.average_cart_size,
  metrics.average_order_value_micros,
  metrics.conversions,
  metrics.conversions_value,
  metrics.gross_profit_micros,
  metrics.gross_profit_margin,
  metrics.revenue_micros,
  metrics.units_sold,
  campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS
  AND metrics.conversions > 0
ORDER BY
  metrics.gross_profit_margin DESC,
  metrics.revenue_micros DESC,
  metrics.conversions_value DESC

カートデータを使用したキャンペーンのパフォーマンス

カートデータの指標はキャンペーン単位で使用でき、次のキャンペーンと組み合わせることができます。 表示回数、クリック数、費用など、その他のパフォーマンス指標。

SELECT
  campaign.id,
  campaign.name,
  campaign.advertising_channel_type,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros,
  metrics.average_order_value_micros,
  metrics.gross_profit_micros,
  metrics.gross_profit_margin
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND campaign.shopping_setting.merchant_id IS NOT NULL
  AND segments.date DURING LAST_30_DAYS
ORDER BY
  metrics.gross_profit_margin DESC,
  metrics.average_order_value_micros DESC,
  metrics.cost_micros DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC

アセット グループと商品グループ別のキャンペーンのパフォーマンス

次の例は、asset_group_product_group_view を使用してパフォーマンスを取得する方法を示しています。 asset_group 別の指標と asset_group_listing_group_filter。 この例では、結果を商品分割ツリーのノードごとに分割し、 指定したキャンペーンのasset_group

SELECT
  asset_group.id,
  asset_group_listing_group_filter.id,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM asset_group_product_group_view
WHERE campaign.id = CAMPAIGN_ID
  AND segments.date DURING LAST_30_DAYS

商品グループ別のアセット グループのパフォーマンス

別の方法として、 asset_group_product_group_view~ パフォーマンス指標を取得: asset_group_listing_group_filter ただし、結果を 1 つの asset_group に制限するには、 WHERE 句に asset_group フィルタリング条件を追加する。

SELECT
  asset_group_listing_group_filter.id,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
  AND segments.date DURING LAST_30_DAYS

リスティング グループのフィルタ ディメンションのパフォーマンス

前の例を少し進めると、パフォーマンス指標をセグメント化できます。 によって asset_group_listing_group_filter あります。次の例は、パフォーマンス データを取得する方法を示しています。 商品ブランド別に表示できます。これには asset_group_listing_group_filter.case_value.product_brand.value SELECT 句に追加します。これにより、結果が自動的にフィルタされ、 商品ブランドを含む asset_group_listing_group_filter 個のエンティティが含まれている あります。

同様の分析を行うには、 asset_group_listing_group_filter.case_value.product_brand と別のもの たとえば asset_group_listing_group_filter.case_value.product_condition.condition

SELECT
  asset_group_listing_group_filter.case_value.product_brand.value,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
  AND segments.date DURING LAST_30_DAYS

キャンペーン条件の掲載結果

キャンペーン条件レポートは、サポートされている条件タイプについてのみ表示されます。 この設定は、キャンペーンの作成条件 ガイドをご覧ください。

ロケーション条件のパフォーマンス

これは、P-MAX の地域条件データを location_view レポート:

SELECT
  campaign.id,
  campaign.name,
  metrics.clicks,
  metrics.impressions,
  campaign_criterion.location.geo_target_constant
FROM location_view
WHERE campaign.status != 'REMOVED'

市場機会の特定

P-MAX レポートの主なユースケースの一つは、市場の特定です。 広告キャンペーンと 説明します。次の動画では、P-MAX の例とガイダンスをご覧いただけます。 レポートを作成し、市場機会を特定します。

ベスト プラクティス

P-MAX のレポートを作成する際は、次のベスト プラクティスをおすすめします Google Ads API でこれを行うことができます指標には以下が含まれます。

  • API を効率的に使用する。

  • 最適化案を使用してキャンペーンを最適化する。

  • 過去のレポートデータだけでなく、リアルタイムのデータにも目を向ける必要があります。

  • アセットタイプごとの上限数まで、できるだけ多くのアセットを追加する。 自動的に最適化が行われます

各ベスト プラクティスの詳細については、次の動画をご覧ください。