Limites et quotas de collecte des données Google Analytics

Cette page décrit les limites et les quotas de collecte pour l'ensemble des balises, bibliothèques et SDK de collecte Google Analytics.

Présentation

Google Analytics est utilisé par des millions de sites et d'applications. Pour empêcher le système de recevoir plus de données qu'il ne peut en gérer, et pour assurer une distribution équitable des ressources système, certaines limites ont été mises en place. Nos règles sont les suivantes et sont susceptibles d'être modifiées.

Les quotas et limites suivants s'appliquent à l'ensemble des balises de collection, bibliothèques et SDK Google Analytics. Des limites s'appliquent à la fois aux propriétés et aux bibliothèques clientes.

Spécifique à l'établissement

La limite suivante s'applique à la propriété Web / la propriété / l'ID de suivi:

  • 10 millions d'appels par mois et par propriété

Si vous dépassez cette limite, l'équipe Google Analytics peut vous contacter pour vous demander de passer à Analytics 360 ou d'implémenter l'échantillonnage client pour réduire la quantité de données envoyées à Google Analytics.

Pour connaître les limites mensuelles totales d'Analytics 360, veuillez contacter votre responsable de compte ou votre conseiller clientèle.

Universal Analytics activé

Les limites suivantes s'appliquent à gtag.js, analytics.js, au SDK Android, au SDK iOS et au protocole de mesure:

  • 200 000 appels par utilisateur et par jour
  • 500 appels par session

Si vous dépassez l'une de ces limites, aucun appel supplémentaire ne sera traité pour la session ou le jour, respectivement. Ces limites s'appliquent également à Analytics 360.

ga.js ou anciennes bibliothèques

La limite suivante s'applique à ga.js, aux extraits de code pour mobile et à toute autre ancienne bibliothèque de suivi:

  • 500 appels par session

Si vous dépassez cette limite, aucun appel supplémentaire ne sera traité pour cette session. Cette limite s'applique également à Analytics 360.

Appels temporels

Des limites supplémentaires s'appliquent aux appels temporels, y compris aux appels liés à la vitesse du site qui sont automatiquement envoyés par gtag.js, analytics.js et ga.js. Le nombre maximal d'appels temporels traités par propriété et par jour est supérieur à 10 000 ou correspond à 1% du nombre total de pages vues traitées pour cette propriété ce jour-là. Des limites supplémentaires s'appliquent lorsque le nombre d'appels est faible. Pour en savoir plus, consultez le guide du développeur sur le temps utilisateur.

Limites de débit spécifiques aux bibliothèques clientes et aux SDK

Chaque bibliothèque cliente met en œuvre un mécanisme de limitation du débit qui garantit que vous n'envoyez pas trop d'appels à la fois. Ce mécanisme est basé sur l'algorithme de seau à jetons et vous permet d'envoyer des séries d'appels à Google Analytics, tout en empêchant les clients d'envoyer des données trop rapidement.

Chaque outil de suivi a une limite maximale du nombre de requêtes qu'il peut envoyer simultanément. L'outil de suivi tient également compte du nombre d'appels simultanés qui ont été envoyés. Lorsqu'un appel est envoyé à Google Analytics, le nombre diminue d'une unité. Lorsque le nombre est égal à 0, la limite maximale est atteinte et aucune nouvelle requête n'est envoyée. Ensuite, sur une courte période, le nombre de requêtes est repoussé à sa limite d'origine, ce qui permet d'envoyer à nouveau des données.

Voici une liste décrivant comment chaque bibliothèque gère les limites de débit. Si l'une de ces limites est atteinte, les appels ne sont pas envoyés aux serveurs Google Analytics et les données ne sont pas traitées en rapports. Ces limites s'appliquent également à Analytics 360.

gtag.js et analytics.js:

Chaque objet de suivi gtag.js et analytics.js commence par 20 appels, qui sont réapprovisionnés à une fréquence de deux appels par seconde. Cette limite s'applique à tous les appels, sauf pour l'e-commerce (article ou transaction).

ga.js:

Chaque objet de suivi ga.js commence par 10 appels qui sont renouvelés à raison d'un appel par seconde. Cette limite ne s'applique qu'aux appels de type événement.

SDK Android

Pour chaque instance de traceur sur un appareil, chaque instance d'application commence par 60 appels qui sont réapprovisionnés à raison d'un appel toutes les deux secondes. Cette limite s'applique à tous les appels, sauf pour l'e-commerce (article ou transaction).

SDK iOS

Chaque propriété commence avec 60 appels qui sont réapprovisionnés à raison d'un appel toutes les deux secondes. Cette limite s'applique à tous les appels, sauf pour l'e-commerce (article ou transaction).