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 et, lors de la récupération des données, lorsque c’est possible, récupérez-les avec l’option
sort_by=updated_at-descafin de pouvoir arrêter votre processus de synchronisation dès que vous atteignez des données plus anciennes que votre dernier horodatage de synchronisation. Cela évitera de synchroniser plusieurs fois les mêmes données. - Récupérez plusieurs entités dans une seule requête : certains endpoints vous permettent de spécifier une liste de valeurs séparées par des virgules pour récupérer plusieurs éléments de données similaires. Cela peut réduire le nombre total d’appels que vous effectuez et vous permettre d’exploiter plus efficacement la limite de requêtes.
- Utilisez la valeur maximale de « count » dans vos requêtes : certains endpoints, comme GET accounts/:account_id/targeting_criteria, sont fortement recommandés avec la valeur maximale de count afin de renvoyer 1000 objets au lieu de la valeur par défaut de 200.
Synchronisation d’Analytics
FAQ
Portées de la limitation de débit
Portées pour ce document
- Catégorie : tous les endpoints qui relèvent de la catégorie donnée partagent une seule limite de débit allouée par fenêtre.
- Endpoint : chaque endpoint dispose de sa propre limite de débit allouée par fenêtre.
Tableau des limites de débit de l’API Ads
Limites de taux de l’API Ads
| 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 | 1500 |
| Type d’endpoint | Portée par endpoint ou catégorie | Limite de taux par fenêtre de 15 minutes |
|---|---|---|
| Analytics (synchrones) | Catégorie | 250 |
| Lectures d’entités principales (Line Items, Campaigns, etc.) Autres lectures de compte (autres endpoints GET avec :account_id) | Endpoint (niveau du compte publicitaire) Endpoint (niveau partiel du compte publicitaire) | 10,000 2000 |
| Critères de ciblage (autres que ci‑dessous) | Catégorie | 400 |
| Critères de ciblage (tv_markets, tv_shows) | Endpoint | 2000 |
| Audience Insights | Catégorie | 400 |
| Keyword Insights | Catégorie | 500 |
| Lectures globales (endpoints GET sans :account_id) | Endpoint | 5 |
| Conversions | Endpoint | 60,000 |