В Google Ads API каждый отчет по критериям представлен отдельным ресурсом. Если не требуется иное, ресурсы *_view
содержат только поле resource_name
.
Клиентам API Google Рекламы необходимо указать соответствующие поля ad_group_criterion
или campaign_criterion
, если необходимо получить какие-либо данные, специфичные для критериев. Это позволяет клиентам Google Ads API запрашивать поля ad_group_criterion
или campaign_criterion
и ресурс *_view
в одном запросе к методу GoogleAdsService.SearchStream
.
Пример запроса запроса
SELECT
ad_group_criterion.keyword.text,
ad_group.name,
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.ctr,
metrics.average_cpc
FROM keyword_view
WHERE segments.date DURING LAST_30_DAYS
Чтобы получить данные о производительности (метрики) для определенного типа критериев, укажите соответствующий ресурс представления в предложении FROM
. Например, используйте keyword_view
в предложении FROM
и некоторые поля metrics
в предложении SELECT
для получения показателей ключевого слова.
Вы можете выбирать поля из родительских ресурсов вплоть до customer
в представлении критериев. Например, выбрав FROM
keyword_view
, вы можете запросить поля из всех следующих ресурсов:
-
ad_group_criterion
-
ad_group
-
campaign
-
customer
Вы можете обнаружить ресурсы, которые можно запросить таким образом для данного ресурса, проверив строку «Ресурсы атрибутов» на его справочной странице. Например, для keyword_view
вы можете найти его ресурсы на его справочной странице .