Comptes utilisateur vs comptes publicitaires
- Les comptes publicitaires sont enregistrés sur business.x.com et identifiés dans l’API par account_id. Ils sont directement liés aux sources de financement et exploitent le contenu d’un ou plusieurs comptes utilisateur X en tant qu’« utilisateurs promouvables ». Chaque compte publicitaire peut accorder des autorisations à un ou plusieurs comptes utilisateur X. Le compte publicitaire, ou « compte courant », est présent dans presque toutes les URL exécutées sous la forme d’un paramètre en ligne :account_id.
- Les comptes utilisateur X (tels que @AdsAPI) sont identifiés par user_id dans la X Ads API. Un ou plusieurs de ces comptes peuvent être associés à un compte publicitaire. Le compte utilisateur X authentifié qui effectue des requêtes sur l’API est appelé « utilisateur actuel ». La liste des comptes publicitaires auxquels l’utilisateur actuel a accès peut être obtenue avec GET accounts. Les « utilisateurs promouvables » sont des handles X qui peuvent être promus par un compte publicitaire spécifique. Pour plus de détails à ce sujet, consultez Obtaining Ads Account Access.
Méthodes d’accès au compte publicitaire
- Effectuer des requêtes au nom d’un annonceur (recommandé)
- Effectuer des requêtes en utilisant votre propre compte auquel l’accès au compte d’un annonceur a été accordé, par exemple une agence gérant plusieurs comptes.
Niveaux d’accès
Autorisations au niveau de l’App
- Conversions uniquement : l’utilisateur a accès aux endpoints Mobile et Web Conversion avec des droits de lecture et écriture.
- Accès standard : l’utilisateur a accès aux endpoints Analytics, Campaign Management, Creatives, Custom Audiences et Conversion avec des droits de lecture et écriture.
Autorisations au niveau du compte publicitaire
Méthodes d’obtention des access tokens
1. Obtenir l’access token d’un annonceur (Utilisateur)
2. Obtenir votre access token (Developer)
FULL
sur le compte, vous devez également obtenir l’autorisation de créer des Posts dans ce flux. Cela activera l’accès via l’autorisation TWEET_COMPOSER
sur l’endpoint GET accounts/:account_id/authenticated_user_access.
Différences entre ces méthodes
Jeton OAuth annonceur (utilisateur) | Jeton OAuth (développeur) (@username ajouté pour distinguer le compte) | |
Accès au compte publicitaire | ✔ | ✔ |
Création de Posts au nom de l’utilisateur | ✔ | ✔* |
Gestion des campagnes | ✔ | ✔ |
Accès aux analytics | ✔ | ✔ |
Création de Cards au nom de l’utilisateur | ✔ | ✔ |
Accès du développeur via l’interface X Ads | ✔ | |
Limites de taux | Distinctes par annonceur | Distinctes par compte annonceur |
Remarque : Voir la section Obtenir votre access token (développeur) ci-dessus pour plus de détails.
Exemple d’utilisation
Access Token de l’annonceur via le flux web OAuth à 3 étapes


