Search Console
Dados de desempenho do Google Search Console (impressões, cliques, CTR, posição média) para projetos com uma propriedade do GSC ligada. Requer o plano Growth ou superior. ctr é uma fração entre 0 e 1 e position é a média ponderada pelas impressões. O cabeçalho de resposta X-Search-Console-Backend identifica se as leituras são stored ou live. As leituras de dados sincronizados usam dados já sincronizados sem contactar o Google. As leituras em direto devolvem ERR_SEARCH_CONSOLE_ACCESS_REVOKED (403) quando o acesso ao Google foi revogado; volte a ligar a propriedade em Preferências > Definições do projeto > Ligações de dados. Devolvem ERR_SEARCH_CONSOLE_UPSTREAM (503) quando o Google está indisponível ou a quota foi excedida; aguarde o número de segundos indicado em Retry-After antes de tentar novamente. As leituras de dados sincronizados recusam consultas, páginas e pedidos restringidos com ERR_INVALID_PARAM. Para consultas e páginas, total conta as linhas de um único pedido ao Google, até 25 000 (truncated: true quando esse limite é atingido). A soma das linhas das listas não corresponde aos totais: para obter o total de um conjunto de páginas ou consultas, chame /search_console/summary com filters e sem dimension.
GET/search_console/summary
Totais gerais do intervalo, de toda a propriedade salvo se filters os restringir, com uma desagregação opcional agregada no mesmo intervalo. breakdown_truncated: true significa que a desagregação omitiu linhas. As linhas da dimensão query excluem as consultas anonimizadas, e as das dimensões page e searchAppearance são contabilizadas por página e não por propriedade, pelo que as linhas da desagregação podem diferir dos totais.
project_idobrigatóriorangefromtodimensioncountry|device|page|query|searchAppearancelimitpredefinido e máximo 1000search_typeweb|image|video|news|discover|googleNewsfiltersdata_statefinal|allaggregation_typeauto|byPage|byProperty
GET/search_console/timeseries
Séries agrupadas por dia, semana ou mês, de toda a propriedade salvo se filters as restringir.
project_idobrigatóriorangefromtogranularityday|week|monthsearch_typeweb|image|video|news|discover|googleNewsfiltersdata_statefinal|allaggregation_typeauto|byPage|byPropertyoutputflat|csv
GET/search_console/queries
Principais consultas de pesquisa do intervalo, ordenadas e paginadas. Subestima intencionalmente as consultas anonimizadas, pelo que não somam exatamente os totais do resumo (tal como na interface do GSC).
project_idobrigatóriorangefromtosortimpressions|clicks|ctr|positionpageper_pagestart_rowsearch_typeweb|image|video|news|discover|googleNewsfiltersdata_statefinal|allaggregation_typeauto|byPage|byPropertyoutputflat|csv
GET/search_console/pages
Principais páginas de destino do intervalo, ordenadas e paginadas. O mesmo formato do endpoint de consultas, em que a chave de cada linha é um URL de página.
project_idobrigatóriorangefromtosortimpressions|clicks|ctr|positionpageper_pagestart_rowsearch_typeweb|image|video|news|discover|googleNewsfiltersdata_statefinal|allaggregation_typeauto|byPage|byPropertyoutputflat|csv
GET/search_console/rows
Linhas agrupadas por até três dimensões, por exemplo página e consulta, ou data e página, ordenadas e paginadas. Cada dimensão ocupa um campo próprio. O Google devolve, no máximo, 25 000 linhas por pedido: truncated: true indica que esse limite foi atingido e start_row lê o bloco seguinte.
project_idobrigatóriodimensionsobrigatório, lista separada por vírgulas com 1 a 3 valores entredate|country|device|page|query|searchAppearancerangefromtosortimpressions|clicks|ctr|positionpageper_pagestart_rowsearch_typefiltersdata_statefinal|allaggregation_typeauto|byPage|byPropertyoutputflat|csv