他の広告タイプと同様に、GoogleAdsService.SearchStream
を使ってショッピング広告のパフォーマンス データを取得できます。以下は、ショッピング広告グループの過去 30 日間のインプレッション数とクリック数を日付別に分割するクエリの例です。
SELECT
campaign.name,
campaign.status,
ad_group.name,
segments.date,
metrics.impressions,
metrics.clicks
FROM ad_group
WHERE ad_group.type = SHOPPING_PRODUCT_ADS
AND segments.date DURING LAST_30_DAYS
ショッピング広告には次の専用レポートがあります。
ショッピングの掲載結果ビューでは、商品の集計レポートの統計情報が product_item_id
ごとに表示されます。
次のクエリの例では、過去 30 日間のクリック数、product_item_id
別に商品のインプレッション数、クリック数、費用、コンバージョン数、すべてのコンバージョン数を取得します(すべてのコンバージョン数、コンバージョン数、クリック数、費用、インプレッション数の降順で並べ替えられています)。
SELECT
segments.product_item_id,
metrics.clicks,
metrics.cost_micros,
metrics.impressions,
metrics.conversions,
metrics.all_conversions
FROM shopping_performance_view
WHERE 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
商品グループビューには、ショッピング リスティング グループ(UI では商品グループ)に関する集計されたレポート統計情報が表示されます。
次のクエリの例では、過去 30 日間にインプレッションを獲得しているショッピング リスティング グループのインプレッション数、クリック数、コンバージョン数、すべてのコンバージョン数をキャンペーン別に取得します(すべてのコンバージョン、コンバージョン数、クリック数、インプレッション数の降順で並べ替えられています)。
SELECT
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.all_conversions
FROM product_group_view
WHERE segments.date DURING LAST_30_DAYS
AND metrics.impressions > 0
ORDER BY
metrics.all_conversions DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.impressions DESC
クエリについて詳しくは、レポートガイドをご覧ください。
カートのデータを使用した商品の販売状況
小売業の広告主様は、収益、総利益、粗利益率、販売数など、関連する売上と利益の指標にアクセスできます。これらの指標は、ショッピング キャンペーン全体でカート コンバージョン レポートを実装しているすべての広告主様が利用でき、以下のレポートに対応しています。
ad_group
ad_group_ad
campaign
customer
(すべてのキャンペーンで集計)product_group_view
shopping_performance_view
以下のカートデータの指標は、ショッピング キャンペーンの shopping_performance_view
などのレポートで使用できます。
metrics.average_cart_size
metrics.average_order_value_micros
metrics.cost_of_goods_sold_micros
metrics.cross_sell_cost_of_goods_sold_micros
metrics.cross_sell_gross_profit_micros
metrics.cross_sell_revenue_micros
metrics.cross_sell_units_sold
metrics.gross_profit_margin
metrics.gross_profit_micros
metrics.lead_cost_of_goods_sold_micros
metrics.lead_gross_profit_micros
metrics.lead_revenue_micros
metrics.lead_units_sold
metrics.orders
metrics.revenue_micros
metrics.units_sold
次の例は、カートデータの指標を使用して、過去 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 = 'SHOPPING'
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 = 'SHOPPING'
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