Les limites et quotas suivants s'appliquent à l'API Data.
Catégories de quotas
L'API Data comporte trois catégories de quotas de requêtes : "Core", "Realtime" et "Funnel". Les requêtes API vers les méthodes Core sont facturées en quotas Core. Les requêtes API aux méthodes en temps réel facturent des quotas en temps réel. Chaque requête ne consomme qu'un seul type de quota.
Catégorie de quota | Méthodes d'API |
---|---|
Core | runReport, runPivotReport, batchRunReports, batchRunPivotReports, runAccessReport, getMetadata, checkCompatibility, createAudienceExports |
Temps réel | runRealtimeReport |
Entonnoir | runFunnelReport |
Quotas de propriétés Analytics
Toutes les requêtes consomment des quotas de propriété.
Nom du quota | Limite de propriété standard | Limite de propriétés Analytics 360 |
---|---|---|
Nombre de jetons de cœur par propriété et par jour | 200 000 | 2 000 000 |
Nombre de jetons de cœur par propriété et par heure | 40 000 | 400 000 |
Jetons de cœur par projet, par propriété et par heure | 14 000 | 140 000 |
Requêtes simultanées de base par propriété | 10 | 50 |
Erreurs du serveur principal par projet, par propriété et par heure | 10 | 50 |
Jetons en temps réel par propriété et par jour | 200 000 | 2 000 000 |
Jetons en temps réel par propriété et par heure | 40 000 | 400 000 |
Jetons en temps réel par projet, par propriété et par heure | 14 000 | 140 000 |
Requêtes simultanées en temps réel par propriété | 10 | 50 |
Erreurs serveur en temps réel par projet, par propriété et par heure | 10 | 50 |
Jetons d'entonnoir par propriété et par jour | 200 000 | 2 000 000 |
Jetons d'entonnoir par propriété et par heure | 40 000 | 400 000 |
Jetons d'entonnoir par projet, par propriété et par heure | 14 000 | 140 000 |
Requêtes simultanées dans l'entonnoir par propriété | 10 | 50 |
Erreurs du serveur d'entonnoir par projet et par propriété et par heure | 10 | 50 |
- Les requêtes simultanées sont mesurées par le nombre de requêtes exécutées simultanément. Pour réduire la simultanéité des requêtes, attendez que les requêtes précédentes soient terminées avant d'envoyer des requêtes supplémentaires.
- Les codes 500 et 503 correspondent à des erreurs de serveur. Les quotas d'erreurs de serveur ne sont facturés que lorsqu'une requête génère une erreur de serveur. Lorsque les quotas d'erreurs de serveur sont épuisés pour une paire de projet et de propriété, toutes les requêtes envoyées à la propriété à partir du projet sont bloquées.
- Chaque requête consomme des quotas pour les jetons par établissement et par heure, ainsi que pour les jetons par projet et par établissement et par heure. Cela signifie qu'une propriété doit être accessible par plus de trois projets pour que le quota de jetons par propriété et par heure puisse être épuisé avant le quota de jetons par projet et par propriété et par heure.
Les propriétés sont autorisées à envoyer 120 requêtes potentiellement soumises à un seuil par heure. Les dimensions userAgeBracket
, userGender
, brandingInterest
, audienceId
et audienceName
sont potentiellement soumises à un seuil. Les seuils permettent d'éviter que la personne qui consulte un rapport puisse déduire les données démographiques ou les centres d'intérêt d'un utilisateur spécifique.
Quota de jetons de propriété
Les jetons sont calculés pour chaque requête en fonction de sa complexité. La plupart des requêtes ne consomment que 10 jetons ou moins. Lorsqu'un grand nombre de jetons de quota sont consommés par une requête, les facteurs suivants sont souvent responsables:
- Nombre élevé de lignes
- Nombre élevé de colonnes
- Critères de filtrage complexes
- Plage de dates longue
Pour chaque requête API, vous pouvez spécifier "returnPropertyQuota": true
dans le corps de la requête pour renvoyer l'état actuel des jetons de quota de propriété. Cet état contient à la fois la quantité consommée par cette requête et la quantité restante pour chaque groupe de quota. Par exemple, vous pouvez spécifier ce paramètre dans RunReportRequest
.