Accounts.reports.saved: generate

Requer autorização

Gera um relatório do Google AdSense com base no ID do relatório salvo enviado nos parâmetros da consulta. Faça uma experiência.

Solicitação

Solicitação HTTP

GET https://www.googleapis.com/adsense/v1.4/accounts/accountId/reports/savedReportId

Parâmetros

Nome do parâmetro Valor Descrição
Parâmetros do caminho
accountId string Conta à qual os relatórios salvos pertencem.
savedReportId string O relatório salvo a ser recuperado.
Parâmetros de consulta opcionais
locale string Localidade opcional a ser usada para traduzir a saída do relatório para um idioma local. O padrão será "en_US" se nada for especificado.
maxResults integer O número máximo de linhas de dados do relatório a serem retornadas. Se startIndex não for definido ou for definido como zero, a API retornará o número de linhas especificado pelo valor de maxResults. Se maxResults não estiver definido, a API retornará o maior número possível de linhas até atingir 50.000.

Se startIndex for definido como um valor diferente de zero, a soma de startIndex e maxResults poderá exceder 5.000. Se isso ocorrer, um erro será retornado: não há suporte para paginação após a linha 5.000.
Os valores aceitos vão de 0 a 50.000, inclusive.
startIndex integer Índice da primeira linha dos dados do relatório a serem retornados. Se startIndex não for definido ou for definido como zero, a API retornará o número de linhas especificado pelo valor de maxResults. Se maxResults não estiver definido, a API retornará o maior número possível de linhas até atingir 50.000.

Se startIndex for definido como um valor diferente de zero, a soma de startIndex e maxResults poderá exceder 5.000. Se isso ocorrer, um erro será retornado: não há suporte para paginação após a linha 5.000.
Os valores aceitos vão de 0 a 5.000, inclusive.

Autorização

Essa solicitação requer uma autorização com pelo menos um dos escopos a seguir (leia mais sobre autenticação e autorização).

Escopo
https://www.googleapis.com/auth/adsense
https://www.googleapis.com/auth/adsense.readonly

Corpo da solicitação

Não forneça um corpo de solicitação com esse método.

Resposta

Se bem-sucedido, esse método retorna um corpo de resposta com a estrutura a seguir:

JSON

{
  "kind": "adsense#report",
  "totalMatchedRows": long,
  "headers": [
    {
      "name": string,
      "type": string,
      "currency": string
    }
  ],
  "rows": [
    [
      string
    ]
  ],
  "totals": [
    string
  ],
  "averages": [
    string
  ],
  "warnings": [
    string
  ],
  "startDate": string,
  "endDate": string
}
Nome da propriedade Valor Descrição Notas
kind string Tipo em questão, neste caso adsense#report.
totalMatchedRows long O número total de linhas correspondidas pela solicitação de relatório. Menos linhas podem ser retornadas na resposta devido ao limite da contagem de linhas solicitadas ou o limite de linhas do relatório.
headers[] list As informações do cabeçalho das colunas solicitadas no relatório. Isso é uma lista de cabeçalhos. Um para cada dimensão na solicitação, seguido de um para cada métrica na solicitação.
headers[].name string O nome do cabeçalho.
headers[].type string O tipo do cabeçalho. Um entre DIMENSION, METRIC_TALLY, METRIC_RATIO ou METRIC_CURRENCY.

Os valores aceitáveis são:
  • "DIMENSION":
  • "METRIC_CURRENCY":
  • "METRIC_RATIO":
  • "METRIC_TALLY":
headers[].currency string A moeda dessa coluna. Só estará presente se o tipo de cabeçalho for METRIC_CURRENCY.
rows[] list As linhas de saída do relatório. Cada linha é uma lista de células, uma para cada dimensão da solicitação, seguida de uma para cada métrica da solicitação. As células de dimensão contêm strings, e as células de métrica contêm números.
totals[] list Os totais do relatório. Possui o mesmo tamanho que qualquer outra linha no relatório. As células correspondentes a colunas de dimensões ficam vazias.
averages[] list As médias do relatório. Possui o mesmo tamanho que qualquer outra linha no relatório. As células correspondentes a colunas de dimensões ficam vazias.
warnings[] list Quaisquer avisos associados à geração do relatório.
startDate string A data de início solicitada no formato aaaa-mm-dd.
endDate string A data de término solicitada no formato aaaa-mm-dd.

CSV

"(dynamic)"
(foreach)
  string
(/foreach)
Nome da propriedade Valor Descrição Notas
(dynamic) string

Faça uma experiência

Use o Explorador de APIs abaixo para chamar esse método em dados ativos e ver a resposta.