Limites au niveau de l’utilisateur et au niveau du compte publicitaire
Bonnes pratiques
-
Enregistrez dans votre base de données un horodatage correspondant à la dernière synchronisation. Lors de la récupération des données, lorsque c’est possible, utilisez l’option
sort_by=updated_at-desc
afin de pouvoir arrêter votre processus de synchronisation dès que vous atteignez des données antérieures à votre dernier horodatage synchronisé. Cela évitera de resynchroniser inutilement les mêmes données. - Récupérez plusieurs entités en une seule requête : certains endpoints vous permettent de spécifier une liste de valeurs séparées par des virgules pour obtenir plusieurs éléments de données similaires. Cela peut réduire le nombre total d’appels effectués et ainsi utiliser la limite de taux plus efficacement.
- Demandez la valeur maximale de « count » dans vos requêtes : certains endpoints, comme GET accounts/:account_id/targeting_criteria, sont fortement recommandés d’être appelés avec la valeur maximale de count afin de renvoyer 1000 objets au lieu de la valeur par défaut de 200.
Synchronisation des analyses
FAQ
Périmètres des limites de taux
Périmètres pour ce document
- Catégorie : tous les endpoints relevant de la catégorie donnée sont soumis à une limite de taux prélevée sur un quota unique par fenêtre.
- Endpoint : chaque endpoint dispose de sa propre limite allouée, distincte, par fenêtre.
Tableau des limites de taux de la X Ads API
Limites de taux de la X Ads API
Type d’endpoint | Portée par endpoint ou catégorie | Limite de taux par fenêtre de 1 minute |
---|---|---|
Écritures (POST, PUT, DELETE) | Catégorie | 450 |
Audience | Endpoint | 1 500 |
Type d’endpoint | Portée par endpoint ou catégorie | Limite de taux par fenêtre de 15 minutes |
---|---|---|
Analyses (synchrones) | Catégorie | 250 |
Lectures des entités de base (Line Items, Campaigns, etc.) Autres lectures de compte (autres endpoints GET avec :account_id) | Endpoint (niveau compte publicitaire) Endpoint (niveau partiel du compte publicitaire) | 10 000 2 000 |
Critères de ciblage (sauf ci-dessous) | Catégorie | 400 |
Critères de ciblage (tv_markets, tv_shows) | Endpoint | 2 000 |
Audience Insights | Catégorie | 400 |
Keyword Insights | Catégorie | 500 |
Lectures globales (endpoints GET sans :account_id) | Endpoint | 5 |
Conversions | Endpoint | 60 000 |