date_hour
dimension fournit des données analytiques en segments horaires. L'utilisateur peut spécifier les paramètres de et vers dans aaaa-MM-jj ou temps d'époque en millisecondes format. Pour générer un rapport sur une période d'heures, vous devrez utiliser le format en millisecondes, avec des valeurs aller et retour comprises dans les heures de début et de fin sur lesquelles vous souhaitez interroger. Toute plage de dates spécifiée par l'utilisateur sera interprétée selon le fuseau horaire actuel du compte. date_hour
les rapports ne sont valables que pour les plages des 32 derniers jours. Si la valeur from date de plus de 32 jours, une erreur sera renvoyée.Aperçu
La dimension date_hour fournit des données analytiques en segments horaires. L'utilisateur peut spécifier les paramètres de et vers dans aaaa-MM-jj ou temps d'époque en millisecondes format. Pour générer un rapport sur une période d'heures, vous devrez utiliser le format en millisecondes, avec des valeurs aller et retour comprises dans les heures de début et de fin sur lesquelles vous souhaitez interroger. Toute plage de dates spécifiée par l'utilisateur sera interprétée selon le fuseau horaire actuel du compte. date_hour
les rapports ne sont valables que pour les plages des 32 derniers jours. Si la valeur from date de plus de 32 jours, une erreur sera renvoyée.
Paramètres d'URL
Les rapports de l'API Analytics prennent en charge les paramètres d'URL suivants.
Paramètre | Description | Obligatoire | Valeurs | Défaut |
---|---|---|---|---|
account |
Les comptes sur lesquels vous souhaitez créer un rapport | Oui | un ou plusieurs identifiants de compte sous forme de liste délimitée par des virgules | aucun |
dimensions |
La ou les dimensions à signaler | Oui | une ou plusieurs dimensions sous forme de liste délimitée par des virgules (certaines combinaisons ne sont pas valables - utilisez l'outil interactif ici pour déterminer si une combinaison est valable) | aucun |
where |
Utilisé pour spécifier des filtres pour les rapports | non | {dimension}=={valeur} - un ou plusieurs éléments sous forme de liste délimitée par des points-virgules. La valeur sera une ou plusieurs valeurs pour la métrique primaire de cette dimension. Par exemple : video==video_id country=country-code , ou viewer=viewer_id (dans ce dernier cas, la forme du viewer_id varie selon que vous capturez et envoyez vous-même une sorte de viewer_id ou selon la valeur générée par le système d'analyse). |
aucun |
limit |
Nombre d'articles à retourner | non | entier positif | 10 |
offset |
Nombre d'éléments à ignorer | non | entier positif | 0 |
sort |
Champ sur lequel trier les éléments | non | tout champ renvoyé par la requête | Video_View |
fields |
Champs à retourner | non | varie en fonction de la dimension sur laquelle vous créez un rapport | video,video_view |
format |
Format pour renvoyer les résultats dans | non | json (par défaut) | csv | xlxs | json |
reconciled |
Si elle est incluse, elle limitera les résultats aux données historiques ou en temps réel. Les données analytiques proviennent de plusieurs sources : certaines sont envoyées par le lecteur, mais d'autres sont collectées à partir des CDN et du système Video Cloud. Afin de fournir des analyses le plus rapidement possible, nous commençons à fournir des données « en temps réel » dès qu'elles sont disponibles, puis nous ajustons les analyses ultérieurement lorsque les données de toutes les sources ont été collectées et traitées. Les données entièrement traitées sont appelées réconciliées | non | vrai | faux | true |
from |
Le début de la plage de dates de la demande | non |
L'un des éléments suivants :
Seules les dates des 32 derniers jours sont autorisées pour les points finaux d'engagement ou si reconciled=false. |
-30d |
to |
La fin de la plage de dates pour la demande | non |
L'un des éléments suivants :
Seules les dates des 32 derniers jours sont autorisées pour les points finaux d'engagement ou si reconciled=false. |
maintenant |
Champs disponibles
Les champs suivants peuvent être renvoyés pour la dimension.
ad_mode_begin
- le nombre de fois où le joueur est entré en mode publicitéad_mode_complete
- le nombre de fois où le joueur a terminé le mode publicitédate_hour
- la date-heure au format date-heure ISO 8601engagement_score
- le score d'engagement moyen des vidéosplay_request
- nombre total de fois où la lecture vidéo a été demandéeplay_rate
- le taux de lecture moyen (vues vidéo divisées par impressions) pour les vidéosplayer_load
- le nombre total de chargements de joueursvideo_impression
- le nombre total de fois où les vidéos ont été chargées dans les lecteursvideo_percent_viewed
- pourcentage total de visionnages pour toutes les vidéos (une somme, pas une moyenne)video_seconds_viewed
- le nombre total de secondes vues pour toutes les vidéosvideo_view
- le nombre total de fois où la lecture vidéo a commencé
Filtrer les valeurs
Utilisée comme filtre, une dimension permet d'affiner les résultats.
Filtrer les valeurs : La dimension date_heure n'est pas utilisée comme filtre.
Combinaison de dimensions
Pour voir avec quelles dimensions cet élément peut être combiné et quels champs sont disponibles pour la combinaison, voir Dimension et champs.
Exemples de demandes
Demande de dimension
https ://analytics.api.brightcove.com/v1/data?accounts=1752604059001&dimensions=date_hour&from=-6h
Demande de filtre
N'est pas applicable
Exemple de réponse
{
"item_count" : 7,
"items" : [
{
"date_hour" : "2022-05-30T11:00:00-04:00",
"video_view" : 8
},
{
"date_hour" : "2022-05-30T10:00:00-04:00",
"video_view" : 11
},
{
"date_hour" : "2022-05-30T08:00:00-04:00",
"video_view" : 26
},
{
"date_hour" : "2022-05-30T07:00:00-04:00",
"video_view" : 30
},
{
"date_hour" : "2022-05-30T09:00:00-04:00",
"video_view" : 34
},
{
"date_hour" : "2022-05-30T06:00:00-04:00",
"video_view" : 43
},
{
"date_hour" : "2022-05-30T05:00:00-04:00",
"video_view" : 46
}
],
"summary" : {
"video_view" : 198
}
}