Novos conceitos na nova API Search Ads Reporting

A API Search Ads 360 Reporting é baseada em uma plataforma moderna e apresenta vários conceitos novos. Eles são descritos nas seções a seguir.

Recursos

Os objetos de recurso substituem os tipos de relatórios. Em vez de solicitar tipos de relatórios predefinidos, agora você pode consultar todos os recursos usando uma nova linguagem de consulta semelhante ao SQL. Consulte a Estrutura da API Search Ads 360 Reporting para saber mais.

Relatórios de pesquisa

A pesquisa tem um serviço próprio na nova API. O serviço de pesquisa substitui o serviço de relatórios legado. Todas as consultas passam pelo SearchAds360Service, que oferece dois métodos, SearchStream e Search, para pesquisar e extrair dados e métricas de relatórios. Os dois métodos de pesquisa retornam todos os objetos SearchAds360Row que correspondem à consulta de pesquisa. Consulte Criar relatórios de pesquisa para mais informações.

Metadados do recurso

SearchAds360FieldService permite solicitar dinamicamente o catálogo de recursos, campos de recursos, chaves de segmentação e métricas disponíveis nos métodos de pesquisa SearchAds360Service. Consulte Extrair metadados de recursos para saber mais.

Nomes de campos

A API apresenta nomes de campos aninhados separados pela notação de ponto. Por exemplo, campaign.id e ad_group.id. Também é possível aninhar mais, por exemplo,ad_group.campaign.id. Consulte Estrutura da API Search Ads 360 Reporting para saber mais.

Os relatórios na API anterior do Search Ads 360 são baseados em campos separados em diferentes entidades para conceitos semelhantes. Por exemplo, os relatórios campaign e adgroup incluem um campo campaignId separado.

Linguagem da consulta

A API apresenta a linguagem de consulta do Search Ads 360. É uma linguagem flexível, semelhante ao SQL, que permite definir consultas para extrair os dados de relatórios específicos mais adequados para sua empresa. Consulte a Linguagem de consulta do Search Ads 360 para saber mais.

Solicitações de recebimento

Na nova API, a pesquisa tem o próprio serviço (SearchAds360Service), mas as solicitações GET ainda existem no serviço específico de cada entidade. Por exemplo, é possível receber informações da coluna personalizada em CustomColumnService. Consulte Alterações de formato na API Search Ads 360 Reporting para saber mais.

Colunas personalizadas

No novo Search Ads 360, as colunas de fórmula e as conversões personalizadas são chamadas de colunas personalizadas. Saiba mais sobre as colunas personalizadas. O novo CustomColumnService ativa colunas personalizadas. Se você tiver as permissões necessárias, poderá solicitar recursos CustomColumn de qualquer conta na árvore de contas.

Gerenciamento da conta

O novo Search Ads 360 organiza as contas em uma hierarquia de contas de administrador, subadministrador e cliente. Uma conta de administrador representa a conta da agência, e as contas de subadministrador representam as contas de anunciantes no Search Ads 360 anterior. Consulte Sobre as contas de administrador do Search Ads 360 para saber mais.

Você pode consultar a árvore de contas e enviar solicitações para cada conta de que gostaria de gerar dados.

Como resultado da mudança na hierarquia da conta, os campos relacionados ao conceito de anunciante/agência foram substituídos pelas alternativas adequadas para oferecer paridade funcional sempre que possível. Consulte Mapeamentos de campos para ver uma lista dos campos afetados e os substitutos deles.

Cabeçalho de ID de cliente de login

login-customer-id é um novo cabeçalho obrigatório ao usar uma conta de administrador para acessar uma conta de subadministrador ou cliente. Consulte Cabeçalho de ID do cliente de login para mais informações.

Controle de versões

A API Search Ads 360 Reporting usa versionamento semântico. Há versões principais e secundárias, formatadas como vMAJOR_MINOR. Consulte Controle de versão para saber mais.