コンテンツ再生時間の照会

Prev Next

Classic/VPC環境で利用できます。

プレイヤーを通じて再生したコンテンツのうち、再生時間の合計上位10件を降順で照会します。プレイヤー設定時にメタデータを設定したデータのみ集計され、照会開始点と終了点の間隔に応じてデータ集計基準が異なります。

開始点と終了点の間隔 インターバル
1日以下 5分単位
2日以上 1日単位

リクエスト

リクエスト形式を説明します。リクエスト形式は次の通りです。

メソッド URI
GET /v1/contentsSummary/playTimeTop10

リクエストヘッダ

Video Player Enhancement APIで共通して使用されるヘッダの詳細は、Video Player Enhancementのリクエストヘッダをご参照ください。

リクエストクエリパラメータ

リクエストクエリパラメータの説明は次の通りです。

フィールド タイプ 必須の有無 説明
device String Optional プレイヤー再生環境
  • PC,Mobile (デフォルト)| PC | Mobile
videoType String Optional 再生ソース区分
  • VOD,LIVE (デフォルト) | VOD | LIVE
    • VOD,LIVE: VODビデオ、LIVEストリーム
    • VOD: VODビデオ
    • LIVE: LIVEストリーム
startDate Date Optional 照会開始日時
  • 日付形式(UTC)
endDate Date Optional 照会終了日時
  • 日付形式(UTC)

リクエスト例

リクエストのサンプルコードは次の通りです。

curl --location --request GET 'https://ma-dashboard-api.vpe.naverncp.com/v1/contentsSummary/playTimeTop10?device=PC,Mobile&videoType=VOD,LIVE' \
--header 'x-api-key: {API Key}' \
--header 'x-project-id: {Project id}' 

レスポンス

レスポンス形式を説明します。

レスポンスボディ

レスポンスボディの説明は次の通りです。

フィールド タイプ 必須の有無 説明
code String - レスポンスコード
message String - レスポンスメッセージ
result Array - レスポンス結果: 再生時間 TOP 10コンテンツリスト

result

resultの説明は次の通りです。

フィールド タイプ 必須の有無 説明
title String - 動画のタイトル
url String - 再生ソース (URL)
videoType String - 再生ソース区分
  • VOD,LIVE | VOD | LIVE
    • VOD,LIVE: VODビデオ、LIVEストリーム
    • VOD: VODビデオ
    • LIVE: LIVEストリーム
contentsKey String - コンテンツキー ID
  • コンテンツ分析時の識別子
playTime Integer - 再生時間の合計 (秒)

レスポンスステータスコード

Video Player Enhancement APIで共通して使用されるレスポンスステータスコードの詳細は、Video Player Enhancementのレスポンスステータスコードをご参照ください。

レスポンス例

レスポンスのサンプルコードは次の通りです。

{
	"code": 200,
	"message": "contents/summary/playTimeTop10 (1d)",
	"result": [
		{
			"title": "NAVERクラウドの紹介ビデオ",
			"url": "https://*********.naverncp.com/hls/*********/vod/JDPCILtJUbYObLmI/media-plus-99/DQEhtI6zHI_,AVC_SD_1Pass_30fps_1,AVC_HD_1Pass_30fps,AVC_FHD_1Pass_30fps,.mp4.smil/master.m3u8",
			"videoType": "VOD",
			"contentsKey": "431118*********3a3edc1",
			"playTime": 35136
		},
		{
			"title": "NAVERクラウドの紹介ビデオ",
			"url": "https://*********.naverncp.com/hls/*********/vod/JDPCILtJUbYObLmI/media-plus-99/DQEhtI6zHI_,AVC_SD_1Pass_30fps_1,AVC_HD_1Pass_30fps,AVC_FHD_1Pass_30fps,.mp4.smil/master.m3u8",
			"videoType": "VOD",
			"contentsKey": "6dd909*********566049",
			"playTime": 17568
		},
		{
			"title": "NAVERクラウドの紹介ビデオ",
			"url": "https://*********.naverncp.com/hls/*********/endpoint/sample/221027_NAVER_Cloud_intro_Long_ver_AVC_,FHD_2Pass_30fps,HD_2Pass_30fps,SD_2Pass_30fps,.mp4.smil/master.m3u8",
			"videoType": "VOD",
			"contentsKey": "77da587*********0ec5ec3",
			"playTime": 6854
		},
		{
			"title": "HLS VOD (ABR)",
			"url": "https://*********.naverncp.com/hls/*********/shorts/11942/encoding_ready_4969619_cOX98LTFqD_shorts,720,1080,p.mp4.smil/master.m3u8",
			"videoType": "VOD",
			"contentsKey": "943a65*********560939",
			"playTime": 866
		},
		{
			"title": "146169 (1080p)",
			"url": "https://*********.cdn.ntruss.com/hls/*********/vod/uh4I6Rb9K4D21qp6/media-plus-99/9XEPHGRjUd_,AVC_SD_1Pass_30fps_1,AVC_HD_1Pass_30fps,AVC_FHD_1Pass_30fps,.mp4.smil/master.m3u8",
			"videoType": "VOD",
			"contentsKey": "5c838b0*********b62a31b3",
			"playTime": 605
		},
		{
			"title": "T78o60iShs",
			"url": "https://*********.cdn.ntruss.com/hls/*********/vod/uh4I6Rb9K4D21qp6/media-plus-99/mjuynxNP4c_,AVC_SD_1Pass_30fps_1,AVC_HD_1Pass_30fps,AVC_FHD_1Pass_30fps,.mp4.smil/master.m3u8",
			"videoType": "VOD",
			"contentsKey": "6e5d3*********d5521b38",
			"playTime": 331
		},
		{
			"title": "testVod164215 (720p)",
			"url": "https://*********.cdn.ntruss.com/hls/*********/vod/XNduB8Yu0IetNzRK/media-plus-99/gT6kQApRj8_,AVC_SD_1Pass_30fps_1,AVC_HD_1Pass_30fps,AVC_FHD_1Pass_30fps,.mp4.smil/master.m3u8",
			"videoType": "VOD",
			"contentsKey": "df823e*********621921c",
			"playTime": 306
		},
		{
			"title": "honey_-_11666 (540p)",
			"url": "https://*********.cdn.ntruss.com/hls/*********/vod/e6d7Z8VbhkkWCOOR/media-plus-99/2LegIDdpjU_,AVC_SD_1Pass_30fps_1,AVC_HD_1Pass_30fps,AVC_FHD_1Pass_30fps,.mp4.smil/master.m3u8",
			"videoType": "VOD",
			"contentsKey": "bd751f2*********e1bd2e0",
			"playTime": 178
		},
		{
			"title": "test_video",
			"url": "https://*********.cdn.ntruss.com/hls/*********/vod/YFKvarKMQkLtQuNs/media-plus-99/cJ1yLeBPz5_,AVC_SD_1Pass_30fps_1,AVC_HD_1Pass_30fps,AVC_FHD_1Pass_30fps,.mp4.smil/master.m3u8",
			"videoType": "VOD",
			"contentsKey": "e044d4*********3b039e89",
			"playTime": 165
		},
		{
			"title": "bread_-_14239 (540p)",
			"url": "https://*********.cdn.ntruss.com/hls/*********/vod/e6d7Z8VbhkkWCOOR/media-plus-99/CjHgIYtutS_,AVC_SD_1Pass_30fps_1,AVC_HD_1Pass_30fps,AVC_FHD_1Pass_30fps,.mp4.smil/master.m3u8",
			"videoType": "VOD",
			"contentsKey": "1e4a8f0*********d8f0044",
			"playTime": 150
		}
	]
}