Quotas et limites de l'API Data

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.

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.