Historique des révisions

Cette page liste les modifications apportées aux API YouTube Reporting et YouTube Analytics, ainsi qu'à leur documentation. Ces deux API permettent aux développeurs d'accéder aux données YouTube Analytics, mais de manière différente. S'abonner à ce journal des modifications : S'abonner

24 juin 2025

Comme annoncé le 26 mars 2025, l'API Bulk Reports sera mise à jour dans le cadre de la modification du nombre de vues des Shorts. Les modifications suivantes ont été apportées :

  • De nouvelles versions de rapports ont été créées pour chaque rapport incluant des vues, ce qui représente la majorité des rapports. Le numéro de version de chaque rapport concerné a été incrémenté de un (par exemple, la version a2 est passée à la version a3).
  • Pour les Shorts, les vues comptabilisent le nombre de fois où un Short commence à être regardé ou est regardé à nouveau. Aucune modification n'a été apportée aux vidéos.
  • Les rapports mis à jour incluront une nouvelle colonne, engaged_views, qui reflétera l'ancienne méthode de comptabilisation des vues.

Ces modifications entreront en vigueur le 30 juin 2025 pour l'API Bulk Reports. Veillez à ajuster le traitement de vos rapports en conséquence.

Les versions précédentes des rapports seront disponibles jusqu'au 30 septembre 2025. Après le 30 septembre 2025, les versions précédentes seront obsolètes. Veillez à migrer vers les dernières versions.

Enfin, veillez à suivre les bonnes pratiques lorsque vous traitez les rapports. Vous éviterez ainsi que de futures modifications apportées aux rapports n'interrompent vos pipelines de traitement.

Les tableaux suivants présentent les nouvelles versions de rapports pour chaque type de rapport :

Rapports sur les données groupées pour YouTube Analytics

Rapports sur les chaînes : Rapports sur les vidéos
Nom du rapport Version précédente Dernière version
Activité de l'utilisateur channel_basic_a2 channel_basic_a3
Activité des utilisateurs par province channel_province_a2 channel_province_a3
Contextes de lecture channel_playback_location_a2 channel_playback_location_a3
Sources de trafic channel_traffic_source_a2 channel_traffic_source_a3
le type d'appareil et le système d'exploitation ; channel_device_os_a2 channel_device_os_a3
Sous-titres channel_subtitles_a2 channel_subtitles_a3
Combinées channel_combined_a2 channel_combined_a3
Rapports sur les chaînes – Rapports sur les playlists
Nom du rapport Version précédente Dernière version
Activité de l'utilisateur playlist_basic_a1 playlist_basic_a2
Activité des utilisateurs par province playlist_province_a1 playlist_province_a2
Contextes de lecture playlist_playback_location_a1 playlist_playback_location_a2
Sources de trafic playlist_traffic_source_a1 playlist_traffic_source_a2
le type d'appareil et le système d'exploitation ; playlist_device_os_a1 playlist_device_os_a2
Combinées playlist_combined_a1 playlist_combined_a2
Rapports de propriétaire de contenu : Rapports sur les vidéos
Nom du rapport Version précédente Dernière version
Activité de l'utilisateur content_owner_basic_a3 content_owner_basic_a4
Activité des utilisateurs par province content_owner_province_a1 content_owner_province_a2
Contextes de lecture content_owner_playback_location_a2 content_owner_playback_location_a3
Sources de trafic content_owner_traffic_source_a2 content_owner_traffic_source_a3
le type d'appareil et le système d'exploitation ; content_owner_device_os_a2 content_owner_device_os_a3
Sous-titres content_owner_subtitles_a2 content_owner_subtitles_a3
Combinées content_owner_combined_a2 content_owner_combined_a3
Rapports de propriétaire de contenu : Rapports sur les playlists
Nom du rapport Version précédente Dernière version
Activité de l'utilisateur content_owner_playlist_basic_a1 content_owner_playlist_basic_a2
Activité des utilisateurs par province content_owner_playlist_province_a1 content_owner_playlist_province_a2
Contextes de lecture content_owner_playlist_playback_location_a1 content_owner_playlist_playback_location_a2
Sources de trafic content_owner_playlist_traffic_source_a1 content_owner_playlist_traffic_source_a2
le type d'appareil et le système d'exploitation ; content_owner_playlist_device_os_a1 content_owner_playlist_device_os_a2
Combinées content_owner_playlist_combined_a1 content_owner_playlist_combined_a2
Rapports de propriétaire de contenu : Rapports sur les composants
Nom du rapport Version précédente Dernière version
Activité de l'utilisateur content_owner_asset_basic_a2 content_owner_asset_basic_a3
Activité des utilisateurs par province content_owner_asset_province_a2 content_owner_asset_province_a3
Contextes de lecture vidéo content_owner_asset_playback_location_a content_owner_asset_playback_location_a
Sources de trafic content_owner_asset_traffic_source_a2 content_owner_asset_traffic_source_a3
le type d'appareil et le système d'exploitation ; content_owner_asset_device_os_a2 content_owner_asset_device_os_a3
Combinées content_owner_asset_combined_a1 content_owner_asset_combined_a2

Rapports gérés par le système – Financiers (non musicaux)

Rapports de propriétaire de contenu – Rapports Shorts (non musicaux)
Nom du rapport Version précédente Dernière version
Récapitulatif des revenus publicitaires mondiaux content_owner_shorts_global_ad_revenue_summary_a1 content_owner_shorts_global_ad_revenue_summary_a2
Récapitulatif quotidien des revenus publicitaires content_owner_shorts_day_ad_revenue_summary_a1 content_owner_shorts_day_ad_revenue_summary_a2
Récapitulatif des revenus publicitaires par pays content_owner_shorts_country_ad_revenue_summary_a1 content_owner_shorts_country_ad_revenue_summary_a2
Récapitulatif des revenus publicitaires content_owner_shorts_ad_revenue_summary_a1 content_owner_shorts_ad_revenue_summary_a2

Rapports gérés par le système – Non financiers

Rapports de propriétaire de contenu : Rapports sur les revendications
Nom du rapport Version précédente Dernière version
Revendications actives content_owner_active_claims_a2 content_owner_active_claims_a3
Rapports de propriétaire de contenu : Rapports sur les métadonnées vidéo
Nom du rapport Version précédente Dernière version
Métadonnées de vidéo content_owner_video_metadata_a3 content_owner_video_metadata_a4
Rapports de propriétaire de contenu : Rapports sur les composants
Nom du rapport Version précédente Dernière version
Éléments content_owner_asset_a2 content_owner_asset_a3
Conflits d'éléments content_owner_asset_conflict_a2 content_owner_asset_conflict_a3

24 avril 2025

Comme annoncé le 26 mars 2025, l'API Targeted Queries sera mise à jour dans le cadre de la nouvelle modification du nombre de vues de Shorts :

  • Pour les Shorts, views comptabilise désormais le nombre de fois où un Short commence à être regardé ou est regardé à nouveau.
  • Une nouvelle métrique, engagedViews, reflétera l'ancienne méthode de comptabilisation des vues. engagedViews sera disponible dans tous les rapports, en même temps que views.

Ces modifications entreront en vigueur le 30 avril 2025 pour l'API Requêtes ciblées. Veillez à ajuster vos requêtes en conséquence.

Consultez cet historique des révisions pour découvrir les modifications qui seront apportées à l'API Bulk Reports et à quel moment.

22 avril 2025

Comme annoncé le 7 avril 2024, la dimension isCurated a été abandonnée pour les rapports sur les chaînes et les rapports sur les playlists des propriétaires de contenu. À compter du 31 décembre 2024, cette dimension ne sera plus acceptée. La dimension a été supprimée des rapports et de la documentation.

26 mars 2025

Cette mise à jour contient la modification suivante concernant les API YouTube Analytics et YouTube Reporting :

À partir du 31 mars 2025, YouTube va modifier la façon dont les vues de Shorts sont comptabilisées. Jusqu'à présent, pour les Shorts, une vue était comptabilisée lorsqu'un Short était regardé pendant un certain nombre de secondes. Désormais, les vues comptabiliseront le nombre de fois qu'un Short commence à être regardé ou est regardé à nouveau, sans durée de visionnage minimale requise. En savoir plus

Les API YouTube Analytics (requêtes ciblées) et YouTube Reporting (rapports groupés) seront mises à jour avec les modifications suivantes :

  • Pour les Shorts, views comptabilise le nombre de fois où un Short commence à être regardé ou est regardé à nouveau.
  • Une nouvelle métrique, engagedViews, sera disponible et reflétera l'ancienne méthode de comptabilisation des vues.
  • Si vous êtes propriétaire d'une chaîne ou si vous êtes autorisé à accéder aux données d'une chaîne, vous pourrez interroger les vues mises à jour et les vues engagées.

Les requêtes ciblées seront mises à jour d'ici le 30 avril et les rapports groupés d'ici le 30 juin. En attendant, les vues seront basées sur l'ancienne méthodologie. Les vues de Shorts et de chaînes ne correspondent pas à celles d'Analytics dans Studio.

De plus, l'arrêt annoncé précédemment du rapport "Revendications quotidiennes (version 1.0)" a été retardé.

Consultez cet historique des révisions pour savoir quand des modifications sont apportées aux API.

3 mars 2025

Cette mise à jour contient la modification suivante concernant l'API YouTube Reporting :

Remarque : Il s'agit d'une annonce d'abandon.

Le rapport Revendications quotidiennes (version 1.0) a été abandonné pour les partenaires. Elle ne sera plus prise en charge à partir du 30 avril 2025. La définition de ce rapport a été modifiée en conséquence. Utilisez plutôt le dernier rapport quotidien sur les revendications.

15 novembre 2024

Remarque : La modification suivante entrera en vigueur le 18 novembre 2024.

La documentation de l'API YouTube Analytics (requêtes ciblées) a été mise à jour pour indiquer que, pour les rapports sur les sources de trafic,la méthode reports.query de l'API renvoie désormais une erreur si le produit du nombre de vidéos demandées X nombre de jours dans la plage de dates dépasse 50 000. Par exemple, une requête qui récupère des données pour 500 ID vidéo peut demander des données pour 100 jours maximum.

Cette modification affecte les rapports pour les chaînes et les propriétaires de contenu.

Pour réduire le nombre de lignes renvoyées par une requête, divisez-la en plusieurs requêtes qui spécifient moins de vidéos ou définissent des périodes plus courtes. En règle générale, les rapports groupés sont recommandés pour les grands ensembles de données.

6 mai 2024

L'API YouTube Analytics (requêtes ciblées) est compatible avec trois nouveaux rapports pour les chaînes :

De plus, le rapport Rétention de l'audience a été amélioré pour inclure trois nouvelles métriques :

7 avril 2024

L'API YouTube Analytics (requêtes ciblées) a été mise à jour à plusieurs reprises en ce qui concerne les rapports sur les playlists des propriétaires de contenu. Ces modifications sont les mêmes que celles apportées aux rapports sur les playlists de chaînes, annoncées le 19 janvier 2024.

L'entrée d'historique des révisions suivante fournit presque les mêmes informations que l'entrée du 19 janvier 2024. Notez toutefois que les rapports sur les playlists des propriétaires de contenu seront compatibles avec la dimension isCurated jusqu'au 31 décembre 2024, tandis que la dimension sera compatible avec les rapports sur les playlists des chaînes jusqu'au 30 juin 2024.

  • Remarque : Il s'agit d'une annonce d'abandon.

    La dimension isCurated a été abandonnée pour les rapports sur les playlists des propriétaires de contenu. Il ne sera plus pris en charge à partir du 31 décembre 2024. La définition de cette dimension a été mise à jour en conséquence.

    Pour préserver la rétrocompatibilité lorsque vous supprimez la dimension isCurated, vous devez également mettre à jour votre code pour récupérer la métrique playlistViews au lieu de la métrique views pour les rapports sur les playlists uniquement. Étant donné que la métrique views est toujours acceptée pour les rapports sur les playlists, mais avec une signification différente, l'API renverra toujours des données si vous ne mettez pas à jour le nom de la métrique. Bien sûr, vous pouvez modifier votre application pour récupérer et afficher views et playlistViews.

    En plus de la dimension isCurated, les fonctionnalités d'API suivantes ne sont plus disponibles dans les nouveaux rapports :

    • Les filtres de localisation, tels que continent et subcontinent, ne sont pas compatibles avec les nouveaux rapports sur les playlists de chaîne.
    • Les métriques redViews et estimatedRedMinutesWatched ne sont plus prises en charge pour les nouveaux rapports sur les playlists de chaînes. Ces métriques n'étaient pas disponibles dans YouTube Studio. Ce changement permet donc d'aligner les fonctionnalités de l'API sur celles disponibles dans l'application Studio.
    • Les dimensions subscribedStatus et youtubeProduct ne sont plus acceptées comme filtres pour les rapports sur les playlists de chaînes. Ces filtres n'étaient pas disponibles dans YouTube Studio. Ce changement permet donc d'aligner les fonctionnalités de l'API sur celles disponibles dans l'application Studio.
  • La section Rapports sur les playlists de la documentation sur les rapports des propriétaires de contenu a été mise à jour pour expliquer plus en détail les types de métriques compatibles avec les rapports sur les playlists :

    • Les métriques agrégées sur les vidéos fournissent des métriques sur l'activité des utilisateurs et les impressions agrégées pour toutes les vidéos des playlists du propriétaire de contenu qui lui appartiennent également. Les métriques vidéo agrégées ne sont acceptées que pour les requêtes API qui n'utilisent pas la dimension isCurated.
    • Les métriques dans les playlists reflètent l'activité et l'engagement des utilisateurs sur la page de la playlist. Ces métriques incluent également les vues de vidéos ne vous appartenant pas dans la playlist, mais uniquement lorsque ces vues ont été enregistrées dans le contexte de la playlist.
    • La section Métriques de playlist acceptées identifie les métriques agrégées sur les vidéos et les métriques de playlist acceptées pour les rapports sur les playlists.
  • Les nouvelles métriques dans la playlist suivantes sont disponibles dans les rapports sur les playlists pour les propriétaires de contenu. Notez que ces métriques ne sont acceptées que si la requête API permettant de récupérer les rapports n'utilise pas la dimension isCurated. Consultez la documentation sur les métriques pour obtenir la définition de chaque métrique :

  • Le comportement de la métrique views dépend désormais de l'utilisation ou non de la dimension isCurated dans la requête API qui a récupéré le rapport sur les playlists :

    • Lorsqu'une demande inclut la dimension isCurated, la métrique views est une métrique dans la playlist qui indique le nombre de fois que les vidéos ont été visionnées dans le contexte des playlists du propriétaire du contenu.
    • Lorsqu'une requête n'inclut pas la dimension isCurated, la métrique views est une métrique vidéo agrégée qui spécifie le nombre total de fois où les vidéos des playlists du propriétaire du contenu ont été visionnées, que ces vues aient eu lieu ou non dans le contexte de la playlist. Le total agrégé n'inclut que les vues des vidéos appartenant au propriétaire de contenu associé à la chaîne qui possède la playlist.

      Dans ces rapports, qui n'utilisent pas la dimension isCurated, la métrique playlistViews indique le nombre de fois où les vidéos ont été regardées dans le contexte de la playlist. Cette métrique comptabilise les vues de toutes les vidéos de la playlist, quelle que soit la chaîne à laquelle elles appartiennent.
  • Pour chaque rapport sur les playlists, la documentation des rapports sur les propriétaires de contenu inclut désormais des tableaux indiquant les métriques compatibles pour ce rapport, selon que la requête API inclut ou non la dimension isCurated. Pour obtenir un exemple, consultez la section définissant les rapports sur les playlists basés sur le temps.

19 janvier 2024

L'API YouTube Analytics (requêtes ciblées) a été mise à jour à plusieurs reprises en ce qui concerne les rapports sur les playlists de chaînes. Les mises à jour incluent une dimension obsolète et plusieurs métriques nouvelles et mises à jour :

  • Remarque : Il s'agit d'une annonce d'abandon.

    La dimension isCurated a été abandonnée pour les rapports sur les chaînes. Il ne sera plus compatible à partir du 30 juin 2024. La définition de cette dimension a été mise à jour en conséquence.

    Pour préserver la rétrocompatibilité lorsque vous supprimez la dimension isCurated, vous devez également mettre à jour votre code pour récupérer la métrique playlistViews au lieu de la métrique views pour les rapports sur les playlists uniquement. Étant donné que la métrique views est toujours acceptée pour les rapports sur les playlists, mais avec une signification différente, l'API renverra toujours des données si vous ne mettez pas à jour le nom de la métrique. Bien sûr, vous pouvez modifier votre application pour récupérer et afficher views et playlistViews.

    En plus de la dimension isCurated, les fonctionnalités d'API suivantes ne sont plus disponibles dans les nouveaux rapports :

    • Les filtres de localisation, tels que continent et subcontinent, ne sont pas compatibles avec les nouveaux rapports sur les playlists de chaîne.
    • Les métriques redViews et estimatedRedMinutesWatched ne sont plus prises en charge pour les nouveaux rapports sur les playlists de chaînes. Ces métriques n'étaient pas disponibles dans YouTube Studio. Ce changement permet donc d'aligner les fonctionnalités de l'API sur celles disponibles dans l'application Studio.
    • Les dimensions subscribedStatus et youtubeProduct ne sont plus acceptées comme filtres pour les rapports sur les playlists de chaînes. Ces filtres n'étaient pas disponibles dans YouTube Studio. Ce changement permet donc d'aligner les fonctionnalités de l'API sur celles disponibles dans l'application Studio.
  • La section Rapports sur les playlists de la documentation sur les rapports sur les chaînes a été mise à jour pour expliquer plus en détail les types de métriques compatibles avec les rapports sur les playlists :

    • Les métriques agrégées des vidéos fournissent des métriques sur l'activité des utilisateurs et les impressions agrégées pour toutes les vidéos des playlists de la chaîne qui lui appartiennent également. Les métriques vidéo agrégées ne sont acceptées que pour les requêtes API qui n'utilisent pas la dimension isCurated.
    • Les métriques dans les playlists reflètent l'activité et l'engagement des utilisateurs sur la page de la playlist. Ces métriques incluent également les vues de vidéos ne vous appartenant pas dans la playlist, mais uniquement lorsque ces vues ont été enregistrées dans le contexte de la playlist.
    • La section Métriques de playlist acceptées identifie les métriques agrégées sur les vidéos et les métriques de playlist acceptées pour les rapports sur les playlists.
  • Les nouvelles métriques dans la playlist suivantes sont disponibles pour les rapports sur les playlists des chaînes. Ces métriques ne sont pas encore disponibles pour les rapports des propriétaires de contenu. Notez que ces métriques ne sont acceptées que si la requête API permettant de récupérer les rapports n'utilise pas la dimension isCurated. Consultez la documentation sur les métriques pour obtenir la définition de chaque métrique :

  • Le comportement de la métrique views dépend désormais de l'utilisation ou non de la dimension isCurated dans la requête API qui a récupéré le rapport sur les playlists :

    • Lorsqu'une requête inclut la dimension isCurated, la métrique views est une métrique dans la playlist qui indique le nombre de fois que les vidéos ont été regardées dans le contexte des playlists de la chaîne.
    • Lorsqu'une requête n'inclut pas la dimension isCurated, la métrique views est une métrique vidéo agrégée qui spécifie le nombre total de fois où les vidéos des playlists de la chaîne ont été visionnées, que ces vues aient eu lieu dans le contexte de la playlist ou non. Le total agrégé n'inclut que les vues des vidéos appartenant à la chaîne propriétaire de la playlist.

      Dans ces rapports, qui n'utilisent pas la dimension isCurated, la métrique playlistViews indique le nombre de fois où les vidéos ont été regardées dans le contexte de la playlist. Cette métrique comptabilise les vues de toutes les vidéos de la playlist, quelle que soit la chaîne à laquelle elles appartiennent.
  • Pour chaque rapport sur les playlists, la documentation sur les rapports sur les chaînes inclut désormais des tableaux indiquant les métriques compatibles pour ce rapport, selon que la requête API inclut ou non la dimension isCurated. Pour obtenir un exemple, consultez la section définissant les rapports sur les playlists basés sur le temps.

4 décembre 2023

L'API YouTube Analytics (requêtes ciblées) a été mise à jour pour fusionner deux valeurs de dimension insightTrafficSourceType. Auparavant, la dimension faisait la distinction entre les vidéos lues dans une playlist (PLAYLIST) et les vues provenant d'une page listant toutes les vidéos d'une playlist (YT_PLAYLIST_PAGE). Désormais, les deux types de vues seront associés à la valeur de dimension PLAYLIST.

15 décembre 2022

L'API YouTube Analytics (requêtes ciblées) est compatible avec deux nouvelles dimensions et un nouveau rapport :

  • Un nouveau rapport fournit l'activité des utilisateurs par ville. Ce rapport est disponible pour les chaînes et les propriétaires de contenu. Ce rapport contient la nouvelle dimension city, qui identifie l'estimation de YouTube concernant la ville où l'activité de l'utilisateur a eu lieu.

  • La nouvelle dimension creatorContentType identifie le type de contenu YouTube associé aux métriques d'activité utilisateur dans la ligne de données. Les valeurs acceptées sont LIVE_STREAM, SHORTS, STORY et VIDEO_ON_DEMAND.

    La dimension creatorContentType est disponible en option pour tous les rapports sur les vidéos des chaînes et des propriétaires de contenu.

  • Le guide des exemples de requêtes de l'API YouTube Analytics inclut désormais des exemples pour les deux nouvelles dimensions.

  • Les références aux dimensions 7DayTotals et 30DayTotals ont été supprimées de la documentation. L'abandon de ces dimensions a été annoncé en octobre 2019.

26 août 2022

Les API YouTube Analytics (requêtes ciblées) et YouTube Reporting (rapports groupés) sont toutes deux compatibles avec une nouvelle valeur de détail de la source de trafic :

  • Dans l'API YouTube Analytics (requêtes ciblées), si la valeur de la dimension insightTrafficSourceType est SUBSCRIBER, la valeur de insightTrafficSourceDetail peut être définie sur podcasts, ce qui indique que le trafic a été généré à partir de la page de destination des podcasts.
  • Dans l'API YouTube Reporting (rapports groupés), si la valeur de la dimension traffic_source_type est 3, la valeur de traffic_source_detail peut être définie sur podcasts, ce qui indique que le trafic a été généré par la page de destination des podcasts.

11 février 2022

L'ensemble des valeurs valides pour la dimension gender changera à partir du 11 août 2022. Il peut s'agir d'une modification non rétrocompatible dans l'implémentation de votre API. Conformément à la section Modifications non rétrocompatibles des conditions d'utilisation des services d'API YouTube, ce changement est annoncé six mois avant son entrée en vigueur. Veuillez mettre à jour votre implémentation de l'API avant le 11 août 2022 pour assurer une transition fluide vers le nouvel ensemble de valeurs.

Voici les modifications apportées :

  • Dans l'API YouTube Analytics (requêtes ciblées), la dimension gender accepte actuellement deux valeurs : female et male. À partir du 11 août 2022, cette dimension acceptera trois valeurs : female, male et user_specified.
  • Dans l'API YouTube Reporting (rapports groupés), la dimension gender accepte actuellement trois valeurs : FEMALE, MALE et GENDER_OTHER. À partir du 11 août 2022, l'ensemble des valeurs acceptées sera remplacé par FEMALE, MALE et USER_SPECIFIED.

9 février 2022

Deux métriques ont été mises à jour pour exclure le trafic des clips en boucle à compter du 13 décembre 2021. Cette modification concerne à la fois l'API YouTube Analytics (requêtes ciblées) et l'API YouTube Reporting (rapports groupés).

2 février 2022

Cette API YouTube Reporting (rapports groupés) est compatible avec une nouvelle valeur de dimension de source de trafic qui indique que les vues proviennent de redirections vers le direct :

  • Dans l'API YouTube Reporting (rapports groupés), la dimension traffic_source_type est compatible avec la valeur 28.

Pour ce type de source de trafic, la dimension traffic_source_detail spécifie l'ID du canal à partir duquel le spectateur a été redirigé.

23 septembre 2020

Les API YouTube Analytics (requêtes ciblées) et YouTube Reporting (rapports groupés) sont toutes deux compatibles avec une nouvelle valeur de dimension de source de trafic qui indique que le spectateur a été redirigé en balayant l'écran verticalement dans l'expérience de visionnage YouTube Shorts :

  • Dans l'API YouTube Analytics (requêtes ciblées), la dimension insightTrafficSourceType accepte la valeur SHORTS.
  • Dans l'API YouTube Reporting (rapports groupés), la dimension traffic_source_type est compatible avec la valeur 24.

La dimension "Détails de la source de trafic" – insightTrafficSourceDetail dans l'API YouTube Analytics ou traffic_source_detail dans l'API YouTube Reporting – n'est pas renseignée pour ce nouveau type de source de trafic.

20 juillet 2020

Cette mise à jour concerne deux modifications qui affectent l'API YouTube Analytics (requêtes ciblées) :

  • La taille maximale d'un groupe de rapports YouTube Analytics est passée de 200 à 500 entités.
  • Le paramètre filters de la méthode reports.query identifie une liste de filtres à appliquer lors de la récupération des données YouTube Analytics. Le paramètre permet de spécifier plusieurs valeurs pour les filtres video, playlist et channel. Le nombre maximal d'ID pouvant être spécifiés pour ces filtres est passé de 200 à 500.

13 février 2020

Cette mise à jour contient les modifications suivantes concernant les API YouTube Analytics (requêtes ciblées) et YouTube Reporting (rapports groupés). Pour en savoir plus sur ces modifications, consultez le Centre d'aide YouTube.

Dans les deux API, l'ensemble des valeurs possibles pour les détails de la source de trafic des notifications est en train de changer. Dans les requêtes ciblées, les notifications sont signalées comme insightTrafficSourceType=NOTIFICATION. Dans les rapports groupés, les notifications sont signalées comme traffic_source_type=17.

Les nouvelles valeurs divisent les notifications liées aux vidéos mises en ligne et aux diffusions en direct, qui étaient auparavant signalées comme uploaded, en deux catégories :

  • uploaded_push : vues générées par les notifications push envoyées aux abonnés lorsqu'une vidéo a été mise en ligne
  • uploaded_other : vues provenant de notifications non push, telles que les notifications par e-mail ou dans la boîte de réception, envoyées aux abonnés lorsqu'une vidéo a été mise en ligne.

Ces valeurs sont renvoyées pour la période commençant le 13 janvier 2020.

Pour rappel, ces valeurs ne représentent pas les notifications elles-mêmes, mais plutôt les sources de trafic qui ont généré certaines vues YouTube. Par exemple, si une ligne de rapport indique views=3, traffic_source_type=17 (NOTIFICATION) et traffic_source_detail=uploaded_push, cela signifie que trois vues ont été générées par des spectateurs qui ont cliqué sur les notifications push envoyées lors de la mise en ligne de la vidéo.

15 octobre 2019

Cette mise à jour contient les modifications suivantes concernant l'API YouTube Analytics (requêtes ciblées) :

  • Remarque : Il s'agit d'une annonce d'abandon.

    YouTube n'acceptera bientôt plus les dimensions 7DayTotals et 30DayTotals. Vous pourrez toujours récupérer des données à l'aide de ces dimensions jusqu'au 15 avril 2020. À partir de cette date, toute tentative de récupération de rapports à l'aide de la dimension 7DayTotals ou 30DayTotals renverra une erreur.

    Notez que les utilisateurs peuvent reproduire certaines données pour ces dimensions en interrogeant la dimension day et en agrégeant ou en dérivant des données sur des périodes de sept ou 30 jours. Exemple :

    • Pour calculer le nombre de vues sur une période de sept jours, vous pouvez agréger le nombre de vues de chaque jour de cette période.
    • Pour calculer le pourcentage de spectateurs sur une période de sept jours, multipliez le nombre de vues enregistrées chaque jour par le pourcentage de spectateurs pour ce jour-là. Vous obtiendrez ainsi le nombre de spectateurs connectés lorsqu'ils ont regardé la vidéo ce jour-là. Le nombre de spectateurs connectés peut ensuite être additionné pour toute la période et divisé par le nombre total de vues pour cette période afin d'obtenir le viewerPercentage pour toute la période.
    • Il est impossible de calculer le nombre de spectateurs uniques sur une période de sept jours, car un même spectateur peut être comptabilisé comme spectateur unique plusieurs jours différents. Toutefois, vous pouvez utiliser la dimension month au lieu de la dimension 30DayTotals pour extrapoler des données sur le nombre de spectateurs uniques sur une période de 30 jours. Notez que la dimension month fait référence aux mois calendaires, tandis que la dimension 30DayTotals calcule des périodes de 30 jours en fonction des dates de début et de fin spécifiées.

27 juin 2019

Cette mise à jour contient les modifications suivantes concernant l'API YouTube Analytics (requêtes ciblées) :

  • La version 1 de l'API étant désormais entièrement obsolète, la documentation a été mise à jour pour supprimer les références à cette version, y compris l'avis d'obsolescence et le guide de migration expliquant comment passer à la version 2.

1er novembre 2018

Cette mise à jour contient les modifications suivantes concernant l'API YouTube Analytics (requêtes ciblées) :

  • La version 1 de l'API est désormais obsolète. Si vous ne l'avez pas encore fait, veuillez mettre à jour vos clients API pour qu'ils utilisent la version 2 de l'API dès que possible afin de minimiser les interruptions de service. Pour en savoir plus, consultez le guide de migration.

    Notez que le calendrier de cet abandon a été annoncé pour la première fois le 26 avril 2018.

17 septembre 2018

Cette mise à jour contient les modifications suivantes concernant l'API YouTube Analytics (requêtes ciblées) :

  • La nouvelle section Anonymisation des données du document de présentation du modèle de données explique que certaines données YouTube Analytics sont limitées lorsque les métriques n'atteignent pas un certain seuil. Cela peut se produire dans différents cas. En pratique, cela signifie qu'un rapport peut ne pas contenir toutes vos données (ou aucune) si :

    1. le trafic d'une vidéo ou d'une chaîne est limité pendant une période donnée ;

      ou

    2. vous avez sélectionné un filtre ou une dimension, tels que la source de trafic ou le pays, dont les valeurs n'atteignent pas un certain seuil.

    Cette nouvelle section aborde également les types de données qui peuvent être limités dans les rapports YouTube Analytics.

  • Les documents Rapports sur les chaînes et Rapports sur les propriétaires de contenu ont été mis à jour pour refléter le fait que les métriques redViews et estimatedRedMinutesWatched ne sont plus acceptées pour les rapports sur le lieu de lecture, la source de trafic et le type d'appareil/système d'exploitation.

18 juin 2018

Cette mise à jour contient les modifications suivantes apportées à l'API YouTube Analytics (requêtes ciblées) :

  • Les exigences concernant le champ d'application des méthodes suivantes ont changé :
    • Les requêtes envoyées à la méthode reports.query doivent avoir accès au champ d'application https://www.googleapis.com/auth/youtube.readonly.
    • Les requêtes envoyées à la méthode groupItems.list doivent avoir accès à l'un des éléments suivants :
      • le champ d'application https://www.googleapis.com/auth/youtube
         ;
      • le champ d'application https://www.googleapis.com/auth/youtube.readonly
        et
        le champ d'application https://www.googleapis.com/auth/yt-analytics.readonly

      La première option utilise un champ d'application (en lecture et en écriture), tandis que la seconde utilise deux champs d'application (en lecture seule).

23 mai 2018

Cette mise à jour contient les modifications suivantes apportées à l'API YouTube Analytics (requêtes ciblées) :

  • La section Métriques agrégées et éléments supprimés a été ajoutée à la présentation de l'API. Elle explique comment les réponses de l'API gèrent les données associées aux ressources supprimées, comme les vidéos, les playlists ou les chaînes.
  • La section Bonnes pratiques de la présentation de l'API a été mise à jour pour vous rappeler que vous pouvez utiliser l'API YouTube Data afin de récupérer des métadonnées supplémentaires pour les ressources identifiées dans les réponses de l'API YouTube Analytics. Comme indiqué dans les Conditions d'utilisation des services d'API YouTube (sections III.E.4.b à III.E.4.d), les clients API doivent supprimer ou actualiser les métadonnées de ressources stockées à partir de cette API au bout de 30 jours.

22 mai 2018

Cette mise à jour contient les modifications suivantes concernant l'API YouTube Reporting (rapports groupés) :

  • Les modifications suivantes devraient entrer en vigueur en juillet 2018. Les nouvelles règles s'appliqueront à tous les rapports et tâches de création de rapports à l'échelle mondiale.
    • Après ce changement, la plupart des rapports de l'API, y compris les rapports de remplissage, seront disponibles pendant 60 jours à partir du moment où ils sont générés. Toutefois, les rapports contenant des données historiques seront disponibles pendant 30 jours à compter de leur génération.

      Avant cette annonce, tous les rapports de l'API étaient disponibles pendant 180 jours à compter de leur génération. Pour être clair, lorsque cette modification des règles entrera en vigueur, les rapports de données historiques datant de plus de 30 jours ne seront plus accessibles via l'API. Tous les autres rapports datant de plus de 60 jours ne seront plus accessibles non plus. Par conséquent, la documentation indique désormais que les rapports créés avant la modification des règles seront disponibles pendant jusqu'à 180 jours.

    • Après ce changement, lorsque vous planifierez une tâche de création de rapports, YouTube générera des rapports à partir de ce jour et couvrant la période de 30 jours précédant la planification de la tâche. Avant ce changement, lorsque vous planifiez une tâche de création de rapports, YouTube génère des rapports couvrant la période de 180 jours précédant la planification de la tâche.

  • La section Bonnes pratiques a été mise à jour pour vous rappeler que vous pouvez utiliser l'API YouTube Data afin de récupérer des métadonnées supplémentaires pour les ressources identifiées dans les rapports. Comme indiqué dans les Conditions d'utilisation des services d'API YouTube (sections III.E.4.b à III.E.4.d), les clients API doivent supprimer ou actualiser les métadonnées de ressources stockées à partir de cette API au bout de 30 jours.

  • La section Caractéristiques des rapports a été mise à jour pour indiquer que, même si les données des rapports ne sont pas filtrées, les rapports contenant des données pour une période commençant le 1er juin 2018 ou après ne contiendront aucune référence aux ressources YouTube supprimées au moins 30 jours avant la date de génération du rapport.

  • La section Données historiques de la présentation de l'API a été mise à jour pour indiquer que lorsque vous planifiez une tâche de création de rapports, les rapports historiques sont généralement publiés sous deux jours. Auparavant, la documentation indiquait que ces rapports pouvaient mettre jusqu'à 30 jours à être disponibles.

  • La section Données de remplissage de la présentation de l'API a été mise à jour pour définir plus clairement les données de remplissage comme un ensemble de données qui remplace un ensemble précédemment fourni.

26 avril 2018

La version 2 de l'API YouTube Analytics (requêtes ciblées) (v2) est désormais disponible publiquement. La liste suivante identifie les modifications apportées au produit et à la documentation en lien avec la nouvelle version de l'API :

  • L'API v2 est presque identique à l'API v1. Toutefois, vous devrez probablement mettre à jour votre code pour refléter les modifications listées ci-dessous. Toutes ces modifications sont expliquées en détail dans le nouveau guide de migration.

    • La version de l'API est passée de v1 à v2.
    • L'URL de base pour les requêtes API est passée de https://www.googleapis.com/youtube/analytics/v1 à https://youtubeanalytics.googleapis.com/v2.
    • Plusieurs paramètres de la méthode reports.query ont été renommés. Plus précisément, les noms de paramètres contenant des traits d'union, comme end-date dans l'API v1, utilisent la casse mixte (endDate) plutôt que des traits d'union dans l'API v2. Cette modification permet d'uniformiser les noms de paramètres dans l'ensemble de l'API, car les méthodes de l'API pour créer et gérer des groupes utilisaient déjà la casse mixte pour les noms de paramètres.
    • L'API v2 n'accepte pas les requêtes par lot envoyées au point de terminaison HTTP par lot mondial de Google (www.googleapis.com/batch). Si vous envoyez des requêtes par lot dans l'API v2, vous devez utiliser le point de terminaison https://youtubeanalytics.googleapis.com/v2.

    De plus, certaines fonctionnalités de l'API v1 ne sont pas disponibles dans l'API v2 :

    • La méthode reports.query n'est plus compatible avec les paramètres de requête alt, quotaUser et userIp.
    • L'API v2 ne fournit pas de point de terminaison par lot compatible avec les lots composés de requêtes adressées à différentes API. (Un lot peut toutefois être composé de requêtes adressées à différentes méthodes de la même API.) Cette obsolescence n'est pas spécifique à l'API YouTube Analytics, car Google abandonne le point de terminaison par lot global pour toutes ses API.
    • L'API v2 n'est pas compatible avec le protocole JSON-RPC, qui l'était dans l'API v1. Encore une fois, cette obsolescence n'est pas spécifique à l'API YouTube Analytics.
  • Remarque : Il s'agit d'une annonce d'abandon.

    La version 1 de l'API (v1) est désormais obsolète et sera compatible jusqu'au 31 octobre 2018. Toutes les requêtes adressées à l'API v1 cesseront de fonctionner après cette date. Par conséquent, veillez à passer à l'API v2 au plus tard le 31 octobre 2018 pour éviter toute interruption de votre accès aux données YouTube Analytics via l'API.

21 février 2018

Cette mise à jour contient les modifications suivantes apportées à l'API YouTube Analytics (requêtes ciblées) :

  • Les rapports sur les données démographiques des spectateurs, qui agrègent les statistiques de visionnage en fonction de la tranche d'âge et du genre des spectateurs, ne sont plus compatibles avec la dimension youtubeProduct, qui identifie le service YouTube sur lequel l'activité de l'utilisateur a eu lieu.

18 janvier 2018

Cette mise à jour inclut les changements suivants :

  • API YouTube Reporting (rapports groupés)

    • La dimension operating_system, qui identifie le système logiciel de l'appareil sur lequel les vues ont été enregistrées, accepte désormais la valeur suivante :
      • 25 : KaiOS
  • API YouTube Analytics (requêtes ciblées)

    • La dimension operatingSystem est compatible avec la valeur de dimension KAIOS.

20 décembre 2017

Cette mise à jour contient deux modifications liées à l'API YouTube Reporting :

  • Le serveur d'API est désormais compatible avec la compression gzip pour les requêtes de téléchargement de rapports. Notez que la compression gzip n'est pas compatible avec les autres types de requêtes API. L'activation de la compression gzip réduit la bande passante nécessaire pour chaque réponse de l'API. Bien que votre application ait besoin de temps CPU supplémentaire pour décompresser les réponses de l'API, l'avantage de consommer moins de ressources réseau l'emporte généralement sur ce coût.

    Pour recevoir une réponse encodée au format gzip, définissez l'en-tête de requête HTTP Accept-Encoding sur gzip, comme indiqué dans l'exemple suivant :

    Accept-Encoding: gzip

    Cette fonctionnalité est expliquée dans la présentation de l'API et dans la définition de la propriété downloadUrl de la ressource report.

  • La documentation des dimensions age group et gender a été corrigée pour afficher les valeurs réelles renvoyées par l'API pour ces dimensions. Notez qu'il s'agit d'une correction de la documentation et qu'elle ne reflète pas un changement dans la fonctionnalité ou le comportement de l'API. Plus précisément, les valeurs suivantes ont changé :

    • Les valeurs de la dimension age_group utilisent des majuscules, contiennent des traits de soulignement entre le mot AGE et les chiffres du groupe d'âge, et utilisent des traits de soulignement au lieu de tirets. Par conséquent, les valeurs telles que age13-17 et age18-24 ont été corrigées en AGE_13_17 et AGE_18_24, respectivement.
    • Les valeurs de la dimension gender utilisent des lettres majuscules. Les valeurs female, male et gender_other ont donc été corrigées et remplacées par FEMALE, MALE et GENDER_OTHER.

10 août 2017

Le 10 août 2016, cette documentation a annoncé l'abandon de la métrique earnings de l'API YouTube Analytics. (Parallèlement, l'API a ajouté la compatibilité avec une nouvelle métrique, nommée estimatedRevenue, qui fournit les mêmes données.)

Étant donné que la métrique earnings était une métrique principale, elle a été prise en charge pendant un an à compter de la date de l'annonce. Toutefois, cette période d'un an étant terminée, la métrique earnings n'est plus disponible. Par conséquent, les requêtes d'API qui spécifient la métrique earnings renvoient désormais un code de réponse HTTP 400. Si vous n'avez pas encore mis à jour votre application pour utiliser la métrique estimatedRevenue au lieu de la métrique earnings, veuillez le faire dès que possible.

La documentation de l'API a été mise à jour pour supprimer les références restantes à la métrique earnings.

6 juillet 2017

Cette mise à jour inclut les changements suivants :

  • API YouTube Analytics (requêtes ciblées)

    • La documentation de l'API a été mise à jour pour refléter le fait que les réponses de l'API contiennent des données jusqu'au dernier jour de la plage de dates demandée pour laquelle toutes les métriques interrogées sont disponibles.

      Par exemple, si une requête spécifie une date de fin au 5 juillet 2017, et que les valeurs de toutes les métriques demandées ne sont disponibles que jusqu'au 3 juillet 2017, il s'agira de la dernière date pour laquelle des données seront incluses dans la réponse. (Cela est vrai même si des données pour certaines des métriques demandées sont disponibles pour le 4 juillet 2017.)

    • La dimension adType accepte désormais la valeur reservedBumperInstream, qui fait référence à une annonce vidéo non désactivable de six secondes maximum diffusée avant qu'une vidéo puisse être visionnée. Le format d'annonce est identique à celui de l'annonce auctionBumperInstream, mais ce type fait référence aux annonces vendues sur la base d'une réservation plutôt que d'un système d'enchères.

  • API YouTube Reporting (rapports groupés)

    • La dimension ad_type accepte désormais la valeur 20, qui fait référence aux annonces bumper vendues sur la base de réservations. Les annonces bumper sont des annonces vidéo non désactivables de six secondes maximum diffusées avant une vidéo. Notez que la valeur 19 pour cette dimension fait également référence aux bumpers vendus aux enchères plutôt que sur une base réservée.

    • Les jobs de création de rapports pour les rapports suivants de l'API YouTube Reporting ont été supprimés :

      • channel_basic_a1
      • channel_province_a1
      • channel_playback_location_a1
      • channel_traffic_source_a1
      • channel_device_os_a1
      • channel_subtitles_a1
      • channel_combined_a1
      • content_owner_basic_a2
      • content_owner_province_a1
      • content_owner_playback_location_a1
      • content_owner_traffic_source_a1
      • content_owner_device_os_a1
      • content_owner_subtitles_a1
      • content_owner_combined_a1
      • content_owner_asset_basic_a1
      • content_owner_asset_province_a1
      • content_owner_asset_playback_location_a1
      • content_owner_asset_traffic_source_a1
      • content_owner_asset_device_os_a1
      • content_owner_asset_combined_a1

      L'arrêt de ces types de rapports a été annoncé le 15 septembre 2016. Les rapports n'ont plus été générés pour ces types de rapports après le 15 décembre 2016. Les rapports générés précédemment restaient disponibles pendant 180 jours à compter de leur génération. Par conséquent, certains rapports étaient accessibles jusqu'au 15 juin 2017. Toutefois, comme les rapports ne sont plus disponibles, les tâches associées ne sont plus nécessaires non plus.

24 mai 2017

Toutes les tâches de création de rapports pour les rapports suivants de l'API YouTube Reporting ont été supprimées :

  • content_owner_ad_performance_a1
  • content_owner_asset_estimated_earnings_a1
  • content_owner_estimated_earnings_a1

L'arrêt de ces types de rapports a été annoncé le 22 juin 2016. Les rapports de ces types n'ont plus été générés après le 22 septembre 2016. Les rapports générés précédemment restaient disponibles pendant 180 jours à compter de leur génération. Par conséquent, certains rapports étaient accessibles jusqu'au 22 mars 2017. Toutefois, comme les rapports ne sont plus disponibles, les tâches associées ne sont plus nécessaires non plus.

22 mai 2017

Cette mise à jour inclut les changements suivants :

  • API YouTube Reporting (rapports groupés)

    • La dimension sharing_service, qui identifie le service utilisé pour partager des vidéos, accepte désormais les valeurs suivantes :
      • 85 : YouTube Music
      • 86 : YouTube Gaming
      • 87 : YouTube Kids
      • 88 : YouTube TV

      De plus, le nom utilisé pour identifier la valeur 52 a été remplacé par Kakao (Kakao Talk) dans la documentation afin de le différencier plus clairement de la valeur 73 (Kakao Story). Cette modification ne reflète aucun changement au niveau du comportement de l'API ni de la classification des vidéos partagées avec ces services.

  • API YouTube Analytics (requêtes ciblées)

    • La dimension sharingService accepte désormais les valeurs suivantes :
      • YOUTUBE_GAMING
      • YOUTUBE_KIDS
      • YOUTUBE_MUSIC
      • YOUTUBE_TV

28 mars 2017

Les propriétaires de chaînes qui peuvent accéder aux données sur les revenus via YouTube Analytics dans Creator Studio peuvent désormais y accéder également via l'API YouTube Analytics :

17 mars 2017

Cette mise à jour inclut les changements suivants :

3 mars 2017

Cette mise à jour inclut les changements suivants :

  • API YouTube Reporting (rapports groupés)

    • La définition de la dimension date a été corrigée pour indiquer que la valeur de la dimension fait référence à la période commençant à 00h00 heure du Pacifique et se terminant à 23h59 heure du Pacifique le jour, le mois et l'année spécifiés. Selon la période de l'année, l'heure du Pacifique correspond à UTC-7 ou UTC-8.

      Bien que les dates représentent généralement une période de 24 heures, celles où les horloges sont avancées représentent une période de 23 heures, et celles où les horloges sont reculées représentent une période de 25 heures. (Auparavant, la documentation indiquait que chaque date représentait une période unique de 24 heures et que l'heure du Pacifique était toujours UTC-8.)

      Notez que cette correction ne représente pas un changement dans le comportement réel de l'API.

    • La dimension operating_system, qui identifie le système logiciel de l'appareil sur lequel les vues ont été générées, accepte désormais les valeurs suivantes :
      • 22 : Tizen
      • 23 : Firefox
      • 24 : RealMedia
    • Toutes les tâches de création de rapports pour le type de rapport content_owner_basic_a1 ont été supprimées. Ce type de rapport a été entièrement abandonné le 19 août 2016. Toutefois, les rapports content_owner_basic_a1 générés précédemment étaient encore disponibles pendant 180 jours à compter de leur génération. Par conséquent, certains rapports étaient accessibles jusqu'au 19 février 2017. Toutefois, comme les rapports ne sont plus disponibles, les tâches associées ne sont plus nécessaires non plus.

  • API YouTube Analytics (requêtes ciblées)

    • La description des dimensions liées à time periods a été corrigée pour indiquer que la valeur de la dimension fait référence à la période commençant à 00h00 heure du Pacifique et se terminant à 23h59 heure du Pacifique le jour, le mois et l'année spécifiés. Selon la période de l'année, l'heure du Pacifique correspond à UTC-7 ou UTC-8.

      Bien que les dates représentent généralement une période de 24 heures, celles où les horloges sont avancées représentent une période de 23 heures, et celles où les horloges sont reculées représentent une période de 25 heures. (Auparavant, la documentation indiquait que l'heure du Pacifique était UTC-8 et ne mentionnait pas la possibilité qu'un jour ne représente pas une période de 24 heures.)

      Notez que cette correction ne représente pas un changement dans le comportement réel de l'API.

    • La documentation sur les rapports sur les chaînes a été mise à jour pour indiquer que ces rapports ne contiennent actuellement pas de métriques sur les revenus ni sur les performances des annonces. Par conséquent, le champ d'application https://www.googleapis.com/auth/yt-analytics-monetary.readonly n'accorde actuellement pas l'accès aux données monétaires dans les rapports sur les chaînes.

    • La dimension operatingSystem est compatible avec trois nouvelles valeurs de dimension :
      • FIREFOX
      • REALMEDIA
      • TIZEN

8 février 2017

L'API YouTube Analytics accepte désormais le paramètre facultatif include-historical-channel-data. Notez que ce paramètre n'est pertinent que lorsque vous récupérez des rapports sur les propriétaires de contenu.

Ce paramètre permet à un propriétaire de contenu d'indiquer qu'une réponse d'API doit inclure les données sur la durée de visionnage et les vues des chaînes pour la période précédant leur association au propriétaire de contenu. La valeur par défaut du paramètre est false, ce qui signifie que, par défaut, la réponse de l'API n'inclut que les données sur la durée de visionnage et les vues depuis que les chaînes ont été associées au propriétaire du contenu.

Ces règles s'appliquent également si la requête API récupère des données pour plusieurs chaînes :

  • Si la valeur du paramètre est false, les données sur la durée de visionnage et les vues renvoyées pour une chaîne donnée sont basées sur la date à laquelle cette chaîne a été associée au propriétaire du contenu.

    Il est important de se rappeler que différentes chaînes peuvent avoir été associées à un propriétaire de contenu à des dates différentes. Si la requête API récupère des données pour plusieurs chaînes et que la valeur du paramètre est false, la réponse de l'API contient des données sur la durée de visionnage et les vues en fonction de la date d'association pour chaque chaîne concernée.
  • Si la valeur du paramètre est true, la réponse renvoie les données sur la durée de visionnage et les vues pour toutes les chaînes en fonction des dates de début et de fin spécifiées dans la requête API.

15 décembre 2016

Les rapports suivants de l'API YouTube Reporting ne sont plus compatibles et ont été supprimés de la documentation. Une version plus récente de chaque rapport est disponible. (L'annonce de l'abandon de ces rapports a été faite le 15 septembre 2016.)

La liste des types de rapports actuels dans la documentation de référence de l'API a également été mise à jour.

11 novembre 2016

Cette mise à jour inclut les changements suivants :

L'API YouTube Reporting est compatible avec trois nouveaux rapports sur les écrans de fin, ainsi qu'avec de nouvelles dimensions et métriques pour ces rapports. Ces rapports fournissent des statistiques sur les impressions et les clics pour les écrans de fin qui s'affichent après la lecture d'une vidéo.

8 novembre 2016

Cette mise à jour apporte les modifications suivantes à l'API YouTube Analytics :

  • Les métriques de la liste suivante sont entièrement obsolètes et ne sont plus prises en charge. Comme annoncé le 10 août 2016, les nouvelles métriques faisant référence aux mêmes données sont déjà acceptées. Le tableau ci-dessous indique le nom de la métrique obsolète et le nouveau nom de la métrique :

    Métrique obsolète Nouvelle métrique
    adEarnings estimatedAdRevenue
    impressionBasedCpm cpm
    impressions adImpressions
    redPartnerRevenue estimatedRedPartnerRevenue

27 octobre 2016

YouTube génère désormais automatiquement un ensemble de rapports sur les revenus publicitaires gérés par le système pour les propriétaires de contenu qui ont accès aux rapports correspondants dans la section Rapports de YouTube Creator Studio. Les nouveaux rapports API gérés par le système sont conçus pour fournir un accès programmatique aux données également disponibles dans les rapports Creator Studio téléchargeables manuellement.

La présentation des rapports gérés par le système fournit un bref aperçu des nouveaux rapports et explique comment les récupérer via l'API. Cette procédure est légèrement différente de celle permettant de récupérer des rapports groupés pour YouTube Analytics, car les partenaires n'ont pas besoin de planifier des tâches pour générer les rapports.

La propriété id de la ressource reportType a été mise à jour pour inclure la liste des rapports gérés par le système auxquels vous pouvez accéder via l'API :

  • Revenus publicitaires mensuels par vidéo dans le monde entier
  • Revenus publicitaires quotidiens par vidéo et par pays
  • Revenus publicitaires mensuels par élément (monde entier)
  • Revenu publicitaire quotidien par élément et par pays
  • Revendications (ce rapport ne contient pas de données sur les revenus)

27 septembre 2016

Remarque : Il s'agit d'une annonce d'abandon.

La métrique uniques de l'API YouTube Analytics a été abandonnée. Il ne s'agit pas d'une métrique principale. Elle sera disponible jusqu'au 31 octobre 2016.

15 septembre 2016

Cette mise à jour contient les modifications suivantes apportées à l'API YouTube Reporting :

19 août 2016

Cette mise à jour contient la modification suivante apportée à l'API YouTube Reporting :

  • Le rapport content_owner_basic_a1 a été entièrement abandonné et supprimé de la documentation. YouTube ne générera plus de nouveaux rapports de ce type. Toutefois, les rapports déjà générés resteront disponibles pendant 180 jours à compter de leur génération.

    Le rapport content_owner_basic_a1 est remplacé par le rapport content_owner_basic_a2, comme indiqué dans l'entrée de l'historique des révisions du 19 mai 2016.

11 août 2016

Cette mise à jour inclut les changements suivants :

  • Les nouvelles Conditions d'utilisation des services d'API YouTube ("les Nouvelles Conditions"), détaillées sur le blog YouTube Engineering and Developers, apportent de nombreuses modifications aux Conditions d'utilisation actuelles. En plus des Conditions d'utilisation mises à jour, qui entreront en vigueur le 10 février 2017, cette mise à jour inclut plusieurs documents d'aide pour expliquer les règles que les développeurs doivent respecter.

    L'ensemble complet des nouveaux documents est décrit dans l'historique des révisions des Conditions modifiées. De plus, les futures modifications apportées aux Conditions modifiées ou aux documents associés seront également expliquées dans cet historique des révisions. Vous pouvez vous abonner à un flux RSS listant les modifications apportées à cet historique des révisions à partir d'un lien dans ce document.

10 août 2016

Cette mise à jour inclut les modifications suivantes :

  • API YouTube Analytics (requêtes ciblées)

    • Remarque : Il s'agit d'une annonce d'abandon.

      Les métriques du tableau ci-dessous sont abandonnées. En parallèle, de nouvelles métriques faisant référence aux mêmes données sont introduites. En d'autres termes, les anciennes métriques sont renommées, mais l'API YouTube Analytics acceptera les deux noms de métriques jusqu'aux dates d'arrêt indiquées dans le tableau.

      Ancien nom de la métrique Nouveau nom de la métrique Date de compatibilité
      earnings estimatedRevenue 10 août 2017
      adEarnings estimatedAdRevenue 4 novembre 2016
      redPartnerRevenue estimatedRedPartnerRevenue 4 novembre 2016
      impressionBasedCpm cpm 4 novembre 2016
      impressions adImpressions 4 novembre 2016

      Notez que la métrique earnings était une métrique principale. Elle sera donc disponible pendant un an à compter de la date de cette annonce. Les autres métriques, qui n'étaient pas des métriques clés, seront disponibles pendant trois mois, jusqu'au 4 novembre 2016.

      Par exemple, jusqu'au 4 novembre 2016, une requête API pouvait spécifier la métrique impressionBasedCpm, la métrique cpm ou les deux. Toutefois, après cette date, seule la métrique cpm sera acceptée.

    • La dimension insightTrafficSourceType accepte deux nouvelles valeurs :
      • CAMPAIGN_CARD : cette source de trafic n'est compatible qu'avec les rapports sur les propriétaires de contenu. Cela indique que les vues proviennent de vidéos revendiquées et mises en ligne par des utilisateurs, que le propriétaire du contenu a utilisées pour promouvoir le contenu visionné.
      • END_SCREEN : les données concernent les vues provenant de l'écran de fin d'une autre vidéo.

      Pour les deux nouvelles sources de trafic, vous pouvez également récupérer un rapport traffic source detail. Dans les deux cas, la dimension insightTrafficSourceDetail identifie la vidéo à partir de laquelle le spectateur a été redirigé.

    • La dimension adType accepte désormais la valeur auctionBumperInstream, qui fait référence à une annonce vidéo non désactivable de six secondes maximum diffusée avant qu'une vidéo puisse être visionnée.

  • API YouTube Reporting (rapports groupés)

    • La dimension traffic_source_type accepte désormais les valeurs suivantes :
      • 19 : cette source de trafic n'est compatible qu'avec les rapports sur les propriétaires de contenu. Cela indique que les vues proviennent de vidéos revendiquées et mises en ligne par des utilisateurs, que le propriétaire du contenu a utilisées pour promouvoir le contenu visionné.
      • 20 : les données concernent les vues provenant de l'écran de fin d'une autre vidéo.

      Pour les deux nouvelles sources de trafic, la dimension traffic_source_detail identifie la vidéo à partir de laquelle le spectateur a été redirigé.

    • La liste des métriques principales de l'API a été corrigée. estimated_partner_revenue est désormais listée comme métrique principale, et earnings a été supprimée de cette liste. (La métrique earnings n'a jamais été acceptée dans l'API YouTube Reporting.)

    • La dimension ad_type accepte désormais la valeur 19, qui fait référence aux annonces bumper. Il s'agit d'annonces vidéo non désactivables de six secondes maximum qui sont diffusées avant qu'une vidéo puisse être visionnée.

18 juillet 2016

Cette mise à jour inclut les modifications suivantes :

  • API YouTube Analytics (requêtes ciblées)

    • Les listes de métriques compatibles pour les rapports sur les chaînes suivants ont été mises à jour pour inclure les métriques sur les fiches. La prise en charge des métriques de fiches dans ces rapports a en fait été ajoutée le 28 juin 2016. L'entrée de l'historique des révisions pour cette date explique plus en détail cette modification. Voici les rapports disponibles :
      • Activité de base des utilisateurs pour les États américains
      • Activité des utilisateurs dans les États américains pour des périodes spécifiques
      • Activité des utilisateurs par province
      • Activité des utilisateurs par état d'abonnement
      • Activité des utilisateurs par état d'abonnement pour les provinces
      • Top des vidéos par État
      • Vidéos les plus regardées par les abonnés ou les non-abonnés
    • Les listes de filtres ont été corrigées pour les rapports sur la fidélisation de l'audience des chaînes et les rapports sur la fidélisation de l'audience des propriétaires de contenu. Elles indiquent désormais que le filtre video est obligatoire et que le filtre group n'est pas compatible.

      Auparavant, la documentation des deux rapports indiquait à tort que le rapport pouvait être récupéré à l'aide de l'un de ces deux filtres ou sans aucun filtre.

  • API YouTube Reporting (rapports groupés)

    • Dans la présentation de l'API, la section expliquant comment récupérer l'URL de téléchargement d'un rapport a été corrigée pour indiquer que YouTube génère des rapports téléchargeables pour les jours où aucune donnée n'était disponible. Ces rapports contiennent une ligne d'en-tête, mais pas de données supplémentaires. Ces informations avaient déjà été mises à jour dans la section Caractéristiques des rapports du même document le 12 avril 2016.
    • La liste des dimensions du rapport content_owner_asset_cards_a1 a été corrigée pour indiquer que le rapport utilise la dimension card_id. Auparavant, la documentation indiquait à tort le nom de la dimension comme card_title.

28 juin 2016

La documentation de l'API YouTube Analytics a été mise à jour pour refléter la compatibilité avec les métriques sur les fiches dans de nombreux rapports sur les chaînes et les propriétaires de contenu. Voici les nouvelles métriques disponibles :

Les métriques sont compatibles avec les types de rapports suivants :

22 juin 2016

Cette mise à jour contient les modifications suivantes apportées à l'API YouTube Reporting. La première modification concerne l'API en général, tandis que les autres ne s'appliquent qu'aux rapports sur les propriétaires de contenu :

  • La section Caractéristiques des rapports de la présentation de l'API a été mise à jour pour préciser que les rapports sont disponibles via l'API pendant 180 jours à compter de leur génération.

    Auparavant, la documentation indiquait que les rapports étaient disponibles pendant une période maximale de 180 jours avant la date d'envoi de la requête API. Bien que cela soit techniquement vrai, le texte d'origine était, au mieux, plutôt déroutant.

  • L'API est compatible avec de nouvelles versions de trois rapports. Deux de ces rapports contiennent également des métriques nouvelles et renommées :

    • Le rapport content_owner_ad_rates_a1 est la nouvelle version du rapport content_owner_ad_performance_a1. Le rapport renommé est identique à la version précédente.

    • Deux rapports dont de nouvelles versions sont disponibles ont été renommés :

      • La nouvelle version du rapport content_owner_estimated_earnings_a1 s'appelle content_owner_estimated_revenue_a1.
      • La nouvelle version du rapport content_owner_asset_estimated_earnings_a1 s'appelle content_owner_asset_estimated_revenue_a1.

      Les deux rapports renommés diffèrent de leurs prédécesseurs de la manière suivante :

    Notez que si vous avez déjà des jobs pour créer l'une des anciennes versions de ces rapports, vous devez créer de nouveaux jobs pour les rapports renommés. En même temps que les nouvelles versions des rapports, les rapports content_owner_ad_performance_a1, content_owner_estimated_earnings_a1 et content_owner_asset_estimated_earnings_a1 ont été abandonnés.

    Si vous avez des jobs pour l'un de ces rapports, ne vous attendez pas à ce que YouTube génère de nouveaux rapports pour ces jobs après le 22 septembre 2016. Les rapports générés resteront disponibles pendant 180 jours à compter de leur génération.

  • La définition de la propriété id de la ressource reportType a été mise à jour pour refléter l'ensemble actuel des rapports disponibles.

  • Le nom de deux métriques a été corrigé dans la documentation pour correspondre à celui qui apparaît dans les rapports. Il s'agit uniquement d'une correction de la documentation, et non d'une modification du contenu réel des rapports :

    • Le nom de la métrique estimated_partner_adsense_revenue a été remplacé par estimated_partner_ad_sense_revenue. Notez toutefois que cette métrique n'apparaît que dans deux rapports qui seront abandonnés avec cette mise à jour. Comme indiqué ci-dessus, cette métrique a été renommée estimated_partner_ad_auction_revenue dans les versions plus récentes de ces rapports.
    • Le nom de la métrique estimated_partner_doubleclick_revenue a été remplacé par estimated_partner_double_click_revenue. Encore une fois, notez que cette métrique n'apparaît que dans deux rapports qui seront abandonnés avec cette mise à jour. Comme indiqué ci-dessus, cette métrique a été renommée estimated_partner_ad_reserved_revenue dans les versions plus récentes de ces rapports.
  • La documentation sur les dimensions de l'API Reporting a été mise à jour et ne liste plus les propriétés elapsed_video_time_percentage et audience_retention_type. Ces dimensions ne sont actuellement compatibles avec aucun rapport disponible via l'API.

19 mai 2016

Cette mise à jour contient les modifications suivantes apportées à l'API YouTube Reporting :

  • L'API est compatible avec une nouvelle version du rapport sur l'activité des utilisateurs pour les propriétaires de contenu. L'ID du type de rapport est content_owner_basic_a2. Contrairement à la version précédente du rapport content_owner_basic_a1, la nouvelle version est compatible avec les métriques likes et dislikes.

    Si vous avez déjà un job pour créer le rapport content_owner_basic_a1, vous devez quand même en créer un pour le rapport content_owner_basic_a2. YouTube ne migre pas automatiquement les propriétaires de contenu vers la nouvelle version du rapport et ne crée pas automatiquement de tâche pour générer la nouvelle version du rapport. Dans certaines implémentations, l'apparition d'un nouveau job inattendu peut être une modification incompatible.

    Parallèlement au lancement du nouveau rapport, le rapport content_owner_basic_a1 a été abandonné. Si vous avez un job pour ce rapport, ne vous attendez pas à ce que YouTube génère de nouveaux rapports pour ce job après le 19 août 2016. Les rapports générés resteront disponibles pendant 180 jours à compter de leur génération.

  • Les ressources reportType, job et report sont toutes compatibles avec une nouvelle propriété qui indique si la ressource associée représente un type de rapport obsolète :

    • La propriété deprecateTime de la ressource reportType spécifie la date et l'heure auxquelles le type de rapport sera obsolète. Cette propriété n'a de valeur que pour les rapports qui ont été annoncés comme obsolètes. La valeur représente la date à laquelle YouTube cessera de générer des rapports de ce type.

      Une fois qu'un type de rapport est annoncé comme obsolète, YouTube continue de générer des rapports de ce type pendant trois mois. Par exemple, cette mise à jour du 19 mai 2016 annonce l'abandon du rapport content_owner_basic_a1. Par conséquent, la deprecateTime de ce type de rapport spécifie une heure le 19 août 2016, après laquelle YouTube cessera de générer des rapports de ce type.

    • La propriété expireTime de la ressource job spécifie la date et l'heure d'expiration de la tâche. Cette propriété a une valeur si le type de rapport associé au job a été abandonné ou si les rapports générés pour le job n'ont pas été téléchargés pendant une longue période. Cette date indique le moment après lequel YouTube ne génère plus de rapports pour le job.

    • La propriété jobExpireTime de la ressource report spécifie la date et l'heure d'expiration de la tâche associée au rapport. Cette propriété contient la même valeur que la propriété expireTime dans la ressource job, comme décrit dans l'élément précédent de cette liste.

  • La méthode jobs.create renvoie désormais un code de réponse HTTP 400 (Bad Request) si vous essayez de créer un job pour un rapport obsolète. De plus, la documentation de la méthode liste désormais plusieurs autres raisons pouvant entraîner l'échec d'une requête API.

12 avril 2016

Cette mise à jour contient les modifications suivantes, qui n'affectent que l'API YouTube Reporting :

  • YouTube génère désormais des données couvrant la période de 180 jours précédant la première planification d'une tâche de création de rapports. Auparavant, l'API Reporting ne fournissait aucune donnée historique. Cette modification affecte tous les jobs, y compris ceux créés avant cette annonce.

    Les rapports historiques sont publiés dès qu'ils sont disponibles. Toutefois, il faut environ un mois pour que toutes les données historiques d'un job soient publiées. Ainsi, un mois après avoir planifié un job de reporting, vous aurez accès à environ sept mois de données. (Toutes les données historiques concernant les tâches créées avant cette annonce devraient être publiées dans le mois suivant l'annonce.)

    Notez que les données historiques ne sont disponibles qu'à partir du 1er juillet 2015. Par conséquent, les jobs créés avant le 28 décembre 2015 auront moins de 180 jours de données historiques.

    Toutes ces modifications sont expliquées dans la nouvelle section Données historiques de la présentation de l'API Reporting.

  • La section Caractéristiques des rapports de la présentation de l'API YouTube Reporting a été mise à jour avec les modifications suivantes :

    • La documentation indique désormais que les rapports sont disponibles pendant 180 jours après leur génération et que les clients de l'API peuvent donc les télécharger. Auparavant, la documentation indiquait que les rapports étaient disponibles pour une période allant jusqu'à six mois avant la date d'envoi de la requête API.

    • La documentation a été mise à jour pour refléter le fait que l'API génère désormais des rapports téléchargeables pour les jours où aucune donnée n'était disponible. Ces rapports contiendront des lignes d'en-tête, mais pas de données supplémentaires.

  • L'API YouTube Reporting prendra bientôt en charge un ensemble de rapports gérés par le système et générés automatiquement, qui contiennent des données sur les revenus publicitaires ou sur les revenus des abonnements YouTube Red. Ces rapports seront disponibles pour les propriétaires de contenu qui ont déjà accès aux rapports sur les revenus téléchargeables manuellement dans YouTube Creator Studio. La nouvelle fonctionnalité de l'API fournira donc un accès programmatique à ces données.

    Les modifications suivantes apportées à l'API sont annoncées dès maintenant en vue du lancement des rapports gérés par le système :

    • La nouvelle propriété systemManaged de la ressource job indique si la ressource décrit un job qui génère des rapports gérés par le système. YouTube génère automatiquement des rapports gérés par le système pour les propriétaires de contenu YouTube. Ces propriétaires ne peuvent pas modifier ni supprimer les tâches qui créent ces rapports.

    • Le nouveau paramètre includeSystemManaged de la méthode jobs.list indique si la réponse de l'API doit inclure les jobs pour les rapports gérés par le système. La valeur par défaut du paramètre est false.

    • Le nouveau paramètre startTimeAtOrAfter de la méthode jobs.reports.list indique que la réponse de l'API ne doit contenir de rapports que si la date la plus ancienne des données du rapport est égale ou postérieure à la date spécifiée. De même, le paramètre startTimeBefore indique que la réponse de l'API ne doit contenir de rapports que si la date la plus ancienne du rapport est antérieure à la date spécifiée.

      Contrairement au paramètre createdAfter de la méthode, qui concerne l'heure à laquelle le rapport a été créé, les nouveaux paramètres concernent les données du rapport.

    • La nouvelle propriété systemManaged de la ressource reportType indique si la ressource décrit un rapport géré par le système.

    • Le nouveau paramètre includeSystemManaged de la méthode reportTypes.list indique si la réponse de l'API doit inclure des rapports gérés par le système. La valeur par défaut du paramètre est false.

28 mars 2016

Les API YouTube Reporting et YouTube Analytics renvoient désormais des statistiques sur les vues pour plusieurs services de partage supplémentaires.

  • Dans l'API YouTube Reporting, la dimension sharing_service accepte les nouvelles valeurs suivantes :
    • 82 : boîte de dialogue d'activité système iOS
    • 83 : Google Inbox
    • 84 : Android Messenger
  • Dans l'API YouTube Analytics, la dimension sharingService accepte les nouvelles valeurs suivantes :
    • ANDROID_MESSENGER : Android Messenger
    • INBOX : Google Inbox
    • IOS_SYSTEM_ACTIVITY_DIALOG : boîte de dialogue d'activité système iOS

16 mars 2016

Cette mise à jour contient les modifications suivantes, qui affectent à la fois l'API YouTube Reporting et l'API YouTube Analytics :

API YouTube Reporting

  • La dimension playback_location_type accepte deux nouvelles valeurs :
    • 7 : les données concernent les vues générées sur la page d'accueil YouTube ou l'écran d'accueil, dans le flux d'abonnement de l'utilisateur ou dans une autre fonctionnalité de navigation YouTube.
    • 8 : les données concernent les vues qui ont eu lieu directement sur la page de résultats de recherche YouTube.
  • La dimension traffic_source_type accepte désormais 18 comme valeur de dimension. Cette valeur indique que les vues de la vidéo proviennent d'une page qui liste toutes les vidéos d'une playlist. Cette source diffère du type de source 14, qui indique que les vues ont été générées lorsque la vidéo était lue dans une playlist.

API YouTube Analytics

  • La dimension insightPlaybackLocationType accepte deux nouvelles valeurs :
    • BROWSE : les données concernent les vues générées sur la page d'accueil YouTube ou l'écran d'accueil, dans le flux d'abonnement de l'utilisateur ou dans une autre fonctionnalité de navigation YouTube.
    • SEARCH : les données concernent les vues qui ont eu lieu directement sur la page de résultats de recherche YouTube.
  • La dimension insightTrafficSourceType accepte désormais YT_PLAYLIST_PAGE comme valeur de dimension. Cette valeur indique que les vues de la vidéo proviennent d'une page qui liste toutes les vidéos d'une playlist. Cette source diffère du type de source PLAYLIST, qui indique que les vues ont été générées lorsque la vidéo était lue dans une playlist.

8 février 2016

La liste des métriques compatibles avec l'API YouTube Analytics a été mise à jour. Les métriques sur les fiches ne sont plus listées comme métriques compatibles avec cette API. (Aucun des rapports de cette API n'avait été documenté comme prenant en charge l'une des métriques de la fiche.)

Notez que vous pouvez toujours récupérer les métriques des fiches à l'aide de l'API YouTube Reporting, qui les prend en charge pour de nombreux rapports sur les chaînes et les propriétaires de contenu.

6 janvier 2016

Les API YouTube Reporting et YouTube Analytics identifient désormais spécifiquement les vues générées par un appareil Chromecast.

  • Dans l'API YouTube Reporting, la dimension operating_system utilise la valeur 21 pour identifier les vues qui ont lieu via Chromecast.
  • Dans l'API YouTube Analytics, la dimension operatingSystem utilise la valeur CHROMECAST pour identifier les vues qui ont lieu via Chromecast.

21 décembre 2015

Dans la documentation, les noms des métriques annotation_clickable_impressions et annotation_closable_impressions ont été mis à jour pour correspondre à ceux renvoyés dans les rapports. Auparavant, les noms étaient documentés comme clickable_annotation_impressions et closable_annotation_impressions.

18 décembre 2015

Les lois de l'Union européenne (UE) exigent que certaines informations soient fournies aux utilisateurs finaux dans l'UE et que leur consentement soit obtenu. Par conséquent, pour les utilisateurs finaux dans l'Union européenne, vous devez respecter les Règles relatives au consentement de l'utilisateur dans l'UE. Nous avons ajouté une notification concernant cette exigence dans nos Conditions d'utilisation de l'API YouTube.

15 décembre 2015

Cette mise à jour contient les modifications suivantes, qui concernent toutes l'API YouTube Analytics :

  • L'API YouTube Analytics est désormais compatible avec trois nouvelles dimensions de détails de lecture, qui peuvent être utilisées dans différents rapports sur les chaînes et les propriétaires de contenu :

    • liveOrOnDemand : cette dimension indique si les données du rapport décrivent l'activité des utilisateurs pendant une diffusion en direct.
    • subscribedStatus : cette dimension indique si les métriques d'activité utilisateur dans les données sont associées à des spectateurs abonnés à la chaîne de la vidéo ou de la playlist.
    • youtubeProduct : cette dimension identifie la propriété YouTube sur laquelle l'activité de l'utilisateur s'est produite. Les valeurs possibles incluent le site Web YouTube principal (ou l'application YouTube), YouTube Gaming et YouTube Kids.

    La documentation a été mise à jour pour identifier les nouveaux rapports détaillés sur la lecture disponibles pour les chaînes et les propriétaires de contenu. De plus, de nombreux autres rapports ont été mis à jour pour indiquer qu'une ou plusieurs de ces dimensions peuvent être utilisées de manière facultative comme dimensions et/ou filtres dans ces rapports.

  • Le format des tableaux qui expliquent les rapports a été modifié pour vous permettre d'identifier plus facilement les combinaisons valides de dimensions, de métriques et de filtres pouvant être utilisées pour récupérer chaque rapport. Le tableau ci-dessous, qui explique le rapport "Type d'appareil" pour les chaînes, montre le nouveau format :

    Sommaire
    Dimensions :
    Obligatoire deviceType
    Utilisez 0 ou plus day, liveOrOnDemand, subscribedStatus, youtubeProduct
    Métriques :
    Utilisez un ou plusieurs views, estimatedMinutesWatched
    Filtres :
    Utilisez 0 ou 1. country, province, continent, subContinent
    Utilisez 0 ou 1. vidéo, groupe
    Utilisez 0 ou plus operatingSystem, liveOrOnDemand, subscribedStatus, youtubeProduct

    La terminologie décrivant les champs obligatoires et facultatifs est expliquée dans la documentation des rapports sur les chaînes et les propriétaires de contenu.

  • L'API YouTube Analytics supprime désormais automatiquement les entités pour lesquelles l'utilisateur de l'API ne peut pas récupérer de données à partir des filtres acceptant plusieurs valeurs (video, playlist et channel). Auparavant, le serveur de l'API renvoyait simplement une erreur si l'utilisateur de l'API ne pouvait pas accéder aux données d'au moins l'un des éléments spécifiés.

    Par exemple, supposons qu'un utilisateur envoie une requête API dans laquelle le filtre video liste 20 ID de vidéo. L'utilisateur est propriétaire de 18 vidéos. Toutefois, l'un des ID de vidéo identifie une vidéo appartenant à une autre chaîne, tandis que l'autre ID identifie une vidéo qui a été supprimée et qui n'existe donc plus. Dans ce cas, au lieu de renvoyer une erreur, le serveur d'API supprime désormais les deux vidéos auxquelles l'utilisateur ne peut pas accéder. La réponse de l'API contient les données des 18 vidéos appartenant à l'utilisateur de l'API.

  • Si vous demandez des données pour un group YouTube Analytics vide, l'API renvoie désormais un ensemble de données vide au lieu d'une erreur.

  • La méthode groupItems.insert de l'API YouTube Analytics renvoie désormais une erreur d'accès non autorisé (code de réponse HTTP 403) si vous essayez d'ajouter une entité à un groupe, mais que vous n'y avez pas accès. Auparavant, l'API vous aurait permis d'ajouter l'entité au groupe, mais aurait renvoyé une erreur d'accès non autorisé lorsque vous auriez essayé de récupérer les données du rapport pour ce groupe.

  • La méthode groups.list de l'API YouTube Analytics est désormais compatible avec la pagination. Si la réponse de l'API ne contient pas tous les groupes disponibles, le paramètre nextPageToken de la réponse spécifie un jeton qui peut être utilisé pour récupérer la page de résultats suivante. Définissez le paramètre pageToken de la méthode sur cette valeur pour récupérer des résultats supplémentaires.

10 novembre 2015

Cette mise à jour inclut les changements suivants :

29 octobre 2015

Cette mise à jour inclut les changements suivants :

  • La documentation de la dimension date de l'API YouTube Reporting a été corrigée pour indiquer que les dates font référence à la période de 24 heures commençant à minuit (heure du Pacifique, UTC-8). Auparavant, la documentation indiquait que la date commençait à minuit (GMT).

    De plus, la documentation de l'API YouTube Analytics a été mise à jour pour indiquer que toutes les dimensions liées aux dates (day, 7DayTotals, 30DayTotals et month) font référence aux dates commençant à 00h00, heure du Pacifique (UTC-8).

  • La méthode jobs.reports.list() de l'API YouTube Reporting est désormais compatible avec le paramètre de requête createdAfter. Si ce paramètre est spécifié, la réponse de l'API ne doit lister que les rapports créés après la date et l'heure spécifiées, y compris les nouveaux rapports avec des données complétées. Notez que la valeur du paramètre concerne l'heure à laquelle le rapport est créé, et non les dates associées aux données renvoyées.

    La valeur du paramètre est un code temporel au format RFC3339 UTC "Zulu", précis à la microseconde près. Exemple : "2015-10-02T15:01:23.045678Z"

    Les bonnes pratiques de l'API YouTube Reporting ont également été mises à jour pour vous expliquer comment utiliser le paramètre createdAfter afin d'éviter de traiter plusieurs fois le même rapport.

  • Les définitions de la propriété createTime de la ressource job et des propriétés startTime, endTime et createTime de la ressource report ont toutes été corrigées pour indiquer que les valeurs des propriétés sont précises à la microseconde, et non à la nanoseconde. De plus, toutes les définitions reflètent désormais précisément le fait que la valeur de la propriété est un code temporel.

8 octobre 2015

Cette mise à jour inclut les changements suivants :

  • La documentation de la dimension sharingService de l'API YouTube Analytics a été mise à jour pour inclure une liste des valeurs de dimension possibles. La liste inclut un certain nombre de services nouvellement compatibles.

    La définition de la dimension sharing_service de l'API YouTube Reporting a également été mise à jour pour lister les nouvelles valeurs acceptées. Les valeurs enum supérieures à 59 sont les nouvelles valeurs de la liste.

24 septembre 2015

Cette mise à jour inclut les changements suivants :

  • La nouvelle API YouTube Reporting permet de récupérer des rapports de données groupées contenant des données YouTube Analytics pour une chaîne ou un propriétaire de contenu. Elle est conçue pour les applications qui peuvent importer de grands ensembles de données et qui fournissent des outils pour filtrer, trier et exploiter ces données.

    Chaque rapport de l'API YouTube Reporting contient un ensemble prédéfini de dimensions et de métriques. (Les rapports de l'API YouTube Analytics utilisent également des métriques et des dimensions.) Dans un rapport, chaque ligne de données présente une combinaison unique de valeurs de dimension. Vous pouvez agréger les données sur plusieurs lignes en fonction des valeurs de dimension pour calculer les métriques de vidéos individuelles, de pays, de vidéos en direct, d'utilisateurs abonnés, etc.

    Vous pouvez utiliser l'API pour planifier des jobs de création de rapports, chacun d'eux identifiant un rapport que YouTube doit générer. Une fois que vous avez configuré un job, YouTube génère un rapport quotidien qui peut être téléchargé de manière asynchrone. Chaque rapport contient des données pour une période unique de 24 heures.

  • Bien qu'il s'agisse de deux API différentes, l'API YouTube Analytics et l'API YouTube Reporting permettent toutes deux aux développeurs de récupérer des données YouTube Analytics. Étant donné que les deux API permettent d'accéder à des ensembles de données similaires, leur documentation est publiée sous la forme d'un seul ensemble de documentation.

    • L'onglet Guides de l'ensemble de documentation contient des informations communes aux deux API, y compris des instructions pour autoriser les requêtes d'API.
    • L'onglet Rapports groupés contient de la documentation de référence et d'autres contenus spécifiques à l'API YouTube Reporting.
    • L'onglet Requêtes ciblées contient de la documentation de référence et d'autres contenus spécifiques à l'API YouTube Analytics.
    • L'onglet Exemples liste les exemples de code disponibles pour l'une ou l'autre des deux API.
    • L'onglet Outils liste les ressources supplémentaires disponibles pour aider les développeurs à implémenter l'une ou l'autre des deux API.

20 août 2015

Cette mise à jour inclut les changements suivants :

  • La documentation de l'API a été restructurée afin de la rendre plus facile à comprendre. Par conséquent, ces modifications ne décrivent pas de nouvelles fonctionnalités :

    • La documentation contient désormais une page listant tous les rapports sur les chaînes disponibles et une autre listant tous les rapports sur les propriétaires de contenu disponibles. Auparavant, la documentation comportait des pages distinctes pour les rapports sur les vidéos de la chaîne, les rapports sur les playlists de la chaîne, etc.

    • La nouvelle présentation du modèle de données vise à fournir une introduction plus claire au fonctionnement de l'API. Plus précisément, ce document tente de mieux expliquer comment YouTube utilise les métriques, les dimensions et les filtres pour calculer les valeurs des rapports.

    • La méthode reports.query de l'API, que vous utilisez pour récupérer des rapports, est désormais documentée séparément. Les informations figurant sur cette page étaient auparavant disponibles sur d'autres pages. Cette nouvelle page est conçue pour vous aider à identifier plus facilement les informations à envoyer pour récupérer un rapport.

22 juillet 2015

Cette mise à jour contient plusieurs modifications, qui ne s'appliquent qu'aux propriétaires de contenu :

  • La nouvelle métrique adEarnings inclut le total des revenus estimés (revenus nets) de toutes les sources publicitaires vendues par Google. Il ne s'agit pas d'une métrique principale. L'API est compatible avec la métrique adEarnings pour tous les rapports qui étaient déjà compatibles avec la métrique earnings.

    De plus, la définition de la métrique earnings a été corrigée pour refléter le fait que sa valeur inclut le total des revenus estimés de toutes les sources publicitaires vendues par Google, ainsi que des sources non publicitaires. Auparavant, la définition indiquait à tort que la métrique n'incluait que les revenus provenant de sources publicitaires.

  • La métrique primaryAdGrossRevenue est obsolète. Utilisez plutôt la métrique grossRevenue pour récupérer les données sur les revenus.

  • En plus de la métrique primaryAdGrossRevenue obsolète, les rapports sur les performances des annonces ne sont plus compatibles avec les métriques monetizedPlaybacks et playbackBasedCpm. Toutefois, plusieurs rapports vidéo sont toujours compatibles avec ces métriques.

1er juin 2015

Cette mise à jour inclut les changements suivants :

  • L'API est désormais compatible avec deux nouvelles métriques pour les rapports vidéo : videosAddedToPlaylists et videosRemovedFromPlaylists. Les listes de rapports sur les vidéos pour les chaînes et les ayants droit ont été mises à jour pour identifier les rapports qui prennent en charge les nouvelles métriques.

    • videosAddedToPlaylists : nombre de fois où les vidéos incluses dans la requête ont été ajoutées à des playlists YouTube. Il est possible que les vidéos aient été ajoutées à la playlist du propriétaire de la vidéo ou à celles d'autres chaînes.
    • videosRemovedFromPlaylists : nombre de fois où les vidéos incluses dans la requête ont été supprimées de playlists YouTube. Il est possible que les vidéos aient été supprimées de la playlist du propriétaire ou de celles d'autres chaînes.

    Ces deux métriques incluent les playlists par défaut, comme la playlist "À regarder plus tard". Toutefois, elles ne comptabilisent pas les playlists auxquelles une vidéo est ajoutée automatiquement, comme la playlist des vidéos mises en ligne d'une chaîne ou l'historique des vidéos regardées d'un utilisateur. Notez également que ces métriques reflètent le nombre absolu d'ajouts et de suppressions. Ainsi, si un utilisateur ajoute une vidéo à une playlist, puis la supprime et l'ajoute à nouveau, les métriques indiquent que la vidéo a été ajoutée à deux playlists et supprimée d'une.

    Les données de ces métriques sont disponibles depuis le 1er octobre 2014.

31 mars 2015

Cette mise à jour inclut les changements suivants :

16 mars 2015

Cette mise à jour inclut les changements suivants :

  • Le nouveau paramètre currency vous permet de récupérer les métriques sur les revenus dans une devise autre que le dollar américain (USD). Si le paramètre est défini, l'API convertit les valeurs des métriques earnings, grossRevenue, playbackBasedCpm et impressionBasedCpm dans la devise spécifiée. Les valeurs renvoyées sont des estimations calculées à l'aide de taux de change qui changent tous les jours.

    La valeur du paramètre est un code de devise ISO 4217 à trois lettres. La valeur par défaut est USD. La définition du paramètre contient une liste des codes de devises acceptés.

25 février 2015

Cette mise à jour inclut les changements suivants :

  • L'API permet désormais de créer et de gérer des groupes YouTube Analytics, ainsi que de récupérer les données de rapport pour ces groupes.

    • Créer et gérer des groupes

      Cette mise à jour introduit les ressources group et groupItem pour créer et gérer des groupes.

      • La ressource group représente un groupe Analytics, une collection personnalisée de 200 chaînes, vidéos, playlists ou éléments maximum. L'API est compatible avec les méthodes list, insert, update et delete pour cette ressource.
      • La ressource groupItem représente un élément d'un groupe Analytics. L'API est compatible avec les méthodes list, insert et delete pour cette ressource.

      Par exemple, vous pouvez créer un groupe à l'aide de la méthode groups.insert, puis y ajouter des éléments à l'aide de la méthode groupItems.insert.

    • Récupérer les données de rapport pour un groupe

      La documentation sur les dimensions a été mise à jour pour inclure la dimension group, qui peut être utilisée comme filtre pour de nombreux rapports sur les chaînes et rapports sur les propriétaires de contenu. Lorsque vous utilisez le filtre group, l'API renvoie les données de tous les éléments de ce groupe. Notez que l'API ne permet pas actuellement de créer des rapports pour les groupes d'assets.

    Pour en savoir plus sur les groupes YouTube Analytics, consultez le Centre d'aide YouTube.

13 février 2015

Cette mise à jour inclut les changements suivants :

  • L'API n'est plus compatible avec la dimension show.

28 août 2014

Cette mise à jour inclut les changements suivants :

  • L'API permet désormais de spécifier plusieurs valeurs pour les dimensions video, playlist, channel et show lorsque ces dimensions sont utilisées comme filtres. Pour spécifier plusieurs valeurs, définissez la valeur du paramètre filters sur une liste séparée par des virgules des ID de vidéos, de playlists, de chaînes ou de séries pour lesquels la réponse de l'API doit être filtrée. La valeur du paramètre peut spécifier jusqu'à 200 ID.

    Si vous spécifiez plusieurs valeurs pour le même filtre, vous pouvez également ajouter ce filtre à la liste des dimensions que vous spécifiez pour la requête. Cela est vrai même si le filtre n'est pas listé comme dimension compatible pour un rapport spécifique. Si vous ajoutez le filtre à la liste des dimensions, l'API utilise également les valeurs de filtre pour regrouper les résultats.

    Pour en savoir plus sur cette fonctionnalité, consultez la définition du paramètre filters.

16 juillet 2014

Cette mise à jour inclut les changements suivants :

  • Lorsque vous récupérez un rapport sur une chaîne, vous pouvez désormais récupérer les données de la chaîne de l'utilisateur authentifié en définissant la valeur du paramètre ids sur channel==MINE. (Vous pouvez également définir le paramètre ids sur channel==CHANNEL_ID pour récupérer les données du canal spécifié.)

  • L'API est désormais compatible avec les rapports sur les playlists, qui contiennent des statistiques sur les vues de vidéos dans le contexte d'une playlist. Les rapports sur les playlists sont disponibles pour les chaînes et les propriétaires de contenu.

    Tous les rapports sur les playlists sont compatibles avec les métriques views et estimatedMinutesWatched, et certains le sont également avec la métrique averageViewDuration.

    De plus, tous les rapports sur les playlists sont compatibles avec les nouvelles métriques suivantes. Notez que chacune de ces métriques ne reflète que les vues de playlists qui ont eu lieu sur le Web.

    • playlistStarts : nombre de fois où les spectateurs ont lancé la lecture d'une playlist.
    • viewsPerPlaylistStart : nombre moyen de vues de vidéos chaque fois qu'une playlist a été lancée.
    • averageTimeInPlaylist : durée moyenne estimée, en minutes, pendant laquelle un spectateur a regardé des vidéos d'une playlist après son lancement.

    Toute demande de récupération d'un rapport sur les playlists doit utiliser le filtre isCurated, qui doit être défini sur 1 (isCurated==1).

  • L'API est désormais compatible avec un rapport sur la rétention d'audience. Ce rapport mesure la capacité d'une vidéo à fidéliser son audience. La nouvelle dimension elapsedVideoTimeRatio du rapport mesure la durée écoulée de la vidéo pour les valeurs de métriques correspondantes :

    • La métrique audienceWatchRatio identifie le ratio absolu de spectateurs qui regardent la vidéo à un moment donné. Ce ratio est calculé en comparant le nombre de fois où une partie d'une vidéo a été visionnée au nombre total de vues de la vidéo.

      Notez qu'une partie d'une vidéo peut être regardée plusieurs fois (ou pas du tout) lors d'une même vue. Par exemple, si les utilisateurs reviennent en arrière et regardent plusieurs fois la même partie d'une vidéo, le ratio absolu pour cette partie de la vidéo peut être supérieur à 1.

    • La métrique relativeRetentionPerformance indique la capacité d'une vidéo à fidéliser les spectateurs lors de la lecture par rapport à toutes les vidéos YouTube de durée similaire. Une valeur de 0 indique que la vidéo retient moins bien les spectateurs que n'importe quelle autre vidéo de durée similaire, tandis qu'une valeur de 1 indique qu'elle les retient mieux. Une valeur médiane de 0,5 indique que la moitié des vidéos de durée similaire retiennent mieux les spectateurs, tandis que l'autre moitié les retient moins bien.

    Vous pouvez également utiliser le filtre audienceType pour que le rapport ne renvoie que les données associées aux vues naturelles, aux vues générées par les annonces TrueView InStream ou aux vues générées par les annonces TrueView InDisplay. (Les vues naturelles sont le résultat direct d'une action de l'utilisateur, comme la recherche d'une vidéo ou le clic sur une vidéo suggérée.)

  • L'API est compatible avec plusieurs nouvelles métriques liées aux annotations. Les métriques listées ci-dessous peuvent être récupérées avec tous les rapports qui acceptaient auparavant les métriques annotationClickThroughRate et annotationCloseRate.

    Toutes les nouvelles métriques sont des métriques principales et sont soumises aux Conditions d'utilisation des fonctionnalités obsolètes. Toutefois, notez que les données sont disponibles pour les nouvelles métriques depuis le 16 juillet 2013. (Les données pour les métriques annotationClickThroughRate et annotationCloseRate sont disponibles depuis le 10 juin 2012.)

  • GOOGLE_SEARCH n'est plus indiqué comme valeur distincte pour la dimension insightTrafficSourceType. Les sites référents provenant des résultats de recherche Google sont désormais attribués au type de source de trafic EXT_URL. Par conséquent, il n'est plus possible de récupérer un rapport insightTrafficSourceDetail qui définit le filtre insightTrafficSourceType sur GOOGLE_SEARCH.

31 janvier 2014

Cette mise à jour inclut les changements suivants :

16 janvier 2014

Cette mise à jour inclut les changements suivants :

  • Le document Exemples de requêtes a été repensé pour regrouper les exemples dans des catégories, à l'aide d'un format à onglets semblable à celui récemment publié pour les rapports sur les chaînes et les propriétaires de contenu. Dans la nouvelle interface, les exemples sont regroupés dans les catégories suivantes :

    • Statistiques de base
    • En fonction du temps
    • Ciblage géographique
    • Contexte de lecture
    • Source de trafic
    • Appareil/OS
    • Catégorie démographique
    • Réseau social
    • Revenus/Annonces (pour les rapports sur les propriétaires de contenu uniquement)
  • Le document Exemples de requêtes inclut désormais de nouveaux exemples pour récupérer des données spécifiques aux provinces dans les rapports sur les chaînes ou les rapports sur les propriétaires de contenu.

    • Métriques spécifiques aux provinces pour les États américains et Washington D.C. : Ce rapport fournit une répartition par province du nombre de vues et d'autres statistiques pour les vidéos d'une chaîne. Les données couvrent les États américains et Washington D.C. L'exemple utilise la dimension province et le paramètre filters pour limiter la réponse aux résultats pour les États-Unis uniquement.

    • Données démographiques des spectateurs en Californie (tranche d'âge et genre) : ce rapport récupère des statistiques sur la tranche d'âge et le genre des spectateurs en Californie qui ont regardé les vidéos d'une chaîne ou, pour les rapports sur les propriétaires de contenu, le contenu revendiqué d'un propriétaire de contenu. Cet exemple utilise le paramètre filters pour s'assurer que la réponse n'inclut que les données d'une province spécifique.

  • La définition de la dimension province a été mise à jour pour indiquer que lorsque province est inclus dans la valeur du paramètre dimensions, la requête doit également limiter les données aux États-Unis en incluant country==US dans la valeur du paramètre filters.

6 janvier 2014

Cette mise à jour inclut les changements suivants :

  • Les documents listant les rapports chaîne et propriétaire de contenu compatibles ont été repensés. Au lieu de fournir un tableau listant tous les rapports possibles, chaque document regroupe les rapports par catégories :

    • Statistiques de base
    • En fonction du temps
    • Ciblage géographique
    • Contexte de lecture
    • Source de trafic
    • Appareil/OS
    • Catégorie démographique
    • Réseau social
    • Vidéos les plus regardées

    Chaque document affiche ces catégories sous forme de liste d'onglets. Vous pouvez cliquer sur n'importe quel onglet pour afficher les rapports compatibles dans cette catégorie.

  • L'API est désormais compatible avec trois nouvelles dimensions géographiques : province, continent et subContinent.

    • La dimension province vous permet de récupérer des statistiques pour les États américains et pour le District de Columbia. L'API prend en charge deux utilisations pour cette dimension :

      • L'API est compatible avec deux rapports qui répartissent les statistiques par État. Ces deux rapports sont disponibles pour les chaînes et les propriétaires de contenu.

        • Le rapport sur les statistiques principales fournit plusieurs statistiques, y compris le nombre de vues et les minutes de visionnage estimées.
        • Le rapport basé sur le temps fournit les mêmes statistiques, mais agrège les données sur une base quotidienne, hebdomadaire, mensuelle ou sur 30 jours.
      • Vous pouvez utiliser le paramètre de requête filters pour limiter un rapport aux statistiques d'un état spécifique. Plusieurs rapports sont compatibles avec ce type de filtrage, y compris les rapports géographiques, les rapports sur les lieux de lecture, les rapports sur les sources de trafic, les rapports sur les appareils, les rapports sur les systèmes d'exploitation, les rapports démographiques et les rapports sur les vidéos les plus populaires.

    • La dimension continent spécifie un code de région statistique des Nations Unies (ONU) qui identifie un continent. Cette dimension ne peut être utilisée que comme filtre.

    • La dimension subContinent spécifie un code de région statistique des Nations Unies (ONU) qui identifie une sous-région d'un continent. Cette dimension ne peut également être utilisée que comme filtre.

      Étant donné que chaque sous-région n'est associée qu'à un seul continent, il n'est pas nécessaire d'utiliser également le filtre continent lorsque vous utilisez le filtre subContinent. (En fait, l'API renverra une erreur si une requête utilise les deux dimensions.)

  • La documentation a été corrigée afin que la dimension insightTrafficSourceDetail n'inclue pas la valeur insightTrafficSourceType PROMOTED en tant que valeur de filtre valide.

30 septembre 2013

Cette mise à jour inclut les changements suivants :

  • L'API YouTube Analytics est désormais soumise au règlement relatif aux abandons décrit dans les Conditions d'utilisation. Toutefois, les dimensions et métriques non principales de l'API ne sont pas soumises au règlement d'obsolescence. Les pages sur les dimensions et les métriques ont été mises à jour pour lister les dimensions et métriques principales. De plus, les définitions sur ces pages ont été mises à jour pour identifier explicitement les dimensions et métriques principales.

  • L'API accepte désormais EXTERNAL_APP comme valeur pour la dimension insightPlaybackLocationType. En parallèle de cette mise à jour, depuis le 10 septembre 2013, les lectures ne sont plus classées comme lectures MOBILE. Toutefois, les lectures sur mobile qui ont eu lieu avant cette date seront toujours classées avec cette valeur.

    Avec cette mise à jour, les lectures sur mobile sont désormais classées comme lectures WATCH, EMBEDDED ou EXTERNAL_APP, selon le type d'application dans laquelle elles se produisent.

  • L'API accepte désormais PLAYLIST comme valeur pour la dimension insightTrafficSourceType. Cette valeur indique que les vues de la vidéo ont été générées à partir d'une playlist. Auparavant, ces vues auraient été classées à l'aide de la catégorie YT_OTHER_PAGE de la dimension.

16 juillet 2013

Cette mise à jour inclut les changements suivants :

  • L'API permet désormais de trier les rapports selon plusieurs dimensions et métriques. Le document sur les exemples de requêtes contient un nouvel exemple, Trier les requêtes par plusieurs dimensions/métriques, qui illustre cette fonctionnalité. La requête récupère les données sur les sources de trafic et le paramètre sort a la valeur day,-views. Les résultats sont triés par ordre chronologique. Toutefois, dans l'ensemble de résultats de chaque jour, la première ligne contient les données de la source de trafic qui a généré le plus de vues, la deuxième ligne contient les données de la source qui a généré le deuxième plus grand nombre de vues, et ainsi de suite.

  • L'API est désormais compatible avec deux nouvelles dimensions, deviceType et operatingSystem, qui peuvent être utilisées pour récupérer des données sur les appareils sur lesquels les spectateurs regardent vos vidéos. L'API est compatible avec les rapports qui utilisent l'une ou l'autre de ces dimensions, ou les deux.

    • Le rapport deviceType vous permet de récupérer le nombre de vues et la durée de visionnage estimée pour différents types d'appareils, y compris les ordinateurs, les mobiles et les tablettes. Vous pouvez également utiliser le filtre operatingSystem pour limiter le rapport sur les types d'appareils aux statistiques des appareils exécutant un système d'exploitation spécifique, comme Android ou iOS.

    • Le rapport operatingSystem vous permet de récupérer le nombre de vues et la durée de visionnage estimée pour différents systèmes d'exploitation, tels qu'Android, iOS, Linux, etc. Vous pouvez également utiliser le filtre deviceType pour limiter le rapport sur le système d'exploitation aux statistiques d'un type d'appareil spécifique, comme les appareils mobiles ou les tablettes.

    Les nouveaux rapports sur les types d'appareils et les systèmes d'exploitation sont disponibles pour les chaînes et les propriétaires de contenu.

  • Le document Exemples de requêtes a été mis à jour pour inclure trois rapports sur les appareils pour les chaînes et trois rapports sur les appareils pour les propriétaires de contenu.

  • La dimension insightPlaybackLocationType peut renvoyer la valeur YT_OTHER, qui identifie les vues non classées à l'aide de l'une des autres valeurs de la dimension.

23 mai 2013

Cette mise à jour inclut les changements suivants :

10 mai 2013

Cette mise à jour inclut les changements suivants :

6 mai 2013

Cette mise à jour inclut les changements suivants :

  • L'API permet désormais de récupérer les métriques sur la durée de visionnage (estimatedMinutesWatched, averageViewDuration et averageViewPercentage) en même temps que d'autres métriques, y compris les métriques de vues, d'engagement, de revenus et de performances des annonces.

    Les listes des rapports sur les chaînes et des rapports sur les propriétaires de contenu disponibles ont été mises à jour pour refléter ce changement. (Les listes sont désormais plus courtes, car les métriques sur la durée de visionnage peuvent être récupérées dans d'autres rapports listés.)

    Le document Exemples de requêtes d'API a également été mis à jour.

  • Les rapports qui utilisent les dimensions insightPlaybackLocationDetail et insightTrafficSourceDetail ont été améliorés de la manière suivante :

    • Elles sont désormais compatibles avec un filtre country facultatif.

    • Les propriétaires de contenu peuvent désormais récupérer ces rapports à l'aide de l'une des nouvelles combinaisons filter suivantes. Notez que toutes ces combinaisons sont également compatibles avec le filtre country facultatif.

      • Détails du contexte de lecture

        • channel,insightPlaybackLocationType==EMBEDDED
        • show,insightPlaybackLocationType==EMBEDDED
        • claimedStatus,insightPlaybackLocationType==EMBEDDED
        • uploaderType,insightPlaybackLocationType==EMBEDDED
        • uploaderType,claimedStatus,insightPlaybackLocationType==EMBEDDED
      • Détails de la source de trafic

        • channel,insightTrafficSourceType
        • show,insightTrafficSourceType
        • claimedStatus,insightTrafficSourceType
        • uploaderType,insightTrafficSourceType
        • uploaderType,claimedStatus,insightTrafficSourceType

3 mai 2013

Cette mise à jour inclut les changements suivants :

  • Le nouveau document Exemples de requêtes d'API fournit des exemples qui montrent comment récupérer de nombreux types de rapports différents à l'aide de YouTube Analytics API. Chaque exemple inclut une brève description du rapport récupéré par la requête, puis affiche les dimensions, les métriques, les filtres et les paramètres de tri de la requête.

  • La dimension insightTrafficSourceType accepte désormais SUBSCRIBER comme valeur valide. Cette valeur identifie les vues de vidéos qui ont été générées à partir de flux sur la page d'accueil YouTube ou à partir de fonctionnalités d'abonnement YouTube. Si vous filtrez les données en fonction de cette source de trafic, le champ insightTrafficSourceDetail indiquera le flux de la page d'accueil ou une autre page à partir desquels les vues ont été générées.

28 mars 2013

Cette mise à jour inclut les changements suivants :

21 mars 2013

Cette mise à jour inclut les changements suivants :

  • L'API est désormais compatible avec les métriques sur les revenus et les performances des annonces, ainsi qu'avec les nouveaux rapports sur les performances des annonces. Les métriques et les rapports ne sont accessibles qu'aux partenaires de contenu YouTube qui participent au Programme Partenaire YouTube.

    • Les nouveaux rapports compatibles incluent des métriques de performances des annonces basées sur les lectures et les impressions. Pour en savoir plus sur les rapports sur les performances des annonces, consultez la documentation sur les rapports sur les propriétaires de contenu.

    • Les nouvelles métriques acceptées sont listées ci-dessous. La liste des rapports sur les propriétaires de contenu a été mise à jour pour identifier les rapports, y compris les deux nouveaux, qui prennent en charge ces métriques.

      • earnings : total des revenus estimés générés par toutes les sources publicitaires vendues par Google.
      • grossRevenue : revenus bruts estimés provenant des partenaires Google ou DoubleClick.
      • primaryAdGrossRevenue : revenus bruts estimés, additionnés et classés sous le type d'annonce principal pour les lectures de vidéo couvertes par le rapport, provenant de partenaires Google ou DoubleClick.
      • monetizedPlaybacks : nombre de lectures ayant généré au moins une impression d'annonce.
      • playbackBasedCpm : revenus bruts estimés pour mille lectures.
      • impressions : nombre d'impressions d'annonces validées diffusées.
      • impressionBasedCpm : revenus bruts estimés pour mille impressions d'annonces.

      Remarque : Pour en savoir plus, consultez les définitions des métriques.

    • Toute requête qui récupère des métriques sur les revenus ou les performances des annonces doit envoyer un jeton d'autorisation qui accorde l'accès à l'aide du nouveau champ d'application https://www.googleapis.com/auth/yt-analytics-monetary.readonly.

  • La documentation de l'API a été réorganisée afin que les différents types de rapports soient expliqués sur des pages distinctes. Par conséquent, des pages distinctes expliquent les différents types de rapports sur les chaînes et de rapports sur les propriétaires de contenu.

4 février 2013

Cette mise à jour inclut les changements suivants :

  • Le guide de référence de l'API comporte désormais une section Exemples, qui inclut des exemples de code montrant comment appeler l'API à l'aide des bibliothèques clientes Java, JavaScript, Python et Ruby. L'exemple de code JavaScript est le même que celui décrit en détail dans la documentation de l'exemple d'application.

14 novembre 2012

Cette mise à jour inclut les changements suivants :

  • Le guide de référence de l'API inclut désormais APIs Explorer, qui vous permet d'appeler l'API, d'afficher la requête API et de récupérer des données réelles dans la réponse.

  • L'API prend en charge un certain nombre de nouveaux rapports pour les chaînes et les propriétaires de contenu, qui sont décrits ci-dessous. Chaque rapport est disponible en tant que rapport sur la chaîne ou rapport sur le propriétaire du contenu. Les pages Dimensions et Métriques ont également été mises à jour en conséquence.

    • Le rapport sur les contextes de lecture indique le nombre de vues de vidéos qui ont eu lieu sur différents types de pages ou d'applications.

    • Le rapport détaillé sur les contextes de lecture identifie les lecteurs intégrés qui ont généré le plus de vues pour une vidéo spécifique. Il offre une vue plus précise que le rapport sur les lieux de lecture en identifiant les URL associées aux principaux lecteurs intégrés.

    • Le rapport sur les sources de trafic indique le nombre de vues de vidéos provenant de différents types de sites référents.

    • Le rapport détaillé sur les sources de trafic identifie les sites référents qui ont généré le plus de vues pour une vidéo et un type de source de trafic spécifiques. Par exemple, ce rapport peut vous indiquer les vidéos associées qui ont généré le plus de trafic vers une vidéo spécifique. Ce rapport est disponible pour plusieurs sources de trafic.

    • Les rapports sur la durée de visionnage indiquent le temps que les spectateurs ont passé à regarder vos contenus. Les rapports peuvent agréger les données pour une période spécifique (jour, sept derniers jours, 30 derniers jours, etc.) ou un pays. Si un rapport agrège les données par jour ou par pays, il peut également spécifier la durée moyenne de chaque vue de vidéo ainsi que le pourcentage moyen de chaque vidéo que les utilisateurs ont regardée.

2 octobre 2012

Cette mise à jour inclut les changements suivants :

  • Le YouTube Analytics API est désormais disponible pour tous les développeurs. Vous pouvez activer l'API pour votre projet, sans avoir à demander l'accès au préalable, depuis le panneau Services dans APIs console.

  • La nouvelle section Premiers pas décrit les prérequis et les étapes de base pour créer une application qui utilise YouTube Analytics API.

12 septembre 2012

Cette mise à jour inclut les changements suivants :

  • La nouvelle section Comprendre l'utilisation des quotas fournit des consignes pour optimiser l'utilisation des quotas d'API. Le serveur d'API calcule un coût de requête pour chaque requête, et ce coût est déduit de votre quota d'utilisation de l'API. Étant donné que les coûts des requêtes peuvent varier considérablement selon les types de rapports, vous devez planifier l'utilisation de votre quota de manière efficace. Votre application ne doit demander que les métriques et les données dont elle a réellement besoin.

  • La section Dimensions temporelles a été mise à jour pour expliquer que ces dimensions indiquent qu'un rapport Analytics doit agréger les données en fonction d'une période. L'API est désormais compatible avec les dimensions temporelles supplémentaires suivantes :

    • 7DayTotals : les données du rapport seront agrégées de sorte que chaque ligne contienne des données pour une période de sept jours.
    • 30DayTotals : les données du rapport seront agrégées de sorte que chaque ligne contienne les données d'une période de 30 jours.
    • month : les données du rapport seront agrégées par mois calendaire.

    De même, la section Rapports disponibles a été mise à jour pour refléter la compatibilité de l'API avec les rapports qui utilisent ces dimensions.

  • La section Dimensions de l'entité de reporting a été mise à jour pour indiquer que les requêtes API permettant de récupérer les rapports sur les propriétaires de contenu doivent filtrer les données à l'aide de l'une de ces dimensions (video, channel ou show) ou d'une combinaison compatible des dimensions claimedStatus et uploaderType.

  • L'API est désormais compatible avec deux nouvelles options de tri pour les rapports sur les vidéos les plus populaires. Ces rapports, disponibles pour les chaînes ou les propriétaires de contenu, contiennent des métriques (vues, commentaires, "J'aime", etc.) par pays et les ventilent par vidéo. Vous pouvez désormais trier ces rapports en fonction du nombre d'utilisateurs qui se sont abonnés à une chaîne ou s'en sont désabonnés depuis la page de lecture de la vidéo.

  • Les définitions des subscribersGained et subscribersLost métriques ont été mises à jour pour expliquer qu'une chaîne peut gagner ou perdre des abonnés à plusieurs endroits, y compris sur la page de lecture d'une vidéo, sur la page de la chaîne et dans le guide qui s'affiche sur la page d'accueil YouTube. Lorsque ces métriques apparaissent dans un rapport spécifique à une vidéo, elles n'incluent que les statistiques de la page de lecture de la vidéo en question.