Cada solicitação de API verifica se as cotas não foram esgotadas e consome cotas. Se alguma cota se esgotar, a solicitação falhará com uma mensagem de erro relevante. Cada solicitação da API Data verifica vários buckets de cotas.
Categorias de cota
Para fins de cota, a API Data tem três categorias de solicitação: núcleo, tempo real e funil. As solicitações de API para os métodos principais cobram cotas de núcleo. As solicitações de API para métodos do Realtime cobram cotas de tempo real. Uma solicitação não vai consumir as cotas Core e Realtime. Estes são os métodos e categorias da API:
Categoria da cota | Métodos de API |
---|---|
Base | runReport, runPivotReport, batchRunReports, batchRunPivotReports, runAccessReport, getMetadata, checkCompatibility e createAudienceExports |
Em tempo real | runRealtimeReport |
Funil | runFunnelReport |
Cotas de propriedades do Google Analytics
Todas as solicitações consomem cotas de propriedade.
Nome da cota | Limite padrão de propriedades | Limite das propriedades do Google Analytics 360 |
---|---|---|
Tokens principais por propriedade e por dia | 200.000 | 2.000.000 |
Tokens principais por propriedade e hora | 40.000 | 400.000 |
Tokens principais por projeto, propriedade e hora | 14.000 | 140.000 |
Principais solicitações simultâneas por propriedade | 10 | 50 |
Erros do servidor principal por projeto, propriedade e hora | 10 | 50 |
Tokens em tempo real por propriedade e por dia | 200.000 | 2.000.000 |
Tokens em tempo real por propriedade e por hora | 40.000 | 400.000 |
Tokens em tempo real por projeto, propriedade e hora | 14.000 | 140.000 |
Solicitações simultâneas em tempo real por propriedade | 10 | 50 |
Erros do servidor em tempo real por projeto, propriedade e hora | 10 | 50 |
Tokens de funil por propriedade e por dia | 200.000 | 2.000.000 |
Tokens de funil por propriedade e hora | 40.000 | 400.000 |
Tokens de funil por projeto, propriedade e hora | 14.000 | 140.000 |
Solicitações simultâneas do funil por propriedade | 10 | 50 |
Erros do servidor de funil por projeto, propriedade e hora | 10 | 50 |
- As solicitações simultâneas são medidas pelo número de solicitações executadas simultaneamente. Para reduzir a simultaneidade de solicitações, aguarde a conclusão das solicitações anteriores antes de enviar outras solicitações.
- Os erros de servidor são os códigos 500 e 503. As cotas de erros de servidor só são cobradas quando há erros de servidor de solicitação. Quando as cotas de erros de servidor se esgotam para um par de projeto e propriedade, todas as solicitações para a propriedade do projeto são bloqueadas.
- Cada solicitação consome a cota de tokens por propriedade, por hora e por projeto, propriedade e hora. Isso significa que uma propriedade precisa ser acessada por mais de três projetos antes que a cota de "Tokens por propriedade por hora" se esgote antes da cota de "Tokens por projeto, propriedade e hora".
As propriedades podem ter 120 solicitações potencialmente limitadas por hora. As dimensões userAgeBracket
, userGender
, brandingInterest
, audienceId
e audienceName
podem estar limitadas. Os limites são aplicados para impedir que qualquer pessoa que visualize um relatório deduza as informações demográficas ou os interesses de usuários individuais.
Cota de tokens de propriedade
Os tokens são calculados com cada solicitação, dependendo da complexidade para ser concluída. A maioria das solicitações cobra 10 tokens ou menos. Quando um grande número de tokens de cota é consumido por uma solicitação, esses fatores geralmente são responsáveis:
- Grande número de linhas
- Grande número de colunas
- Critérios de filtro complexos
- Período longo
Em cada solicitação de API, é possível especificar "returnPropertyQuota": true
no corpo da solicitação para retornar o status atual dos tokens de cota da propriedade. Esse status contém o valor consumido por essa solicitação e o valor restante para cada grupo de cotas. Por exemplo, considere especificar esse parâmetro em
RunReportRequest.