A linguagem de consulta do Search Ads 360 permite criar consultas de pesquisa para recuperar dados de relatórios e metadados de recursos usando a API Search Ads 360 Reporting.
serviços da Pesquisa
É possível usar a linguagem de consulta do Search Ads 360 para consultar a API usando:
SearchAds360ServiceUse esse serviço para consultar recursos e os atributos, segmentos e métricas relacionados a eles. Há dois métodos:
SearcheSearchStream.As consultas
SearchAds360Serviceretornam uma lista deSearchAds360Rowinstâncias:- Cada linha representa um recurso.
- Se solicitado, as linhas incluem atributos e campos de métricas.
- Se você solicitar segmentos, outras linhas serão incluídas para cada tupla de segmento-recurso.
Consulte Criar relatórios de pesquisa para mais informações.
SearchAds360FieldServiceUse esse serviço para consultar metadados sobre campos e recursos disponíveis. O serviço fornece um catálogo de campos consultáveis com detalhes sobre a compatibilidade e o tipo deles.
SearchAds360FieldServiceretorna uma lista deSearchAds360Fieldinstâncias:- Cada campo contém detalhes sobre o campo solicitado.
Consulte Recuperar metadados de recursos para saber mais.
Exemplos de consultas básicas
As seções a seguir fornecem exemplos de consultas básicas que podem ser adaptadas para criar suas próprias consultas.
Consultar atributos de um recurso
Esta é uma consulta básica para atributos do recurso campaign que retorna o ID, o nome e o status da campanha:
SELECT
campaign.id,
campaign.name,
campaign.status
FROM campaign
ORDER BY campaign.id
- Cada
SearchAds360Rowretornado representa um objetocampaign. As linhas são preenchidas com os campos selecionados (incluindo o
resource_nameda campanha).A consulta é ordenada por ID da campanha.
Consulte campaign para outros campos disponíveis que podem ser usados em
suas consultas.
Consultar métricas
Esta é uma consulta básica para métricas relacionadas a atributos do recurso campaign:
SELECT
campaign.id,
campaign.name,
campaign.status,
metrics.impressions
FROM campaign
WHERE campaign.status = 'PAUSED'
AND metrics.impressions > 1000
ORDER BY campaign.id
A consulta retorna campanhas com o status
PAUSEDe mais de 1.000 impressões.Cada
SearchAds360Rowretornado tem um campometricspreenchido com as métricas selecionadas.A consulta é ordenada por ID da campanha.
Consulte metrics para outras métricas disponíveis que podem ser usadas em
suas consultas.
Consultar segmentos
Esta é uma consulta básica para segmentos relacionados a atributos do recurso campaign:
SELECT
campaign.id,
campaign.name,
campaign.status,
metrics.impressions,
segments.date,
FROM campaign
WHERE campaign.status = 'PAUSED'
AND metrics.impressions > 1000
AND segments.date during LAST_30_DAYS
ORDER BY campaign.id
A consulta retorna campanhas com o status
PAUSEDe mais de 1.000 impressões.Ela segmenta os dados por data.
Como resultado da segmentação, cada
SearchAds360Rowrepresenta uma tupla de uma campanha e o segmento de data.A consulta é ordenada por ID da campanha.
Consulte segments para uma lista de segmentos que
podem ser usados nas consultas e
Segmentação para mais informações
sobre como segmentar seus relatórios.
Consultar atributos de um recurso relacionado
Esta é uma consulta básica no recurso campaign que une atributos do recurso bidding_strategy, se disponível. Esse tipo de recurso relacionado é conhecido como recurso atribuído.
SELECT
campaign.id,
campaign.name,
campaign.status,
bidding_strategy.name
FROM campaign
ORDER BY campaign.id
A consulta seleciona atributos de campanha e atributos relacionados de cada campanha selecionada.
Cada
SearchAds360Rowretornado representa um objetocampaignpreenchido com os atributos de campanha selecionados, bem como o atributo de estratégia de lances selecionado,bidding_strategy.name.
Consulte campaign para saber
quais recursos atribuídos estão disponíveis para consultas de campanha.
Consultar metadados de campo
É possível usar
SearchAds360FieldService
para recuperar metadados de campo.
Esta é uma consulta básica para metadados de campo:
SELECT name, category, selectable, filterable, sortable, selectable_with, data_type, is_repeated WHERE name = RESOURCE/FIELD
- Substitua RESOURCE OR FIELD por um recurso (como
customeroucampaign) ou um campo (comocampaign.id,metrics.impressions, ouad_group.id).
Consulte Recuperar metadados de recursos para mais informações sobre como recuperar metadados de campo.
Saiba mais
Saiba mais sobre como criar consultas na API Search Ads 360 Reporting: