Query di esempio

Questa pagina raccoglie alcuni snippet di codice SQL che mostrano come utilizzare i diversi campi, le metriche, i segmenti e le risorse. Puoi utilizzare queste query così come sono o come punto di partenza per creare le tue query personalizzate.

Campagna

SELECT
  campaign
.name,
  campaign_budget
.amount_micros,
  campaign
.status,
  campaign
.advertising_channel_type,
  metrics
.clicks,
  metrics
.impressions,
  metrics
.ctr,
  metrics
.average_cpc,
  metrics
.cost_micros,
  campaign
.bidding_strategy_type
FROM campaign
WHERE segments.date DURING LAST_7_DAYS
 
AND campaign.status != 'REMOVED'

Gruppo di annunci

SELECT
  ad_group
.name,
  campaign
.name,
  ad_group
.status,
  ad_group
.type,
  metrics
.clicks,
  metrics
.impressions,
  metrics
.ctr,
  metrics
.average_cpc,
  metrics
.cost_micros
FROM ad_group
WHERE segments.date DURING LAST_7_DAYS
 
AND ad_group.status != 'REMOVED'

Annuncio del gruppo di annunci

SELECT
  ad_group_ad
.ad.expanded_text_ad.headline,
  ad_group_ad
.ad.expanded_text_ad.headline2,
  ad_group_ad
.ad.expanded_text_ad.headline3,
  ad_group_ad
.ad.final_urls,
  ad_group_ad
.ad.expanded_text_ad.description1,
  ad_group_ad
.ad.expanded_text_ad.description2,
  campaign
.name,
  ad_group
.name,
  ad_group_ad
.ad.type,
  metrics
.clicks,
  metrics
.impressions,
  metrics
.ctr,
  metrics
.average_cpc,
  metrics
.cost_micros
FROM ad_group_ad
WHERE segments.date DURING LAST_7_DAYS
 
AND ad_group_ad.status != 'REMOVED'

Parole chiave

SELECT
  ad_group_criterion
.keyword.text,
  campaign
.name,
  ad_group
.name,
  ad_group_criterion
.keyword.match_type,
  ad_group_criterion
.final_urls,
  metrics
.clicks,
  metrics
.impressions,
  metrics
.ctr,
  metrics
.average_cpc,
  metrics
.cost_micros
FROM keyword_view
WHERE segments.date DURING LAST_7_DAYS
 
AND ad_group_criterion.status != 'REMOVED'

Età (dati demografici)

SELECT
  ad_group_criterion
.age_range.type,
  campaign
.name,
  ad_group
.name,
  ad_group_criterion
.bid_modifier,
  metrics
.clicks,
  metrics
.impressions,
  metrics
.ctr,
  metrics
.average_cpc,
  metrics
.cost_micros,
  campaign
.advertising_channel_type
FROM age_range_view
WHERE segments.date DURING LAST_7_DAYS

Genere (dati demografici)

SELECT
  ad_group_criterion
.gender.type,
  campaign
.name,
  ad_group
.name,
  ad_group_criterion
.bid_modifier,
  metrics
.clicks,
  metrics
.impressions,
  metrics
.ctr,
  metrics
.average_cpc,
  metrics
.cost_micros,
  campaign
.advertising_channel_type
FROM gender_view
WHERE segments.date DURING LAST_7_DAYS

Come cercare le costanti geografiche

Utilizza la risorsa location_view per ottenere un ID geo_target_constant.

SELECT
  campaign
.name,
  campaign
.id,
  campaign_criterion
.criterion_id,
  campaign_criterion
.location.geo_target_constant,
  location_view
.resource_name,
  metrics
.cost_micros,
  metrics
.impressions,
  metrics
.cost_micros
FROM
  location_view
WHERE
  segments
.date DURING LAST_7_DAYS

Tieni presente che l'API restituisce le località in base ai relativi ID criterio. Per visualizzarne i nomi, utilizza l'API per eseguire query sulla risorsa geo_target_constant.

SELECT
  geo_target_constant
.canonical_name,
  geo_target_constant
.country_code,
  geo_target_constant
.id,
  geo_target_constant
.name,
  geo_target_constant
.status,
  geo_target_constant
.target_type
FROM geo_target_constant
WHERE geo_target_constant.resource_name = 'geoTargetConstants/1014044'