Cette page liste les modifications apportées aux API et les mises à jour de la documentation pour l'API YouTube Reporting et l'API YouTube Analytics. Les deux API permettent aux développeurs d'accéder aux données YouTube Analytics, mais de manière différente. Abonnez-vous à ce journal des modifications.
15 novembre 2024
Remarque:Le changement suivant 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 la source de trafic, la méthode reports.query
de l'API renvoie désormais une erreur si le produit de nombre de vidéos interrogées X nombre de jours de la période 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 pendant 100 jours maximum.
Ce changement 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 votre requête en plusieurs requêtes spécifiant moins de vidéos ou définissant 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:
-
Le rapport Activité des utilisateurs par zone de marché désignée est un rapport géographique qui fournit des statistiques sur l'activité des utilisateurs par zone de marché désignée. Pour ce rapport, vous devez définir la valeur du paramètre
filters
surcountry==US
. -
Le rapport sur les spectateurs simultanés indique le nombre de spectateurs simultanés pour différentes parties d'une même vidéo diffusée en direct.
-
Le rapport Annulations de souscriptions fournit des statistiques sur les raisons pour lesquelles les utilisateurs ont résilié leur souscription à une chaîne.
Ce rapport utilise la nouvelle dimension
membershipsCancellationSurveyReason
, qui indique pourquoi un utilisateur a résilié son abonnement à une chaîne. Elle utilise également la nouvelle métriquemembershipsCancellationSurveyResponses
, qui indique le nombre de souscriptions à une chaîne résiliées pour cette raison.
De plus, le rapport Fidélisation de l'audience a été amélioré pour prendre en charge trois nouvelles métriques:
7 avril 2024
L'API YouTube Analytics (requêtes ciblées) a été mise à jour à plusieurs reprises concernant les rapports sur les playlists des propriétaires de contenu. Les 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 de l'historique des révisions suivante fournit presque les mêmes informations que l'entrée du 19 janvier 2024. Notez toutefois que la dimension isCurated
sera disponible dans les rapports sur les playlists des propriétaires de contenu jusqu'au 31 décembre 2024, et jusqu'au 30 juin 2024 pour les rapports sur les playlists des chaînes.
-
Remarque:Il s'agit d'une annonce d'abandon.
La dimension
isCurated
est obsolète 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étriqueplaylistViews
au lieu de la métriqueviews
pour les rapports sur les playlists uniquement. Étant donné que la métriqueviews
est toujours compatible avec les rapports sur les playlists, mais avec une signification différente, l'API continuera de renvoyer des données si vous ne modifiez pas le nom de la métrique. Bien entendu, vous pouvez modifier votre application pour récupérer et afficher à la foisviews
etplaylistViews
.En plus de la dimension
isCurated
, la fonctionnalité d'API suivante n'est plus prise en charge dans les nouveaux rapports:- Les filtres de zone géographique, tels que
continent
etsubcontinent
, ne sont pas compatibles avec les nouveaux rapports sur les playlists de chaînes. - Les métriques
redViews
etestimatedRedMinutesWatched
ne sont plus compatibles avec 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
etyoutubeProduct
ne sont plus compatibles en tant que filtres pour les rapports sur les playlists de chaînes. Ces filtres n'étaient pas disponibles dans YouTube Studio. Cette modification permet donc d'aligner les fonctionnalités de l'API sur celles disponibles dans l'application Studio.
- Les filtres de zone géographique, tels que
-
La section Rapports sur les playlists de la documentation sur les rapports pour les 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 vidéo agrégées fournissent des métriques sur l'activité des utilisateurs et les impressions agrégées pour toutes les vidéos des playlists appartenant au propriétaire du contenu. Les métriques vidéo agrégées ne sont compatibles qu'avec les requêtes API qui n'utilisent pas la dimension
isCurated
. - Les métriques dans la playlist reflètent l'activité et l'engagement des utilisateurs dans le contexte de la page de la playlist. Ces métriques incluent également les vues des vidéos qui ne vous appartiennent pas dans la playlist, mais uniquement lorsque ces vues ont eu lieu dans le contexte de la playlist.
- La section Métriques de playlist acceptées identifie les métriques vidéo agrégées et les métriques dans la playlist acceptées pour les rapports sur les playlists.
- Les métriques vidéo agrégées fournissent des métriques sur l'activité des utilisateurs et les impressions agrégées pour toutes les vidéos des playlists appartenant au propriétaire du contenu. Les métriques vidéo agrégées ne sont compatibles qu'avec les requêtes API qui n'utilisent pas la dimension
-
Les nouvelles métriques dans la playlist suivantes sont compatibles avec les rapports sur les playlists pour les propriétaires de contenu. Notez que ces métriques ne sont compatibles 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 les définitions de chaque métrique: -
Le comportement de la métrique
views
dépend désormais de la question de savoir si la requête API ayant récupéré le rapport sur les playlists a utilisé la dimensionisCurated
:- Lorsqu'une requête inclut la dimension
isCurated
, la métriqueviews
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 du propriétaire du contenu. - Lorsqu'une requête n'inclut pas la dimension
isCurated
, la métriqueviews
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 dans le contexte de la playlist ou non. Le total agrégé ne comprend que les vues des vidéos appartenant au propriétaire de contenu associé à la chaîne propriétaire de la playlist.
Dans ces rapports, qui n'utilisent pas la dimensionisCurated
, la métriqueplaylistViews
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.
- Lorsqu'une requête inclut la dimension
-
Pour chaque rapport sur les playlists, la documentation sur les rapports pour 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 en savoir plus, consultez la section sur 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 concernant les rapports sur les playlists de chaînes. Les mises à jour incluent une dimension obsolète et plusieurs nouvelles métriques et métriques mises à jour:
-
Remarque:Il s'agit d'une annonce d'abandon.
La dimension
isCurated
est obsolète pour les rapports sur les canaux. Il ne sera plus pris en charge à 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étriqueplaylistViews
au lieu de la métriqueviews
pour les rapports sur les playlists uniquement. Étant donné que la métriqueviews
est toujours compatible avec les rapports sur les playlists, mais avec une signification différente, l'API continuera de renvoyer des données si vous ne modifiez pas le nom de la métrique. Bien entendu, vous pouvez modifier votre application pour récupérer et afficher à la foisviews
etplaylistViews
.En plus de la dimension
isCurated
, la fonctionnalité d'API suivante n'est plus prise en charge dans les nouveaux rapports:- Les filtres de zone géographique, tels que
continent
etsubcontinent
, ne sont pas compatibles avec les nouveaux rapports sur les playlists de chaînes. - Les métriques
redViews
etestimatedRedMinutesWatched
ne sont plus compatibles avec 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
etyoutubeProduct
ne sont plus compatibles en tant que filtres pour les rapports sur les playlists de chaînes. Ces filtres n'étaient pas disponibles dans YouTube Studio. Cette modification permet donc d'aligner les fonctionnalités de l'API sur celles disponibles dans l'application Studio.
- Les filtres de zone géographique, tels que
-
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 vidéo agrégées 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 compatibles qu'avec les requêtes API qui n'utilisent pas la dimension
isCurated
. - Les métriques dans la playlist reflètent l'activité et l'engagement des utilisateurs dans le contexte de la page de la playlist. Ces métriques incluent également les vues des vidéos qui ne vous appartiennent pas dans la playlist, mais uniquement lorsque ces vues ont eu lieu dans le contexte de la playlist.
- La section Métriques de playlist acceptées identifie les métriques vidéo agrégées et les métriques dans la playlist acceptées pour les rapports sur les playlists.
- Les métriques vidéo agrégées 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 compatibles qu'avec les requêtes API qui n'utilisent pas la dimension
-
Les nouvelles métriques dans les playlists suivantes sont disponibles dans les rapports sur les playlists pour les chaînes. Ces métriques ne sont pas encore disponibles dans les rapports destinés aux propriétaires de contenu. Notez que ces métriques ne sont compatibles 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 les définitions de chaque métrique: -
Le comportement de la métrique
views
dépend désormais de la question de savoir si la requête API ayant récupéré le rapport sur les playlists a utilisé la dimensionisCurated
:- Lorsqu'une requête inclut la dimension
isCurated
, la métriqueviews
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étriqueviews
est une métrique vidéo agrégée qui spécifie le nombre total de fois où cette vidéo a été visionnée dans les playlists de la chaîne, que ces vues aient eu lieu dans le contexte de la playlist ou non. Le total cumulé ne comprend que les vues des vidéos appartenant à la chaîne propriétaire de la playlist.
Dans ces rapports, qui n'utilisent pas la dimensionisCurated
, la métriqueplaylistViews
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.
- Lorsqu'une requête inclut la dimension
-
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 en savoir plus, consultez la section sur 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 le cadre d'une playlist (PLAYLIST
) et les vues provenant d'une page qui liste toutes les vidéos d'une playlist (YT_PLAYLIST_PAGE
). À l'avenir, les deux types de vues seront associés à la valeur de la 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 la ville estimée par YouTube où l'activité de l'utilisateur a eu lieu. -
La nouvelle dimension
creatorContentType
identifie le type de contenu YouTube associé aux métriques sur l'activité des utilisateurs dans la ligne de données. Les valeurs acceptées sontLIVE_STREAM
,SHORTS
,STORY
etVIDEO_ON_DEMAND
.La dimension
creatorContentType
est disponible en tant que dimension facultative pour tous les rapports sur les vidéos de la chaîne et du propriétaire 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
et30DayTotals
ont été supprimées de la documentation. L'abandon de ces dimensions a été annoncé en octobre 2019.
26 août 2022
L'API YouTube Analytics (requêtes ciblées) et l'API YouTube Reporting (rapports groupés) acceptent toutes les deux 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
estSUBSCRIBER
, la valeurinsightTrafficSourceDetail
peut être définie surpodcasts
, ce qui indique que le trafic a été redirigé depuis la page de destination Podcasts. - Dans l'API YouTube Reporting (rapports groupés), si la valeur de la dimension
traffic_source_type
est3
, la valeurtraffic_source_detail
peut être définie surpodcasts
, ce qui indique que le trafic a été redirigé depuis la page de destination 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 de votre implémentation d'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 en douceur vers le nouvel ensemble de valeurs.
Voici les modifications spécifiques apportées:
- Dans l'API YouTube Analytics (requêtes ciblées), la dimension
gender
accepte actuellement deux valeurs:female
etmale
. À partir du 11 août 2022, cette dimension acceptera trois valeurs:female
,male
etuser_specified
. - Dans l'API YouTube Reporting (rapports groupés), la dimension
gender
accepte actuellement trois valeurs:FEMALE
,MALE
etGENDER_OTHER
. À partir du 11 août 2022, l'ensemble des valeurs acceptées seraFEMALE
,MALE
etUSER_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 s'applique à la fois à l'API YouTube Analytics (requêtes ciblées) et à l'API YouTube Reporting (rapports groupés).
- Dans l'API YouTube Analytics (requêtes ciblées), les métriques
averageViewDuration
etaverageViewPercentage
excluent toutes les clips en boucle à partir du 13 décembre 2021. - Dans l'API YouTube Reporting (rapports groupés), les métriques
average_view_duration_seconds
etaverage_view_duration_percentage
excluent toutes les vidéos en boucle depuis le 13 décembre 2021.
2 février 2022
Cette API YouTube Reporting (rapports groupés) prend en charge une nouvelle valeur de dimension "Source de trafic" qui indique que les vues proviennent de redirections en direct:
- Dans l'API YouTube Reporting (rapports groupés), la dimension
traffic_source_type
est compatible avec la valeur28
.
Pour ce type de source de trafic, la dimension traffic_source_detail
spécifie l'ID du canal à partir duquel l'utilisateur a été redirigé.
23 septembre 2020
L'API YouTube Analytics (requêtes ciblées) et l'API YouTube Reporting (rapports groupés) sont toutes deux compatibles avec une nouvelle valeur de dimension "source de trafic" qui indique que l'utilisateur a été redirigé en balayant l'écran verticalement dans l'expérience de visionnage des Shorts YouTube:
- Dans l'API YouTube Analytics (requêtes ciblées), la dimension
insightTrafficSourceType
est compatible avec la valeurSHORTS
. - Dans l'API YouTube Reporting (rapports groupés), la dimension
traffic_source_type
est compatible avec la valeur24
.
La dimension "Détail 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éthodereports.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 filtresvideo
,playlist
etchannel
. 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 de détail de la source de trafic possibles pour les notifications change.
Dans les requêtes ciblées, les notifications sont signalées en tant que insightTrafficSourceType=NOTIFICATION
. Dans les rapports groupés, les notifications sont indiquées sous la forme 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 provenant des notifications push envoyées aux abonnés lorsqu'une vidéo a été mise en ligneuploaded_other
: vues provenant de notifications non push, telles que des e-mails ou des notifications de 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/01/2020 (13 janvier 2020).
Pour rappel, ces valeurs ne représentent pas les notifications elles-mêmes, mais 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 lorsque la vidéo a été mise en ligne.
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 ne sera plus compatible avec les dimensions
7DayTotals
et30DayTotals
. Vous pouvez toujours récupérer des données à l'aide de ces dimensions jusqu'au 15 avril 2020. À partir de cette date, les tentatives de récupération de rapports à l'aide de la dimension7DayTotals
ou30DayTotals
généreront une erreur.Notez que les utilisateurs peuvent reproduire certaines des données de ces dimensions en effectuant des requêtes à l'aide de la dimension
day
et en agrégant 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, additionnez 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 afin d'obtenir le nombre de spectateurs connectés lorsqu'ils ont regardé la vidéo ce jour-là. Vous pouvez ensuite ajouter le nombre de spectateurs connectés pour toute la période et le diviser par le nombre total de vues pour cette période afin d'obtenir le pourcentage de spectateurs pour toute la période.
- Le nombre de spectateurs uniques sur une période de sept jours ne peut pas être calculé, car un même spectateur peut être comptabilisé comme spectateur unique à différents jours. Toutefois, vous pouvez utiliser la dimension
month
au lieu de la dimension30DayTotals
pour extrapoler les données sur le nombre de spectateurs uniques sur une période de 30 jours. Notez que la dimensionmonth
fait référence aux mois calendaires, tandis que la dimension30DayTotals
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 complètement 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 déjà 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 perturbations de service. Pour en savoir plus, consultez le guide de migration.
Notez que le calendrier de cette 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 sur l'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 de nombreux cas. En pratique, cela signifie qu'un rapport peut ne pas contenir toutes vos données ou certaines d'entre elles si:
-
le trafic d'une vidéo ou d'une chaîne est limité pendant une période donnée ;
ou
-
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 seuil donné.
Elle aborde également les types de données qui peuvent être limités dans les rapports YouTube Analytics.
-
-
Les documents sur les rapports sur les chaînes et les rapports pour les propriétaires de contenu ont été mis à jour pour indiquer que les métriques
redViews
etestimatedRedMinutesWatched
ne sont plus acceptées pour les rapports sur l'emplacement de lecture, la source de trafic et le type d'appareil/le système d'exploitation.
18 juin 2018
Cette mise à jour inclut les modifications suivantes apportées à l'API YouTube Analytics (requêtes ciblées) :
- Les exigences de portée pour les méthodes suivantes ont changé :
- Les requêtes envoyées à la méthode
reports.query
doivent avoir accès au champ d'applicationhttps://www.googleapis.com/auth/youtube.readonly
. - Les requêtes envoyées à la méthode
groupItems.list
doivent avoir accès à :- la portée
https://www.googleapis.com/auth/youtube
ou - le champ d'application
https://www.googleapis.com/auth/youtube.readonly
et
le champ d'applicationhttps://www.googleapis.com/auth/yt-analytics.readonly
La première option utilise un seul champ d'application, qui se trouve être un champ d'application en lecture-écriture, tandis que la seconde utilise deux champs d'application en lecture seule.
- la portée
- Les requêtes envoyées à la méthode
23 mai 2018
Cette mise à jour inclut les modifications suivantes apportées à l'API YouTube Analytics (requêtes ciblées) :
- La page "Présentation de l'API" contient une nouvelle section, Métriques agrégées et éléments supprimés, qui explique comment les réponses de l'API gèrent les données associées aux ressources supprimées, telles que 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 pour 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 de l'API doivent supprimer ou actualiser les métadonnées de ressources stockées dans 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 sont actuellement prévues pour juillet 2018. Les nouvelles règles s'appliqueront à l'ensemble des rapports et des tâches de création de rapports.
-
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 sont 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 ce changement de règles entrera en vigueur, les rapports sur les 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. Par conséquent, la documentation indique désormais que les rapports créés avant le changement de règles seront disponibles pendant 180 jours maximum.
-
Après ce changement, lorsque vous planifiez une tâche de création de rapports, YouTube génère des rapports à partir de ce jour et couvrant la période de 30 jours précédant l'heure à laquelle la tâche a été planifiée. 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 date de planification de la tâche.
-
-
La section Bonnes pratiques a été mise à jour pour vous rappeler que vous pouvez utiliser l'API YouTube Data pour récupérer des métadonnées supplémentaires sur 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 de l'API doivent supprimer ou actualiser les métadonnées de ressources stockées dans 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 à partir du 1er juin 2018 ne contiennent 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 nouvelle 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 envoyé.
26 avril 2018
La version 2 de l'API YouTube Analytics (requêtes ciblées) est désormais disponible au public. 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 des 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, commeend-date
dans l'API v1, utilisent la casse camel (endDate
) plutôt que les traits d'union dans l'API v2. Ce changement rend les noms de paramètres cohérents dans l'ensemble de l'API, car les méthodes de création et de gestion de groupes de l'API utilisaient déjà la casse camel pour les noms de paramètres. - L'API v2 n'est pas compatible avec 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 terminaisonhttps://youtubeanalytics.googleapis.com/v2
à la place.
De plus, certaines fonctionnalités de la version 1 ne sont pas compatibles avec l'API v2:
- La méthode
reports.query
n'est plus compatible avec les paramètres de requêtealt
,quotaUser
etuserIp
. - 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 suppression n'est pas spécifique à l'API YouTube Analytics, car Google abandonne le point de terminaison par lot global dans l'ensemble de 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 suppression n'est pas spécifique à l'API YouTube Analytics.
- La version de l'API est passée de
-
Remarque:Il s'agit d'une annonce d'abandon.
La version 1 de l'API (v1) est désormais obsolète et sera prise en charge jusqu'au 31 octobre 2018. À compter de cette date, toutes les requêtes envoyées à l'API v1 ne fonctionneront plus. 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 inclut les modifications suivantes apportées à l'API YouTube Analytics (requêtes ciblées) :
- Les rapports sur les données démographiques des spectateurs, qui compilent les statistiques de visionnage en fonction de l'â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 s'est produite.
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 eu lieu, est désormais compatible avec la valeur suivante :25
: KaiOS
- La dimension
-
API YouTube Analytics (requêtes ciblées)
- La dimension
operatingSystem
accepte la valeur de dimensionKAIOS
.
- La dimension
20 décembre 2017
Cette mise à jour contient deux modifications liées à l'API YouTube Reporting:
-
Le serveur de l'API prend désormais en charge la compression gzip pour les requêtes qui téléchargent des 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 requise 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 compressée avec gzip, définissez l'en-tête de requête HTTP
Accept-Encoding
surgzip
, 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 ressourcereport
. -
La documentation des dimensions
age group
etgender
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 non d'un changement de la fonctionnalité ou du comportement de l'API. Plus précisément, les valeurs suivantes ont été modifiées:- Les valeurs de la dimension
age_group
sont en majuscules, contiennent des traits de soulignement entre le motAGE
et les chiffres de la tranche d'âge, et utilisent des traits de soulignement au lieu de tirets. Par conséquent, les valeurs telles queage13-17
etage18-24
ont été remplacées parAGE_13_17
etAGE_18_24
, respectivement. - Les valeurs de la dimension
gender
sont en majuscules. Par conséquent, les valeursfemale
,male
etgender_other
ont été remplacées parFEMALE
,MALE
etGENDER_OTHER
.
- Les valeurs de la dimension
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. (En même temps, l'API a ajouté la prise en charge d'une nouvelle métrique, estimatedRevenue
, qui fournit les mêmes données.)
Étant donné que la métrique earnings
était une métrique de base, elle était disponible pendant un an à compter de la date de l'annonce. Cependant, cette période d'un an étant terminée, la métrique earnings
n'est plus prise en charge. Par conséquent, les requêtes 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 qu'elle utilise 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 indiquer que les réponses de l'API contiennent des données jusqu'au dernier jour de la période de date demandée pour laquelle toutes les métriques interrogées sont disponibles.
Par exemple, si une requête spécifie une date de fin du 5 juillet 2017 et que les valeurs de toutes les métriques demandées ne sont disponibles que jusqu'au 3 juillet 2017, cette date sera la dernière pour laquelle des données seront incluses dans la réponse. (cela est vrai même si les données de certaines des métriques demandées sont disponibles pour le 4 juillet 2017).
-
La dimension
adType
accepte désormais la valeurreservedBumperInstream
, qui fait référence à une annonce vidéo non désactivable de six secondes maximum diffusée avant que les utilisateurs ne puissent regarder la vidéo. Le format d'annonce est identique à celui de l'annonceauctionBumperInstream
, mais ce type fait référence aux annonces vendues sur la base d'une réservation plutôt que d'enchères.
-
-
API YouTube Reporting (rapports groupés)
-
La dimension
ad_type
accepte désormais la valeur20
, qui fait référence aux annonces bumper vendues sur la base d'une réservation. Les annonces bumper sont des annonces vidéo non désactivables de six secondes maximum qui sont diffusées avant que les utilisateurs ne puissent regarder une vidéo. Notez que la valeur19
pour cette dimension fait également référence aux annonces bumper vendues aux enchères plutôt qu'en réservation. -
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
Ces types de rapports ont été annoncés comme obsolètes le 15 septembre 2016, et ils ne sont plus générés depuis le 15 décembre 2016. Les rapports précédemment générés étaient toujours 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
Tous les jobs de création de rapports pour les rapports suivants de l'API YouTube Reporting ont été supprimés:
content_owner_ad_performance_a1
content_owner_asset_estimated_earnings_a1
content_owner_estimated_earnings_a1
Ces types de rapports ont été annoncés comme obsolètes le 22 juin 2016, et ils ne sont plus générés depuis le 22 septembre 2016. Les rapports précédemment générés étaient toujours 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 Music86
: YouTube Gaming87
: YouTube Kids88
: YouTube TV
De plus, le nom utilisé pour identifier la valeur
52
a été mis à jour dans la documentation pour indiquer Kakao (Kakao Talk) afin de la différencier plus clairement de la valeur73
(Kakao Story). Ce changement ne reflète aucun changement au niveau du comportement de l'API ni de la classification des vidéos partagées avec ces services.
- La dimension
-
API YouTube Analytics (requêtes ciblées)
- La dimension
sharingService
accepte désormais les valeurs suivantes:YOUTUBE_GAMING
YOUTUBE_KIDS
YOUTUBE_MUSIC
YOUTUBE_TV
- La dimension
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 également y accéder via l'API YouTube Analytics:
-
L'API est compatible avec les métriques liées aux revenus suivantes:
adImpressions
cpm
estimatedAdRevenue
estimatedRedPartnerRevenue
estimatedRevenue
grossRevenue
monetizedPlaybacks
playbackBasedCpm
Ces métriques sont compatibles avec les rapports suivants:
-
Les propriétaires de chaînes peuvent également désormais récupérer un rapport sur les performances des annonces, qui accepte la dimension
adType
ainsi que la dimension facultativeday
. -
Le guide des exemples de requêtes de l'API YouTube Analytics inclut désormais une section sur les rapports sur les revenus des chaînes.
17 mars 2017
Cette mise à jour inclut les changements suivants :
-
L'API YouTube Analytics est compatible avec les métriques
redViews
etestimatedRedMinutesWatched
, qui concernent toutes les deux le nombre de spectateurs YouTube Red. En fait, l'API est compatible avec ces métriques depuis un certain temps, et l'API YouTube Reporting est déjà compatible avec les deux métriques, comme annoncé le 15 septembre 2016.- La métrique
redViews
indique le nombre de fois où une vidéo a été regardée par des membres YouTube Red. - La métrique
estimatedRedMinutesWatched
indique le nombre de minutes pendant lesquelles les membres YouTube Red ont regardé une vidéo.
La documentation sur les rapports sur les chaînes et les rapports sur les propriétaires de contenu a été mise à jour pour indiquer les rapports compatibles avec les deux nouvelles métriques. Elles sont compatibles avec tous les rapports qui acceptaient déjà les métriques
views
etestimatedMinutesWatched
. - La métrique
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 à minuit 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 est UTC-7 ou UTC-8.Bien que les dates représentent généralement une période de 24 heures, les dates auxquelles les horloges sont avancées représentent une période de 23 heures, et les dates auxquelles 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 de 24 heures unique et que l'heure du Pacifique était toujours UTC-8.)
Notez que cette correction ne modifie pas 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 eu lieu, accepte désormais les valeurs suivantes :22
: Tizen23
: Firefox24
: 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é complètement abandonné depuis le 19 août 2016, mais les rapportscontent_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 associées à
time periods
a été corrigée pour indiquer que la valeur de la dimension fait référence à la période commençant à minuit 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 est UTC-7 ou UTC-8.Bien que les dates représentent généralement une période de 24 heures, les dates auxquelles les horloges sont avancées représentent une période de 23 heures, et les dates auxquelles 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'une journée ne représente pas une période de 24 heures.)
Notez que cette correction ne modifie pas le comportement réel de l'API.
-
La documentation sur les rapports sur les canaux a été mise à jour pour indiquer que les rapports sur les canaux 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'autorise pas actuellement l'accès aux données financières dans les rapports sur les chaînes. - La dimension
operatingSystem
accepte trois nouvelles valeurs de dimension :FIREFOX
REALMEDIA
TIZEN
-
8 février 2017
L'API YouTube Analytics accepte désormais le paramètre include-historical-channel-data
facultatif. Notez que ce paramètre n'est pertinent que pour récupérer les 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 la durée de visionnage et les données de visionnage des chaînes avant qu'elles ne soient associées 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 de durée de visionnage et de visionnage à partir du moment où les chaînes ont été associées au propriétaire de 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 de contenu.
N'oubliez pas 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 estfalse
, 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 de chaque chaîne. - Si la valeur du paramètre est
true
, la réponse renvoie la durée de visionnage et les données de visionnage 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 disponibles et ont été supprimés de la documentation. Une nouvelle version de chaque rapport est disponible. (L'annonce de l'abandon de ces rapports a été publiée le 15 septembre 2016.)
-
Rapports sur les chaînes
channel_basic_a1
: remplacé par le rapportchannel_basic_a2
.channel_province_a1
: remplacé par le rapportchannel_province_a2
.channel_playback_location_a1
: remplacé par le rapportchannel_playback_location_a2
.channel_traffic_source_a1
: remplacé par le rapportchannel_traffic_source_a2
.channel_device_os_a1
: remplacé par le rapportchannel_device_os_a2
.channel_subtitles_a1
: remplacé par le rapportchannel_subtitles_a2
.channel_combined_a1
: remplacé par le rapportchannel_combined_a2
.
-
Rapports de propriétaire de contenu
content_owner_basic_a2
: remplacé par le rapportcontent_owner_basic_a3
.content_owner_province_a1
: remplacé par le rapportcontent_owner_province_a2
.content_owner_playback_location_a1
: remplacé par le rapportcontent_owner_playback_location_a2
.content_owner_traffic_source_a1
: remplacé par le rapportcontent_owner_traffic_source_a2
.content_owner_device_os_a1
: remplacé par le rapportcontent_owner_device_os_a2
.content_owner_subtitles_a1
: remplacé par le rapportcontent_owner_subtitles_a2
.content_owner_combined_a1
: remplacé par le rapportcontent_owner_combined_a2
.content_owner_asset_basic_a1
: remplacé par le rapportcontent_owner_asset_basic_a2
.content_owner_asset_province_a1
: remplacé par le rapportcontent_owner_asset_province_a2
.content_owner_asset_playback_location_a1
: remplacé par le rapportcontent_owner_asset_playback_location_a2
.content_owner_asset_traffic_source_a1
: remplacé par le rapportcontent_owner_asset_traffic_source_a2
.content_owner_asset_device_os_a1
: remplacé par le rapportcontent_owner_asset_device_os_a2
.content_owner_asset_combined_a1
: remplacé par le rapportcontent_owner_asset_combined_a2
.
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 :
-
Rapports sur les écrans de fin
- Le rapport sur les écrans de fin pour les vidéos de la chaîne contient des statistiques sur toutes les vidéos d'une chaîne.
- Le rapport sur les écrans de fin des vidéos d'un propriétaire de contenu contient des statistiques sur les vidéos de toutes les chaînes d'un propriétaire de contenu.
- Le rapport sur les écrans de fin des éléments appartenant au propriétaire du contenu contient des statistiques sur les éléments associés aux vidéos après lesquelles les écrans de fin s'affichent.
-
Dimensions de l'écran de fin
end_screen_element_type
: type d'élément de l'écran de fin associé aux statistiques.end_screen_element_id
: ID utilisé par YouTube pour identifier de manière unique l'élément de l'écran de fin.
Métriques des écrans de fin
Remarque:Les données des métriques de l'écran de fin sont disponibles depuis le 1er mai 2016.
end_screen_element_impressions
: nombre total d'impressions des éléments de l'écran de fin. Une impression est enregistrée pour chaque élément de l'écran de fin qui s'affiche.end_screen_element_clicks
: nombre de fois où les éléments de l'écran de fin ont enregistré un clic.end_screen_element_click_rate
: taux de clics sur les éléments de l'écran de fin.
-
Les rapports suivants ne sont plus compatibles et ont été supprimés de la documentation. Une nouvelle version de chaque rapport est disponible. (L'annonce de l'abandon de ces rapports a été publiée le 22 juin 2016.)
content_owner_ad_performance_a1
: remplacé par le rapportcontent_owner_ad_rates_a1
.content_owner_estimated_earnings_a1
: remplacé par le rapportcontent_owner_estimated_revenue_a1
.content_owner_asset_estimated_earnings_a1
: remplacé par le rapportcontent_owner_asset_estimated_revenue_a1
.
-
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à disponibles. 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
- Revenus publicitaires mensuels dans le monde par vidéo
- Revenus publicitaires quotidiens par vidéo et par pays
- Revenus publicitaires mensuels dans le monde par élément
- Revenu publicitaire quotidien par pays et par élément
- Revendications (ce rapport ne contient pas de données sur les revenus)
-
L'API prend en charge deux nouvelles métriques liées au visionnage de YouTube Red:
red_views
: nombre de fois où une vidéo a été regardée par des membres YouTube Red.red_watch_time_minutes
: nombre de minutes pendant lesquelles les membres YouTube Red ont regardé une vidéo.
-
L'API est compatible avec les nouvelles versions de 20 rapports. Toutes les nouvelles versions sont compatibles avec les nouvelles métriques
red_views
etred_watch_time_minutes
.Pour chaque rapport, le nombre du nouvel ID de type de rapport est supérieur de un à celui de l'ancien ID de type de rapport. (Les anciennes versions de ces rapports sont désormais obsolètes, comme indiqué plus loin dans cet historique des révisions.) Par exemple, le rapport
channel_basic_a1
est désormais obsolète et a été remplacé par le rapportchannel_basic_a2
.Les listes suivantes identifient les nouveaux ID de type de rapport:
Rapports sur les vidéos de la chaîne
Rapports sur les vidéos pour les propriétaires de contenu
Rapports sur les éléments des propriétaires de contenu
-
Remarque:Il s'agit d'une annonce d'abandon.
Notez que si vous avez déjà des tâches pour créer l'une des anciennes versions des rapports listés ci-dessus, vous devez créer des tâches pour les rapports renommés. Avec le lancement des nouvelles versions de rapports, les versions suivantes ont été abandonnées:
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
Si vous avez des jobs pour l'un de ces rapports, vous ne devez pas vous attendre à ce que YouTube génère de nouveaux rapports pour ces jobs après le 15 décembre 2016. Les rapports générés resteront disponibles pendant 180 jours à compter de leur génération.
-
Le rapport
content_owner_basic_a1
a été entièrement abandonné et supprimé de la documentation. YouTube ne générera plus de rapports de ce type, mais 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
a été remplacé par le rapportcontent_owner_basic_a2
, comme expliqué dans l'entrée de l'historique des révisions du 19 mai 2016. -
Les nouvelles conditions d'utilisation des services d'API YouTube (les "nouvelles conditions"), qui sont détaillées sur le blog YouTube Engineering and Developers, apportent de nombreuses modifications aux conditions d'utilisation actuelles. En plus des nouveaux conditions d'utilisation, qui entreront en vigueur le 10 février 2017, cette mise à jour inclut plusieurs documents complémentaires pour aider à expliquer les règles que les développeurs doivent suivre.
L'ensemble complet des nouveaux documents est décrit dans l'historique des révisions des nouvelles conditions d'utilisation. De plus, les futures modifications apportées aux nouvelles conditions ou aux documents justificatifs seront également expliquées dans cet historique des révisions. Vous pouvez vous abonner à un flux RSS listant les modifications de cet historique des révisions à partir d'un lien dans ce document.
-
API YouTube Analytics (requêtes ciblées)
-
Remarque:Il s'agit d'une annonce d'abandon.
Les métriques du tableau suivant sont obsolètes. 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 rebaptisées, mais l'API YouTube Analytics acceptera les deux noms de métrique jusqu'aux dates d'abandon indiquées dans le tableau.
Ancien nom de la métrique Nouveau nom de la métrique Date de prise en charge 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 de base. 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 principales, seront disponibles pendant trois mois, jusqu'au 4 novembre 2016.Par exemple, jusqu'au 4 novembre 2016, une requête API peut spécifier la métrique
impressionBasedCpm
, la métriquecpm
ou les deux. Toutefois, après cette date, seule la métriquecpm
sera prise en charge. - La dimension
insightTrafficSourceType
accepte deux nouvelles valeurs de dimension :CAMPAIGN_CARD
: cette source de trafic n'est disponible que pour les rapports du propriétaire de contenu. Il indique que les vues proviennent de vidéos mises en ligne par des utilisateurs et revendiquées par le propriétaire du contenu pour promouvoir le contenu regardé.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 dimensioninsightTrafficSourceDetail
identifie la vidéo à partir de laquelle le spectateur a été redirigé. -
La dimension
adType
accepte désormais la valeurauctionBumperInstream
, qui fait référence à une annonce vidéo non désactivable de six secondes maximum diffusée avant que les utilisateurs ne puissent regarder la vidéo.
-
-
API YouTube Reporting (rapports groupés)
- La dimension
traffic_source_type
est désormais compatible avec les valeurs suivantes :19
: cette source de trafic n'est disponible que pour les rapports du propriétaire de contenu. Il indique que les vues proviennent de vidéos mises en ligne par des utilisateurs et revendiquées par le propriétaire du contenu pour promouvoir le contenu regardé.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 pour inclure
estimated_partner_revenue
en tant que métrique principale et supprimerearnings
de cette liste. (La métriqueearnings
n'a jamais été prise en charge dans l'API YouTube Reporting.) -
La dimension
ad_type
est désormais compatible avec la valeur19
, qui fait référence aux annonces bumper, qui sont des annonces vidéo non désactivables de six secondes maximum qui sont diffusées avant que les utilisateurs puissent regarder une vidéo.
- La dimension
-
API YouTube Analytics (requêtes ciblées)
- Les listes des métriques compatibles pour les rapports sur les canaux suivants ont été mises à jour pour inclure les métriques des fiches. La prise en charge des métriques des fiches dans ces rapports a été ajoutée le 28 juin 2016. L'entrée de l'historique des révisions pour cette date explique plus en détail ce changement. Voici les rapports :
- Activité utilisateur de base par État américain
- 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
- Vidéos les plus regardées 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 de la chaîne et les rapports sur la fidélisation de l'audience des propriétaires de contenu afin de refléter le fait que le filtre
video
est obligatoire et que le filtregroup
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 d'eux.
- Les listes des métriques compatibles pour les rapports sur les canaux suivants ont été mises à jour pour inclure les métriques des fiches. La prise en charge des métriques des fiches dans ces rapports a été ajoutée le 28 juin 2016. L'entrée de l'historique des révisions pour cette date explique plus en détail ce changement. Voici les rapports :
-
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 dimensioncard_id
. Auparavant, la documentation indiquait incorrectement le nom de la dimension commecard_title
.
- Statistiques de base(chaînes, propriétaires de contenu)
- Basé sur le temps(chaînes, propriétaires de contenu)
- Zone géographique des utilisateurs (chaînes, propriétaires de contenu)
- Activité des utilisateurs par état d'abonnement (chaînes, propriétaires de contenu)
- Principales vidéos (chaînes, 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 à partir du moment où ils sont générés.
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 techniquement correct, le texte d'origine était, au mieux, plutôt déroutant.
-
L'API est compatible avec les nouvelles versions de trois rapports. Deux de ces rapports contiennent également de nouvelles métriques et des métriques renommées:
-
Le rapport
content_owner_ad_rates_a1
est la nouvelle version du rapportcontent_owner_ad_performance_a1
. Le rapport nouvellement renommé est identique à la version précédente. -
Deux rapports ont été renommés:
- La nouvelle version du rapport
content_owner_estimated_earnings_a1
est nomméecontent_owner_estimated_revenue_a1
. - La nouvelle version du rapport
content_owner_asset_estimated_earnings_a1
est nomméecontent_owner_asset_estimated_revenue_a1
.
Les deux rapports nouvellement renommés diffèrent de leurs prédécesseurs comme suit:
- Il ajoute la nouvelle métrique
estimated_partner_red_revenue
, qui estime les revenus totaux générés par les abonnements YouTube Red. - Ils ajoutent la nouvelle métrique
estimated_partner_transaction_revenue
, qui estime les revenus provenant des transactions, comme les contenus payants et le financement par les fans, moins les remboursements facturés par les partenaires. - Il renomme la métrique
estimated_partner_ad_sense_revenue
enestimated_partner_ad_auction_revenue
. - Il renomme la métrique
estimated_partner_double_click_revenue
enestimated_partner_ad_reserved_revenue
.
- La nouvelle version du rapport
Notez que si vous avez déjà des tâches pour créer les anciennes versions de ces rapports, vous devez créer des tâches pour les rapports renommés. Avec le lancement des nouvelles versions de rapports, les rapports
content_owner_ad_performance_a1
,content_owner_estimated_earnings_a1
etcontent_owner_asset_estimated_earnings_a1
ont été abandonnés.Si vous avez des jobs pour l'un de ces rapports, vous ne devez pas vous attendre à 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 ressourcereportType
a été mise à jour pour refléter l'ensemble actuel de rapports disponibles. -
Les noms de deux métriques ont été corrigés dans la documentation pour correspondre à ceux qui apparaissent dans les rapports. Il s'agit d'une correction purement documentaire et non d'un changement du contenu réel du rapport:
- Le nom de la métrique
estimated_partner_adsense_revenue
a été remplacé parestimated_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é rebaptiséeestimated_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é parestimated_partner_double_click_revenue
. Notez à nouveau 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é rebaptiséeestimated_partner_ad_reserved_revenue
dans les versions plus récentes de ces rapports.
- Le nom de la métrique
-
La documentation sur les dimensions de l'API Reporting a été mise à jour pour ne plus inclure les propriétés
elapsed_video_time_percentage
etaudience_retention_type
. Aucune des dimensions actuellement disponibles via l'API n'est compatible avec ces rapports. -
L'API est compatible avec une nouvelle version du rapport sur l'activité des utilisateurs pour les propriétaires de contenu. L'ID de type de rapport du nouveau 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étriqueslikes
etdislikes
.Si vous avez déjà une tâche de création du rapport
content_owner_basic_a1
, vous devez quand même en créer une pour le rapportcontent_owner_basic_a2
. YouTube ne migre pas automatiquement les propriétaires de contenu vers la nouvelle version de rapport ni ne crée automatiquement une tâche pour générer la nouvelle version de rapport. Dans certaines implémentations, l'apparition d'une nouvelle tâche inattendue peut entraîner un changement majeur.Avec le lancement du nouveau rapport, le rapport
content_owner_basic_a1
a été abandonné. Si vous avez créé une tâche pour ce rapport, vous ne devez pas vous attendre à ce que YouTube génère de nouveaux rapports pour cette tâche 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
etreport
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 ressourcereportType
spécifie la date et l'heure à laquelle le type de rapport sera abandonné. 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.Lorsqu'un type de rapport est annoncé comme obsolète, YouTube continue de le générer pendant trois mois supplémentaires. Par exemple, cette mise à jour du 19 mai 2016 annonce l'abandon du rapport
content_owner_basic_a1
. Par conséquent, l'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 ressourcejob
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é à la tâche a été abandonné ou si les rapports générés pour la tâche n'ont pas été téléchargés depuis une longue période. Cette date indique à partir de quand YouTube ne génère plus de rapports pour la tâche. -
La propriété
jobExpireTime
de la ressourcereport
spécifie la date et l'heure à laquelle la tâche associée au rapport a expiré ou expirera. Cette propriété contient la même valeur que la propriétéexpireTime
de la ressourcejob
, 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 HTTP400
(Bad Request
) si vous essayez de créer une tâche pour un rapport obsolète. De plus, la documentation de la méthode liste désormais plusieurs autres raisons pour lesquelles une requête API échoue. -
YouTube génère désormais des données couvrant la période de 180 jours précédant la date de planification initiale d'une tâche de création de rapports. Auparavant, l'API Reporting ne fournissait aucune donnée historique. Ce changement concerne toutes les tâches, y compris celles créées avant cette annonce.
Les rapports historiques sont publiés dès qu'ils sont disponibles, mais il faut environ un mois pour que toutes les données historiques d'une tâche soient publiées. Ainsi, un mois après avoir planifié une tâche de création de rapports, vous aurez accès à environ sept mois de données. (Toutes les données historiques des emplois créés avant cette annonce doivent être publiées dans un délai d'un mois à compter de cette annonce.)
Notez que les données historiques ne sont disponibles qu'à partir du 1er juillet 2015. Par conséquent, les emplois créés avant le 28 décembre 2015 ne disposeront que de moins de 180 jours de données historiques.
Ces modifications sont toutes 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 une période de 180 jours après leur génération et peuvent donc être téléchargés par les clients de l'API. Auparavant, la documentation indiquait que les rapports étaient disponibles pendant une période maximale de 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 contiennent des lignes d'en-tête, mais pas de données supplémentaires.
-
-
L'API YouTube Reporting sera bientôt compatible avec un ensemble de rapports générés automatiquement et gérés par le système contenant des données sur les revenus publicitaires ou les revenus issus des abonnements YouTube Red. Les propriétaires de contenus qui peuvent déjà accéder aux rapports sur les revenus téléchargeables manuellement dans Creator Studio sur YouTube pourront également consulter ces rapports. Ainsi, la nouvelle fonctionnalité de l'API fournira un accès programmatique à ces données.
Les modifications d'API suivantes 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 ressourcejob
indique si la ressource décrit un travail 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. Ils ne peuvent pas modifier ni supprimer les tâches qui créent ces rapports. -
Le nouveau paramètre
includeSystemManaged
de la méthodejobs.list
indique si la réponse de l'API doit inclure des tâches pour les rapports gérés par le système. La valeur par défaut du paramètre estfalse
. -
Le nouveau paramètre
startTimeAtOrAfter
de la méthodejobs.reports.list
indique que la réponse de l'API ne doit contenir des rapports que si les données les plus anciennes du rapport sont à la date spécifiée ou ultérieures. De même, le paramètrestartTimeBefore
indique que la réponse de l'API ne doit contenir des rapports que si les données les plus anciennes du rapport sont antérieures à 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 ressourcereportType
indique si la ressource décrit un rapport géré par le système. -
Le nouveau paramètre
includeSystemManaged
de la méthodereportTypes.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 estfalse
.
-
- Dans l'API YouTube Reporting, la dimension
sharing_service
est compatible avec les nouvelles valeurs suivantes :82
: boîte de dialogue d'activité du système iOS83
: Google Inbox84
: Android Messenger
- Dans l'API YouTube Analytics, la dimension
sharingService
accepte les nouvelles valeurs suivantes :ANDROID_MESSENGER
: Android MessengerINBOX
: Google InboxIOS_SYSTEM_ACTIVITY_DIALOG
: boîte de dialogue d'activité du système iOS
- La dimension
playback_location_type
accepte deux nouvelles valeurs de dimension :7
: les données concernent les vues générées sur la page d'accueil ou l'écran d'accueil YouTube, dans le flux d'abonnements 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ésormais18
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 source14
, qui indique que les vues ont été enregistrées lorsque la vidéo était lue dans le cadre d'une playlist. - La dimension
insightPlaybackLocationType
accepte deux nouvelles valeurs de dimension :BROWSE
: les données concernent les vues générées sur la page d'accueil ou l'écran d'accueil YouTube, dans le flux d'abonnements 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ésormaisYT_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 sourcePLAYLIST
, qui indique que les vues ont été enregistrées lorsque la vidéo était lue dans le cadre d'une playlist. - Dans l'API YouTube Reporting, la dimension
operating_system
utilise la valeur21
pour identifier les vues effectuées via Chromecast. - Dans l'API YouTube Analytics, la dimension
operatingSystem
utilise la valeurCHROMECAST
pour identifier les vues qui ont lieu via Chromecast. -
L'API YouTube Analytics est désormais compatible avec trois nouvelles dimensions de détails de lecture, qui peuvent être utilisées dans divers 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é des utilisateurs dans les données sont associées aux spectateurs qui étaient 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 principal de YouTube (ou l'application YouTube), YouTube Gaming et YouTube Kids.
La documentation a été mise à jour pour identifier les nouveaux rapports détaillés sur les lectures disponibles pour les chaînes et les propriétaires de contenus. De plus, de nombreux autres rapports ont été mis à jour pour indiquer qu'une ou plusieurs de ces dimensions peuvent être utilisées comme dimensions et/ou filtres dans ces rapports.
-
Le format des tableaux expliquant les rapports a changé 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 canaux, présente le nouveau format:
Sommaire Dimensions : Obligatoire deviceType Utiliser 0 ou plus day, liveOrOnDemand, subscribedStatus, youtubeProduct Métriques : Utiliser 1 ou plus vues, estimatedMinutesWatched Filtres : Utilisez 0 ou 1. country, province, continent, subContinent Utilisez 0 ou 1. vidéo, groupe Utiliser 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 compatibles avec plusieurs valeurs (
video
,playlist
etchannel
). 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. Cependant, un ID de vidéo identifie une vidéo appartenant à une autre chaîne, et un autre ID identifie une vidéo supprimée et qui n'existe donc plus. Dans ce cas, au lieu de renvoyer une erreur, le serveur d'API supprime les deux vidéos auxquelles l'utilisateur ne peut pas accéder. La réponse de l'API contient alors les données des 18 vidéos dont l'utilisateur de l'API est propriétaire. -
Si vous demandez des données pour un
group
YouTube Analytics vide, l'API renvoie désormais un ensemble de données vide plutôt qu'une erreur. -
La méthode
groupItems.insert
de l'API YouTube Analytics renvoie désormais une erreur non autorisée (code de réponse HTTP403
) si vous essayez d'ajouter une entité à un groupe, mais que vous n'y avez pas accès. Auparavant, l'API vous permettait d'ajouter l'entité au groupe, mais renvoyait ensuite une erreur non autorisée lorsque vous essayiez de récupérer les données de 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ètrenextPageToken
de la réponse spécifie un jeton que vous pouvez utiliser pour récupérer la page de résultats suivante. Définissez le paramètrepageToken
de la méthode sur cette valeur pour récupérer des résultats supplémentaires. -
L'API YouTube Analytics est désormais compatible avec la métrique
redPartnerRevenue
, qui indique le montant total estimé des revenus générés par les abonnements YouTube Red pour les dimensions de rapport sélectionnées. La valeur de la métrique reflète les revenus générés par les contenus musicaux et non musicaux, et est sujette à un ajustement à la fin du mois.La liste des rapports pour les propriétaires de contenu de l'API YouTube Analytics a été mise à jour pour identifier les rapports vidéo compatibles avec la métrique
redPartnerRevenue
:- Statistiques de base
- Basé sur le temps
- Zone géographique de l'utilisateur
- Top des vidéos : pour ce rapport,
redPartnerRevenue
est également accepté comme métrique de tri. Vous pouvez ainsi récupérer une liste de vidéos triées en fonction de leurs revenus YouTube Red.
-
La définition du rapport Top des vidéos pour l'API YouTube Analytics indique désormais que ce rapport est également compatible avec les métriques de revenus suivantes:
earnings
,adEarnings
,grossRevenue
,monetizedPlaybacks
,playbackBasedCpm
,impressions
etimpressionBasedCpm
. -
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
etmonth
) font référence aux dates commençant à minuit, 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êtecreatedAfter
. 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 renseignées. Notez que la valeur du paramètre concerne l'heure de création du rapport, 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 concernant l'API YouTube Reporting ont également été mises à jour pour 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 ressourcejob
et des propriétésstartTime
,endTime
etcreateTime
de la ressourcereport
ont toutes été corrigées pour indiquer que les valeurs de ces propriétés sont précises à la microseconde, et non au nanoseconde. De plus, toutes les définitions reflètent désormais précisément que la valeur de la propriété est un code temporel. -
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 nouveaux services compatibles.La définition de la dimension
sharing_service
de l'API YouTube Reporting a également été mise à jour pour indiquer les nouvelles valeurs acceptées. Les valeurs d'énumération supérieures à59
sont les nouvelles de la liste. -
La nouvelle API YouTube Reporting permet de récupérer des rapports de données groupés contenant des données YouTube Analytics pour une chaîne ou un propriétaire de contenu. Il est conçu 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 comporte une combinaison unique de valeurs de dimension. Vous pouvez agréger les données sur plusieurs lignes en fonction des valeurs des dimensions pour calculer des métriques pour des vidéos individuelles, des pays, des vidéos en direct, des utilisateurs abonnés, etc.
Vous pouvez utiliser l'API pour planifier des tâches de création de rapports, chacune identifiant un rapport que YouTube doit générer. Une fois que vous avez configuré une tâche, YouTube génère un rapport quotidien que vous pouvez télécharger de manière asynchrone. Chaque rapport contient des données pour une période unique de 24 heures.
-
Bien qu'il s'agisse d'API différentes, l'API YouTube Analytics et l'API YouTube Reporting permettent aux développeurs de récupérer des données YouTube Analytics. Étant donné que les API donnent toutes les deux accès à des ensembles de données similaires, la documentation des deux API est publiée en 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 des documents de référence et d'autres contenus spécifiques à l'API YouTube Reporting.
- L'onglet Requêtes ciblées contient la documentation de référence et d'autres contenus spécifiques à l'API YouTube Analytics.
- L'onglet Samples (Exemples) liste les exemples de code disponibles pour l'une des deux API.
- L'onglet Outils liste les ressources supplémentaires disponibles pour aider les développeurs à implémenter l'une des deux API.
-
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 qui liste tous les rapports sur les chaînes disponibles et une autre qui liste 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 d'expliquer plus en détail 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 se trouvaient auparavant sur d'autres pages. Cette nouvelle page est conçue pour vous aider à identifier plus facilement les informations que vous devez envoyer pour récupérer un rapport.
-
-
La nouvelle métrique
adEarnings
comprend les revenus estimés totaux (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étriqueadEarnings
pour tous les rapports qui acceptaient déjà la métriqueearnings
.De plus, la définition de la métrique
earnings
a été corrigée pour refléter le fait que sa valeur inclut les revenus estimés totaux de toutes les sources publicitaires vendues par Google, ainsi que des sources non publicitaires. Auparavant, la définition indiquait de manière incorrecte que la métrique n'incluait que les revenus provenant des sources publicitaires. -
La métrique
primaryAdGrossRevenue
est obsolète. Utilisez plutôt la métriquegrossRevenue
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étriquesmonetizedPlaybacks
etplaybackBasedCpm
. Toutefois, plusieurs rapports sur les vidéos sont toujours compatibles avec ces métriques. -
L'API est désormais compatible avec deux nouvelles métriques pour les rapports vidéo :
videosAddedToPlaylists
etvideosRemovedFromPlaylists
. Les listes des rapports vidéo pour les chaînes et les propriétaires de contenu ont été mises à jour pour identifier les rapports compatibles avec les nouvelles métriques.videosAddedToPlaylists
: nombre de fois où les vidéos concernées par la requête ont été ajoutées à des playlists YouTube. Les vidéos peuvent avoir été ajoutées à la playlist du propriétaire ou à celle d'autres chaînes.videosRemovedFromPlaylists
: nombre de fois où les vidéos concernées par la requête ont été supprimées de playlists YouTube. Les vidéos peuvent avoir été supprimées de la playlist du propriétaire ou de celle d'autres chaînes.
Les 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 automatiquement ajoutée, 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. Par conséquent, si un utilisateur ajoute une vidéo à une playlist, puis la supprime, puis 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.
-
Les métriques
favoritesAdded
etfavoritesRemoved
sont toutes deux obsolètes à compter de cette annonce. Il s'agit de métriques de base soumises au règlement relatif aux abandons défini dans les Conditions d'utilisation. -
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étriquesearnings
,grossRevenue
,playbackBasedCpm
etimpressionBasedCpm
dans la devise spécifiée. Les valeurs renvoyées sont des estimations calculées à l'aide de taux de change qui changent quotidiennement.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 devise acceptés. -
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
etgroupItem
pour créer et gérer des groupes.- La ressource
group
représente un groupe Analytics, une collection personnalisée rassemblant jusqu'à 200 chaînes, vidéos, playlists ou éléments. L'API prend en charge les méthodeslist
,insert
,update
etdelete
pour cette ressource. - La ressource
groupItem
représente un élément d'un groupe Analytics. L'API est compatible avec les méthodeslist
,insert
etdelete
pour cette ressource.
Par exemple, vous pouvez créer un groupe à l'aide de la méthode
groups.insert
, puis ajouter des éléments à ce groupe à l'aide de la méthodegroupItems.insert
. - La ressource
-
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 filtregroup
, 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 de rapports pour les groupes d'assets.
Pour en savoir plus sur les groupes YouTube Analytics, consultez le Centre d'aide YouTube.
-
-
L'API n'est plus compatible avec la dimension
show
. -
L'API permet désormais de spécifier plusieurs valeurs pour les dimensions
video
,playlist
,channel
etshow
lorsqu'elles sont utilisées comme filtres. Pour spécifier plusieurs valeurs, définissez la valeur du paramètrefilters
sur une liste d'ID de vidéo, de playlist, de chaîne ou d'émission séparés par une virgule 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 un même filtre, vous pouvez également l'ajouter à la liste des dimensions que vous spécifiez pour la requête. Cela est vrai même si le filtre n'est pas répertorié comme dimension compatible pour un rapport particulier. Si vous ajoutez le filtre à la liste des dimensions, l'API utilise également les valeurs du filtre pour regrouper les résultats.
Pour en savoir plus sur cette fonctionnalité, consultez la définition du paramètre
filters
. -
Lorsque vous récupérez un rapport sur un canal, vous pouvez désormais récupérer les données du canal de l'utilisateur authentifié en définissant la valeur du paramètre
ids
surchannel==MINE
. (Vous pouvez toujours définir le paramètreids
surchannel==CHANNEL_ID
pour récupérer les données du canal spécifié.) -
L'API prend désormais en charge 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
etestimatedMinutesWatched
, et certains sont également compatibles avec la métriqueaverageViewDuration
.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 lancements d'une playlist par des internautes.viewsPerPlaylistStart
: nombre moyen de vues de vidéos enregistrées 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 dans une playlist après son lancement.
Toute requête visant à récupérer un rapport sur une playlist doit utiliser le filtre
isCurated
, qui doit être défini sur1
(isCurated==1
). -
L'API prend désormais en charge 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 de la vidéo écoulée pour les valeurs de métriques correspondantes:-
La métrique
audienceWatchRatio
identifie le ratio absolu des 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 session de visionnage. Par exemple, si les utilisateurs reviennent en arrière et regardent la même partie d'une vidéo plusieurs fois, le ratio absolu de 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 d'une durée similaire. Une valeur de 0 indique que la vidéo retient moins les spectateurs que toute autre vidéo de durée similaire, tandis qu'une valeur de 1 indique qu'elle retient mieux les spectateurs que toute autre vidéo de durée similaire. Une valeur médiane de 0,5 indique que la moitié des vidéos d'une durée similaire fidélisent mieux les spectateurs, tandis que l'autre moitié les fidélise moins.
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 suggestion de vidéo.) -
-
L'API prend en charge 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
etannotationCloseRate
.annotationImpressions
: nombre total d'impressions d'annotations.annotationClickableImpressions
: nombre d'annotations qui s'affichent et sur lesquelles vous pouvez cliquer.annotationClosableImpressions
: nombre d'annotations qui sont apparues et qui peuvent être fermées.annotationClicks
: nombre total d'annotations sur lesquelles l'utilisateur a cliqué.annotationCloses
: nombre total d'annotations fermées.
Toutes les nouvelles métriques sont des métriques principales et sont soumises au Règlement sur l'abandon. Notez toutefois que les données des nouvelles métriques sont disponibles à partir du 16 juillet 2013. (Les données des métriques
annotationClickThroughRate
etannotationCloseRate
sont disponibles depuis le 10 juin 2012.) -
GOOGLE_SEARCH
n'est plus indiqué en tant que valeur distincte pour la dimensioninsightTrafficSourceType
. À la place, les sites référents issus des résultats de recherche Google sont désormais attribués au type de source de traficEXT_URL
. Par conséquent, il n'est plus possible de récupérer un rapportinsightTrafficSourceDetail
qui définit le filtreinsightTrafficSourceType
surGOOGLE_SEARCH
. -
Le document sur les rapports pour les propriétaires de contenu a été mis à jour pour indiquer que les métriques
subscribersGained
etsubscribersLost
peuvent désormais être récupérées pour les contenus revendiqués ou mis en ligne par un propriétaire de contenu.Ce changement est visible dans le premier rapport Statistiques de base pour les propriétaires de contenu, qui est désormais compatible avec les filtres
claimedStatus
etuploaderType
. -
Le document d'exemples de requêtes a été repensé pour regrouper les exemples par catégories, à l'aide d'un format par onglet semblable à celui récemment publié pour les rapports sur les chaînes et les propriétaires de contenu. Avec la nouvelle conception, les exemples sont regroupés dans les catégories suivantes:
- Statistiques de base
- Basés sur le temps
- Ciblage géographique
- Contexte de lecture
- Source de trafic
- Appareil/OS
- Catégorie démographique
- Réseau social
- Revenus/Annonces (pour les rapports destinés aux propriétaires de contenus uniquement)
-
Le document Exemples de requêtes inclut désormais de nouveaux exemples pour récupérer des données spécifiques à une province 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ètrefilters
pour limiter la réponse aux résultats des É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 du propriétaire de contenu, le contenu revendiqué par ce propriétaire. 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é modifiée pour indiquer que lorsqueprovince
est inclus dans la valeur du paramètredimensions
, la requête doit également limiter les données aux États-Unis en incluantcountry==US
dans la valeur du paramètrefilters
. -
Les documents qui listent les rapports Chaîne et Propriétaire de contenu compatibles ont été repensés. Au lieu de fournir un tableau qui liste tous les rapports possibles, chaque document regroupe les rapports par catégories:
- Statistiques de base
- Basés sur le 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 de cette catégorie.
-
L'API accepte désormais trois nouvelles dimensions géographiques:
province
,continent
etsubContinent
.-
La dimension
province
vous permet de récupérer des statistiques pour les États américains et pour le district de Colombie. L'API accepte deux utilisations de cette dimension:-
L'API prend en charge deux rapports qui décomposent les statistiques par État. Ces deux rapports sont disponibles pour les chaînes et les propriétaires de contenu.
- Le rapport "Statistiques principales" fournit plusieurs statistiques, y compris le nombre de vues et le nombre estimé de minutes regardées.
- Le rapport basé sur le temps fournit les mêmes statistiques, mais il agrège les données sur une base quotidienne, hebdomadaire, mensuelle ou de 30 jours.
-
Vous pouvez utiliser le paramètre de requête
filters
pour limiter un rapport à des statistiques spécifiques à un état donné. Plusieurs rapports sont compatibles avec ce type de filtrage, y compris les rapports géographiques, les rapports sur l'emplacement de lecture, les rapports sur la source 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 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 qu'en tant que 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 filtresubContinent
. (En fait, l'API renvoie 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 valeurPROMOTED
deinsightTrafficSourceType
comme valeur de filtre valide. -
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 Dimensions et Métriques ont été mises à jour pour afficher les dimensions et métriques principales. De plus, les définitions de 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 dimensioninsightPlaybackLocationType
. Depuis le 10 septembre 2013, les lectures ne sont plus classées comme des lecturesMOBILE
. Toutefois, les lectures mobiles qui ont eu lieu avant cette date continueront d'être classées avec cette valeur.Avec cette mise à jour, les lectures sur mobile sont désormais classées en tant que lectures
WATCH
,EMBEDDED
ouEXTERNAL_APP
, en fonction du type d'application dans laquelle elles se produisent. -
L'API accepte désormais
PLAYLIST
comme valeur pour la dimensioninsightTrafficSourceType
. Cette valeur indique que les vues de la vidéo ont été générées par une playlist. Auparavant, ces vues étaient classées en fonction de la catégorieYT_OTHER_PAGE
de la dimension. -
L'API permet désormais de trier les rapports par plusieurs dimensions et métriques. Le document d'exemple 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 la source de trafic et a une valeur de paramètre
sort
deday,-views
. Les résultats sont triés par ordre chronologique, mais dans l'ensemble de résultats de chaque jour, la première ligne contient les données de la source de trafic ayant généré le plus de vues, la deuxième ligne celles de la source ayant 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
etoperatingSystem
, qui permettent de 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 les deux dimensions.-
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 filtreoperatingSystem
pour limiter le rapport sur le type d'appareil afin qu'il ne contienne que des statistiques sur les appareils exécutant un système d'exploitation spécifique, tel que 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 filtredeviceType
pour limiter le rapport sur le système d'exploitation afin qu'il ne contienne que des statistiques sur un type d'appareil spécifique, comme les appareils mobiles ou les tablettes.
Les nouveaux rapports sur le type d'appareil et le système d'exploitation sont disponibles pour les chaînes et les propriétaires de contenu.
-
-
Le document d'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 valeurYT_OTHER
, qui identifie les vues qui ne sont pas classées à l'aide de l'une des autres valeurs de la dimension. -
Le document sur les rapports pour les propriétaires de contenu a été mis à jour pour indiquer que vous pouvez trier le rapport sur les vidéos les plus regardées par ordre décroissant des revenus afin d'identifier les vidéos les plus rémunératrices. Ce rapport est le premier de la deuxième table de la section Rapports sur l'activité des utilisateurs et les revenus.
-
YouTube n'identifie plus les fonctionnalités et services API expérimentaux. Nous fournissons désormais une liste des API YouTube soumises au règlement relatif aux abandons.
-
L'API permet désormais de récupérer les métriques de durée de visionnage (
estimatedMinutesWatched
,averageViewDuration
etaverageViewPercentage
) en plus d'autres métriques, y compris les métriques de visionnage, 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 en conséquence. (Les listes sont désormais plus courtes, car les métriques de durée de visionnage peuvent être récupérées dans d'autres rapports listés.)
Le document Exemples de requêtes API a également été mis à jour.
-
Les rapports qui utilisent les dimensions
insightPlaybackLocationDetail
etinsightTrafficSourceDetail
ont été améliorés comme suit:-
Ils sont désormais compatibles avec un filtre
country
facultatif. -
Les propriétaires de contenus 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 filtrecountry
facultatif.-
Informations sur le contexte de lecture
channel,insightPlaybackLocationType==EMBEDDED
show,insightPlaybackLocationType==EMBEDDED
claimedStatus,insightPlaybackLocationType==EMBEDDED
uploaderType,insightPlaybackLocationType==EMBEDDED
uploaderType,claimedStatus,insightPlaybackLocationType==EMBEDDED
-
Détails sur la source de trafic
channel,insightTrafficSourceType
show,insightTrafficSourceType
claimedStatus,insightTrafficSourceType
uploaderType,insightTrafficSourceType
uploaderType,claimedStatus,insightTrafficSourceType
-
-
-
Le nouveau document Exemples de requêtes API fournit des exemples qui montrent comment récupérer de nombreux types de rapports à l'aide de YouTube Analytics API. Chaque exemple comprend une brève description du rapport récupéré par la requête, puis les dimensions, métriques, filtres et paramètres de tri de la requête.
-
La dimension
insightTrafficSourceType
accepte désormaisSUBSCRIBER
comme valeur valide. Cette valeur identifie les vues de vidéos qui ont été générées par des flux de la page d'accueil de YouTube ou par les fonctionnalités d'abonnement YouTube. Si vous filtrez les données en fonction de cette source de trafic, le champinsightTrafficSourceDetail
indiquera le flux de la page d'accueil ou une autre page à partir de laquelle les vues ont été générées. -
L'API prend désormais en charge deux nouvelles métriques,
annotationClickThroughRate
etannotationCloseRate
, qui sont liées aux interactions des spectateurs avec les annotations qui s'affichent pendant vos vidéos. Les listes des rapports sur les chaînes et des rapports pour les propriétaires de contenu ont été mises à jour pour identifier les rapports compatibles avec les nouvelles métriques.annotationClickThroughRate
: ratio entre le nombre d'annotations sur lesquelles les spectateurs ont cliqué et le nombre total d'impressions d'annotations cliquables.annotationCloseRate
: ratio des annotations fermées par les spectateurs par rapport au nombre total d'impressions d'annotations.
-
L'API prend désormais en charge les métriques sur les revenus et les performances des annonces, ainsi que de nouveaux rapports sur les performances des annonces. Les métriques et les rapports ne sont accessibles qu'aux partenaires de contenus YouTube qui participent au Programme Partenaire YouTube.
-
Les nouveaux rapports sont compatibles avec les 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 pour les propriétaires de contenu.
-
Vous trouverez ci-dessous la liste des nouvelles métriques compatibles. La liste des rapports pour 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
: revenu brut estimé des partenaires Google ou DoubleClick.primaryAdGrossRevenue
: revenus bruts estimés, additionnés et classés en fonction du type d'annonce principal pour les visionnages de vidéos couverts par le rapport, provenant de Google ou de partenaires DoubleClick.monetizedPlaybacks
: nombre de lectures ayant généré au moins une impression d'annonce.playbackBasedCpm
: revenu brut estimé 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 revenus ou des métriques de performances des annonces doit envoyer un jeton d'autorisation qui accorde l'accès à l'aide de la nouvelle portée
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 désormais les différents types de rapports sur les chaînes et de rapports sur les propriétaires de contenu.
-
Le guide de référence de l'API comprend 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'application exemple.
-
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 de l'API et de récupérer des données réelles dans la réponse.
-
L'API prend en charge 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 de 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 sur différents types de pages ou d'applications.
-
Le rapport "Détails sur les lieux 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 détaillée 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 provenant de différents types de sites référents.
-
Le rapport "Détails des sources de trafic" identifie les sites référents ayant généré le plus de vues pour une vidéo et un type de source de trafic spécifiés. 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 compatible avec plusieurs sources de trafic.
-
Les rapports sur la durée de visionnage indiquent la durée pendant laquelle les spectateurs ont regardé 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 regroupe les données par jour ou par pays, il peut également spécifier la durée moyenne de chaque visionnage de vidéo, ainsi que le pourcentage moyen de chaque vidéo regardée par les utilisateurs.
-
-
YouTube Analytics API est désormais disponible pour tous les développeurs. Vous pouvez activer l'API pour votre projet, sans avoir à demander d'abord l'accès, dans le panneau Services de APIs console.
-
La nouvelle section Premiers pas décrit les conditions préalables et les étapes de base pour créer une application qui utilise YouTube Analytics API.
-
La nouvelle section Comprendre l'utilisation des quotas fournit des conseils pour optimiser l'utilisation des quotas de votre API. Le serveur de l'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 d'un type de rapport à l'autre, vous devez planifier l'utilisation efficace de votre quota. De plus, votre application ne doit demander que les métriques et les données dont elle a réellement besoin.
-
La section sur les 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 prend désormais en charge 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 sur une période de sept jours.30DayTotals
: les données du rapport seront agrégées de sorte que chaque ligne contienne des données sur une période de 30 jours.month
: les données du rapport seront agrégées par mois civil.
De même, la section Rapports disponibles a été mise à jour pour refléter la prise en charge par l'API des rapports qui utilisent ces dimensions.
-
La section Dimensions de l'entité de création de rapports a été mise à jour pour indiquer que les requêtes d'API permettant de récupérer des rapports sur les propriétaires de contenu doivent filtrer les données à l'aide de l'une de ces dimensions (
video
,channel
oushow
) ou d'une combinaison compatible des dimensionsclaimedStatus
etuploaderType
. -
L'API prend désormais en charge deux nouvelles options de tri pour les rapports sur les vidéos les plus populaires. Ces rapports, disponibles sous forme de rapports sur la chaîne ou sur le propriétaire de contenu, contiennent des métriques (vues, commentaires, "J'aime", etc.) par pays et ventilées par vidéo. Vous pouvez désormais trier ces rapports en fonction du nombre d'utilisateurs qui se sont abonnés ou désabonnés à une chaîne depuis la page de lecture de la vidéo.
-
Les définitions des métriques
subscribersGained
etsubscribersLost
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 de la vidéo, la page de la chaîne et le guide qui s'affiche sur la page d'accueil de YouTube. Lorsqu'elles apparaissent dans un rapport spécifique à une vidéo, elles n'incluent que les statistiques de la page de lecture de la vidéo spécifiée.
L'API YouTube Reporting est compatible avec trois nouveaux rapports sur l'écran de fin, ainsi qu'avec de nouvelles dimensions et métriques pour ces rapports. Les rapports fournissent des statistiques sur les impressions et les clics pour les écrans de fin qui s'affichent une fois la vidéo terminée.
Le centre d'aide YouTube contient des informations plus détaillées sur l'ajout d'écrans de fin à vos vidéos.
8 novembre 2016
Cette mise à jour contient les modifications suivantes apportées à l'API YouTube Analytics:
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 y ont accès dans la section Rapports de YouTube Studio. Les nouveaux rapports de l'API gérés par le système sont conçus pour fournir un accès programmatique aux données qui sont également disponibles dans les rapports Creator Studio téléchargeables manuellement.
La présentation des rapports gérés par le système fournit une brève présentation des nouveaux rapports et explique comment les récupérer via l'API. Ce processus est légèrement différent de celui de la récupération de 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 une liste des rapports gérés par le système auxquels vous pouvez accéder via l'API:
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 de base. 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 inclut la modification suivante apportée à l'API YouTube Reporting:
11 août 2016
Cette mise à jour inclut les changements suivants :
10 août 2016
Cette mise à jour inclut les modifications suivantes :
18 juillet 2016
Cette mise à jour inclut les modifications suivantes :
28 juin 2016
La documentation de l'API YouTube Analytics a été mise à jour pour refléter la prise en charge des métriques des fiches dans de nombreux rapports sur les chaînes et les propriétaires de contenu. Voici les nouvelles métriques compatibles:
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, et les autres ne concernent que les rapports pour les propriétaires de contenu:
19 mai 2016
Cette mise à jour contient les modifications suivantes apportées à l'API YouTube Reporting:
12 avril 2016
Cette mise à jour contient les modifications suivantes, qui ne concernent que l'API YouTube Reporting:
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.
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
API YouTube Analytics
8 février 2016
La liste des métriques compatibles avec l'API YouTube Analytics a été mise à jour. Les métriques de fiche ne sont plus listées comme métriques compatibles avec cette API. (Aucun des rapports de cette API n'était documenté comme compatible avec l'une des métriques de carte.)
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 via un appareil 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 aux noms renvoyés dans les rapports. Auparavant, les noms étaient documentés sous la forme clickable_annotation_impressions
et closable_annotation_impressions
.
18 décembre 2015
Conformément à la législation de l'Union européenne (UE), vous devez publier certaines informations à l'attention des utilisateurs finaux et obtenir leur consentement dans l'UE. Par conséquent, vous devez respecter les Règles relatives au consentement de l'utilisateur dans l'UE pour les utilisateurs finaux situés dans l'Union européenne. Nous avons ajouté une notification de cette exigence dans nos Conditions d'utilisation de l'API YouTube.
15 décembre 2015
Cette mise à jour contient les modifications suivantes, qui affectent toutes l'API YouTube Analytics:
10 novembre 2015
Cette mise à jour inclut les changements suivants :
29 octobre 2015
Cette mise à jour inclut les changements suivants :
8 octobre 2015
Cette mise à jour inclut les changements suivants :
24 septembre 2015
Cette mise à jour inclut les changements suivants :
20 août 2015
Cette mise à jour inclut les changements suivants :
22 juillet 2015
Cette mise à jour comporte plusieurs modifications, qui ne s'appliquent qu'aux propriétaires de contenu:
1er juin 2015
Cette mise à jour inclut les changements suivants :
31 mars 2015
Cette mise à jour inclut les changements suivants :
16 mars 2015
Cette mise à jour inclut les changements suivants :
25 février 2015
Cette mise à jour inclut les changements suivants :
13 février 2015
Cette mise à jour inclut les changements suivants :
28 août 2014
Cette mise à jour inclut les changements suivants :
16 juillet 2014
Cette mise à jour inclut les changements suivants :
31 janvier 2014
Cette mise à jour inclut les changements suivants :
16 janvier 2014
Cette mise à jour inclut les changements suivants :
6 janvier 2014
Cette mise à jour inclut les changements suivants :
30 septembre 2013
Cette mise à jour inclut les changements suivants :
16 juillet 2013
Cette mise à jour inclut les changements suivants :
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 :
3 mai 2013
Cette mise à jour inclut les changements suivants :
28 mars 2013
Cette mise à jour inclut les changements suivants :
21 mars 2013
Cette mise à jour inclut les changements suivants :
4 février 2013
Cette mise à jour inclut les changements suivants :
14 novembre 2012
Cette mise à jour inclut les changements suivants :
2 octobre 2012
Cette mise à jour inclut les changements suivants :
12 septembre 2012
Cette mise à jour inclut les changements suivants :