Présentation
Terminologie
- Compte autorisé : Un compte X qui a autorisé votre App développeur X en lui accordant l’accès à ce compte (tout niveau d’autorisations de l’App permettra l’accès aux métriques de Post).
- Compte propriétaire : Un compte X lié à votre App développeur X.
- Métriques publiques : Totaux accessibles à tous sur X, tels que le nombre de likes et le nombre de Retweets.
- Métriques non publiques : Totaux non accessibles publiquement sur X, tels que le nombre d’impressions et les quartiles de vues vidéo. Nécessite une authentification en contexte utilisateur via OAuth 2.0 ou OAuth 1.0a.
- Métriques organiques : Regroupement de métriques publiques et non publiques attribuées à un contexte organique (publiées et consultées de manière classique). Nécessite une authentification en contexte utilisateur via OAuth 2.0 ou OAuth 1.0a.
- Métriques sponsorisées : Regroupement de métriques publiques et non publiques attribuées à un contexte sponsorisé (publiées ou consultées dans le cadre d’une campagne publicitaire). Nécessite une authentification en contexte utilisateur via OAuth 2.0 ou OAuth 1.0a et que le Post ait été sponsorisé dans une annonce.
Métriques disponibles
Métrique | Représentations API | Description |
---|---|---|
Impressions | data.non_public_metrics.impression_count , data.organic_metrics.impression_count , data.promoted_metrics.impression_count | Nombre de fois où le Post a été affiché (non unique par utilisateur). Une vue est comptabilisée dès qu’une partie du Post est visible à l’écran. Nécessite l’authentification Contexte utilisateur OAuth 1.0a. |
Retweets | data.public_metrics.retweet_count , data.organic_metrics.retweet_count , data.promoted_metrics.retweet_count | Nombre de fois où le Post a été Retweeté. N’inclut pas les Quote Tweets (« Retweets avec commentaire »). Pour obtenir le total « Retweets et commentaires » tel qu’affiché dans les clients X, additionnez retweet_count et quote_count . |
Quote Tweets | data.public_metrics.quote_count | Nombre de fois où le Post a été Retweeté avec un nouveau commentaire (message). Il n’existe pas de Quote Tweets en contexte payant ; tous les Quote Tweets sont organiques. |
Likes | data.public_metrics.like_count , data.organic_metrics.like_count , data.promoted_metrics.like_count | Nombre de fois où le Post a reçu un like. Le champ public_metrics renvoie le nombre total de likes issus des contextes organique et payant afin d’être cohérent avec les décomptes affichés publiquement sur X. |
Replies | data.public_metrics.reply_count , data.organic_metrics.reply_count , data.promoted_metrics.reply_count | Nombre de fois où le Post a reçu une réponse. Le champ public_metrics renvoie le nombre total de réponses issues des contextes organique et payant. |
URL Link Clicks | data.non_public_metrics.url_link_clicks , data.organic_metrics.url_link_clicks , data.promoted_metrics.url_link_clicks | Nombre de fois où un utilisateur a cliqué sur un lien URL ou une carte d’aperçu d’URL dans un Post. Nécessite l’authentification Contexte utilisateur OAuth 1.0a. |
User Profile Clicks | data.non_public_metrics.user_profile_clicks , data.organic_metrics.user_profile_clicks , data.promoted_metrics.user_profile_clicks | Nombre de fois où un utilisateur a cliqué sur des éléments d’un Post : nom d’affichage, nom d’utilisateur, photo de profil. Nécessite l’authentification Contexte utilisateur OAuth 1.0a. |
Vues vidéo | includes.media.public_metrics.view_count , includes.media.organic_metrics.view_count , includes.media.promoted_metrics.view_count | Nombre de fois où la vidéo incluse dans le Post a été visionnée. Il s’agit du nombre de vues vidéo agrégées sur tous les Posts dans lesquels la vidéo donnée a été publiée. Nécessite l’expansion média expansions=attachment.media_keys . |
Quartiles de vues vidéo | includes.media.non_public_metrics.playback_0_count , includes.media.non_public_metrics.playback_25_count , includes.media.non_public_metrics.playback_50_count , includes.media.non_public_metrics.playback_75_count , includes.media.non_public_metrics.playback_100_count | Nombre d’utilisateurs ayant regardé chaque quartile d’une vidéo. Nécessite l’authentification Contexte utilisateur OAuth 1.0a et l’expansion média expansions=attachment.media_keys . |
Demander des métriques
Métriques publiques
$BEARER_TOKEN
par votre propre Jeton Bearer généré.
tweet.fields=public_metrics
expansions=attachments.media_keys&media.fields=public_metrics
Exemple de requête
Métriques privées (non publiques, organiques)
tweet.fields=non_public_metrics,organic_metrics
expansions=attachments.media_keys&media.fields=non_public_metrics,organic_metrics