アプリ キャンペーン レポート

他のキャンペーン タイプと同様に、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',
    'APP_CAMPAIGN_FOR_PRE_REGISTRATION'
  )
  AND segments.date DURING LAST_30_DAYS

アプリ キャンペーンの広告グループを一覧表示する

次のクエリは、アプリ キャンペーンに関連付けられている広告グループを広告グループ名で並べ替えて取得します。

SELECT
  ad_group.id,
  ad_group.name,
  campaign.id,
  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 IN (
    'APP_CAMPAIGN',
    'APP_CAMPAIGN_FOR_ENGAGEMENT',
    'APP_CAMPAIGN_FOR_PRE_REGISTRATION'
  )
ORDER BY ad_group.name ASC
LIMIT 100

コンバージョン数上位 10 件のキャンペーン

次のクエリは、合計コンバージョン数に基づいて、特定のパッケージ名のアプリ キャンペーンの上位 10 件を取得します。1 つのアプリの複数のキャンペーンの指標の合計を集計するには、クライアント コードで集計を行います。

SELECT
  campaign.id,
  campaign.name,
  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

アプリ インストール数

アプリ キャンペーンでは、インストールはコンバージョンとして記録されます。metrics.conversions または metrics.all_conversions をクエリし、segments.conversion_action でセグメント化することで、インストール データを取得できます。

SELECT
  campaign.id,
  campaign.name,
  segments.conversion_action,
  metrics.conversions
FROM campaign
WHERE
  campaign.advertising_channel_type = 'MULTI_CHANNEL'
  AND campaign.advertising_channel_sub_type = 'APP_CAMPAIGN'

iOS の SKAdNetwork データ

iOS アプリ キャンペーンの場合、Apple の SKAdNetwork フレームワークはインストールとコンバージョンをレポートします。metrics.sk_ad_network_installs と metrics.sk_ad_network_total_conversions をクエリし、segments.sk_ad_network_fine_conversion_value や segments.sk_ad_network_user_type などのフィールドでセグメント化できます。

SELECT
  campaign.id,
  campaign.name,
  segments.sk_ad_network_fine_conversion_value,
  segments.sk_ad_network_user_type,
  metrics.sk_ad_network_installs,
  metrics.sk_ad_network_total_conversions
FROM campaign
WHERE
  campaign.advertising_channel_type = 'MULTI_CHANNEL'
  AND campaign.advertising_channel_sub_type = 'APP_CAMPAIGN'

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

アプリ キャンペーンの特定のクリエイティブ アセットのパフォーマンス指標を取得するには、ad_group_ad_asset_view リソースをクエリします。asset は属性付きリソースであるため、asset.name を直接選択できます。

SELECT
  campaign.id,
  ad_group.name,
  ad_group_ad_asset_view.asset,
  asset.name,
  metrics.clicks,
  metrics.impressions
FROM ad_group_ad_asset_view
WHERE
  campaign.advertising_channel_type = 'MULTI_CHANNEL'
  AND campaign.advertising_channel_sub_type IN (
    'APP_CAMPAIGN',
    'APP_CAMPAIGN_FOR_ENGAGEMENT',
    'APP_CAMPAIGN_FOR_PRE_REGISTRATION'
  )

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

v23 以降では、app_top_combination_view リソースをクエリして、アプリ キャンペーンで同時に配信されたパフォーマンスの高いクリエイティブ アセットの組み合わせを取得できます。

SELECT
  campaign.id,
  ad_group.id,
  ad_group.name,
  app_top_combination_view.resource_name,
  app_top_combination_view.ad_group_top_combinations
FROM app_top_combination_view
WHERE
  campaign.advertising_channel_type = 'MULTI_CHANNEL'
  AND campaign.advertising_channel_sub_type IN (
    'APP_CAMPAIGN',
    'APP_CAMPAIGN_FOR_ENGAGEMENT',
    'APP_CAMPAIGN_FOR_PRE_REGISTRATION'
  )

詳しくは、アプリ コンバージョンとビュースルー コンバージョンまたはコンバージョン トラッキング データをご覧ください。