Relatórios de campanhas para apps

Assim como em outros tipos de campanha, você pode usar GoogleAdsService.SearchStream para recuperar atributos e métricas de performance das campanhas para apps.

Impressões e cliques nos últimos 30 dias

A consulta a seguir recupera impressões e cliques dos últimos 30 dias para todas as campanhas para apps, segmentadas por data.

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

Listar grupos de anúncios para campanhas para apps

A consulta a seguir recupera os grupos de anúncios associados às campanhas para apps classificados por nome do grupo de anúncios.

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

As 10 principais campanhas por conversões

A consulta a seguir recupera as 10 principais campanhas para apps de um nome de pacote específico com base no total de conversões. Para agregar os totais de métricas em várias campanhas de um único app, faça a agregação no código do cliente.

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

Instalações de apps

Nas campanhas para apps, as instalações são registradas como conversões. É possível recuperar dados de instalação consultando metrics.conversions ou metrics.all_conversions e segmentando por 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'

Dados da SKAdNetwork para iOS

Nas campanhas para apps iOS, a estrutura da SKAdNetwork da Apple informa instalações e conversões. É possível consultar metrics.sk_ad_network_installs e metrics.sk_ad_network_total_conversions e segmentar por campos como segments.sk_ad_network_fine_conversion_value ou 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'

Nomes e performance dos recursos

Para recuperar métricas de performance de recursos de criativos específicos em uma campanha para apps, consulte o recurso ad_group_ad_asset_view. Você pode selecionar asset.name diretamente porque asset é um recurso atribuído.

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'
  )

Principais combinações de recursos

A partir da v23, é possível consultar o recurso app_top_combination_view para recuperar as combinações de recursos de criativos de melhor performance veiculadas juntas em uma campanha para apps.

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'
  )

Saiba mais sobre conversões de app e de visualização ou dados de acompanhamento de conversões.