他のキャンペーン タイプと同様に、GoogleAdsService.SearchStream
を使用すると、アプリ キャンペーンの属性やパフォーマンス指標を取得できます。
過去 30 日間のアプリ キャンペーンのインプレッション数とクリック数
次のクエリは、すべてのアプリ キャンペーンで過去 30 日間のインプレッション数とクリック数を日付別に分割して取得します。
SELECT
campaign.id,
campaign.name,
campaign.advertising_channel_type,
campaign.advertising_channel_sub_type,
campaign.app_campaign_setting.app_id,
campaign.app_campaign_setting.app_store,
campaign.app_campaign_setting.bidding_strategy_goal_type,
segments.date,
metrics.impressions,
metrics.clicks
FROM campaign
WHERE
campaign.advertising_channel_type = 'MULTI_CHANNEL'
AND campaign.advertising_channel_sub_type IN
('APP_CAMPAIGN', 'APP_CAMPAIGN_FOR_ENGAGEMENT')
AND segments.date DURING LAST_30_DAYS
広告グループ名順に並べられたアプリ キャンペーンのリスト
次のクエリは、まだ利用可能な指標がない場合でも、広告グループ名で並べ替えて、最初の 100 個のアプリ キャンペーンを取得します。
SELECT
ad_group.name,
campaign.app_campaign_setting.app_id,
campaign.app_campaign_setting.bidding_strategy_goal_type,
campaign.app_campaign_setting.app_store
FROM ad_group
WHERE
campaign.advertising_channel_type = 'MULTI_CHANNEL'
AND campaign.advertising_channel_sub_type = 'APP_CAMPAIGN'
ORDER BY ad_group.name ASC
LIMIT 100
上位 10 個のアプリ(コンバージョン別)
複数のアプリのパブリッシャーがコンバージョンごとにどのアプリを上位 10 位にするかを把握するには、次のクエリを使用します。
SELECT
campaign.app_campaign_setting.app_id,
metrics.all_conversions,
metrics.view_through_conversions
FROM campaign
WHERE campaign.app_campaign_setting.app_id LIKE 'com.google.android.apps.%'
ORDER BY metrics.all_conversions DESC
LIMIT 10
詳しくは、アプリ コンバージョンとビュースルー コンバージョンまたはコンバージョン トラッキング データをご覧ください。