- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Faça um teste
Retorna um relatório personalizado dos seus dados de eventos do Google Analytics. Os relatórios contêm estatísticas derivadas dos dados coletados pelo código de acompanhamento do Google Analytics. Os dados retornados da API são uma tabela com colunas para as dimensões e métricas solicitadas. As métricas são medições individuais da atividade do usuário na sua propriedade, como usuários ativos ou contagem de eventos. As dimensões detalham as métricas em alguns critérios comuns, como país ou nome do evento.
Para um guia sobre como criar solicitações e entender respostas, consulte Criar um relatório.
Solicitação HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:runReport
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
property |
Um identificador de propriedade do Google Analytics cujos eventos são rastreados. Especificado no caminho do URL, não no corpo. Para saber mais, consulte onde encontrar o ID da propriedade. Em uma solicitação em lote, essa propriedade não deve ser especificada ou precisa ser consistente com a propriedade no nível do lote. Exemplo: properties/1234 |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON |
|---|
{ "dimensions": [ { object ( |
| Campos | |
|---|---|
dimensions[] |
As dimensões solicitadas e mostradas. |
metrics[] |
As métricas solicitadas e mostradas. |
dateRanges[] |
Períodos dos dados a serem lidos. Se vários períodos forem solicitados, cada linha de resposta vai conter um índice de período com base zero. Se dois períodos se sobrepuserem, os dados de eventos dos dias em comum serão incluídos nas linhas de resposta dos dois períodos. Em uma solicitação de coorte, esse |
dimensionFilter |
Com os filtros de dimensão, é possível solicitar apenas valores específicos de dimensão no relatório. Para saber mais, consulte Fundamentos dos filtros de dimensão e confira exemplos. Não é possível usar métricas nesse filtro. |
metricFilter |
A cláusula de filtro das métricas. Aplicado após a agregação das linhas do relatório, semelhante à cláusula "having" do SQL. Não é possível usar dimensões nesse filtro. |
offset |
A contagem de linhas da linha inicial. A primeira linha é contada como linha 0. Ao paginar, a primeira solicitação não especifica o deslocamento ou, de maneira equivalente, define o deslocamento como 0. A primeira solicitação retorna as primeiras Para saber mais sobre esse parâmetro de paginação, consulte Paginação. |
limit |
O número de linhas que serão retornadas. Se não for especificado, 10.000 linhas serão retornadas. A API retorna no máximo 250.000 linhas por solicitação, não importa quantas você peça. A API também pode retornar menos linhas do que o Para saber mais sobre esse parâmetro de paginação, consulte Paginação. |
metricAggregations[] |
Agregação de métricas. Os valores agregados das métricas vão aparecer em linhas em que "dimensionValues" está definido como "RESERVED_(MetricAggregation)". As agregações que incluem comparações e vários períodos são agregadas com base nos períodos. |
orderBys[] |
Especifica como as linhas são ordenadas na resposta. As solicitações que incluem comparações e vários períodos terão cláusulas "order by" aplicadas às comparações. |
currencyCode |
Um código de moeda no formato ISO4217, como "AED", "USD", "JPY". Se o campo estiver vazio, o relatório vai usar a moeda padrão da propriedade. |
cohortSpec |
Grupo de coorte associado a esta solicitação. Se houver um grupo de coorte na solicitação, a dimensão "coorte" precisará estar presente. |
keepEmptyRows |
Se for "false" ou não especificado, cada linha com todas as métricas iguais a 0 não será retornada. Se for "true", essas linhas serão retornadas se não forem removidas separadamente por um filtro. Independente dessa configuração de Por exemplo, se uma propriedade nunca registrar um evento |
returnPropertyQuota |
Alterna se o estado atual da cota dessa propriedade do Google Analytics deve ser retornado. A cota é retornada em PropertyQuota. |
comparisons[] |
Opcional. A configuração das comparações solicitadas e mostradas. A solicitação só precisa de um campo de comparações para receber uma coluna de comparação na resposta. |
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de RunReportResponse.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics