Report sulle campagne per app

Come per altri tipi di campagne, puoi utilizzare GoogleAdsService.SearchStream per recuperare gli attributi e le metriche di rendimento per le campagne per app.

Impressioni e clic negli ultimi 30 giorni

La query seguente recupera le impressioni e i clic degli ultimi 30 giorni per tutte le campagne per app, segmentati per 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

Elencare i gruppi di annunci per le campagne per app

La seguente query recupera i gruppi di annunci associati alle campagne per app ordinati per nome del gruppo di annunci.

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

Prime 10 campagne per conversioni

La seguente query recupera le prime 10 campagne per app per un nome pacchetto specifico in base alle conversioni totali. Per aggregare i totali delle metriche in più campagne per una singola app, esegui l'aggregazione nel codice client.

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

Installazioni di app

Nelle campagne per app, le installazioni vengono registrate come conversioni. Puoi recuperare i dati di installazione eseguendo query su metrics.conversions o metrics.all_conversions e segmentando per 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'

Dati SKAdNetwork per iOS

Per le campagne per app per iOS, il framework SKAdNetwork di Apple genera report su installazioni e conversioni. Puoi eseguire query su metrics.sk_ad_network_installs e metrics.sk_ad_network_total_conversions e segmentare in base a campi come segments.sk_ad_network_fine_conversion_value o 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'

Nomi e rendimento degli asset

Per recuperare le metriche sul rendimento di asset delle creatività specifici in una campagna per app, esegui una query sulla risorsa ad_group_ad_asset_view. Puoi selezionare asset.name direttamente perché asset è una risorsa attribuita.

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

Principali combinazioni di asset

A partire dalla versione 23, puoi eseguire query sulla risorsa app_top_combination_view per recuperare le combinazioni di asset delle creatività con il rendimento migliore pubblicate insieme in una campagna per app.

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

Scopri di più sulle conversioni da app e sulle conversioni view-through o sui dati di monitoraggio delle conversioni.