2016-05-11 83 views
1

我無法在https://developers.google.com/youtube/analytics/sample-requests#channel-audience-retention-reports從YouTube Analytics(分析)API沒有觀衆保留數據,但columnHeaders

得到從樣本請求的任何數據我在做什麼錯 - 我下面的API瀏覽器https://developers.google.com/apis-explorer/#p/youtubeAnalytics/v1/youtubeAnalytics.reports.query?metrics=audienceWatchRatio%252CrelativeRetentionPerformance&dimensions=elapsedVideoTimeRatio&filters=video%253D%253DMY_VIDEO_ID%253BaudienceType%253D%253DORGANIC&start-date=2014-05-01&end-date=2014-06-30&&ids=channel%253D%253DMY_CHANNEL_ID樣品,要求對我的頻道和過濾特定的視頻。我確實得到了成功的迴應,但它基本上只有columnHeaders

{ 
"kind": "youtubeAnalytics#resultTable", 
"columnHeaders": [ 
    { 
    "name": "elapsedVideoTimeRatio", 
    "columnType": "DIMENSION", 
    "dataType": "FLOAT" 
    }, 
    { 
    "name": "audienceWatchRatio", 
    "columnType": "METRIC", 
    "dataType": "FLOAT" 
    }, 
    { 
    "name": "relativeRetentionPerformance", 
    "columnType": "METRIC", 
    "dataType": "FLOAT" 
    } 
] 
} 

回答

1

試試這個。

由於您能夠獲取ColumnHeaders結果,因此假定您已經在link you've provided中提供了channelID。

你可能已經錯過了這一點:

  1. 提供過濾器文本字段您上傳的視頻的視頻ID。例如J78o42MAQhc。
  2. 將開始日期更改爲您上傳視頻的實際日期。

然後驗證並執行。

這就是我得到的。

200 

- Show headers - 

{ 
"kind": "youtubeAnalytics#resultTable", 
"columnHeaders": [ 
{ 
"name": "elapsedVideoTimeRatio", 
"columnType": "DIMENSION", 
"dataType": "FLOAT" 
}, 
{ 
"name": "audienceWatchRatio", 
"columnType": "METRIC", 
"dataType": "FLOAT" 
}, 
{ 
"name": "relativeRetentionPerformance", 
"columnType": "METRIC", 
"dataType": "FLOAT" 
} 
], 
"rows": [ 
[ 
0.01, 
1, 
0.2780657051338946 
], 
[ 
0.02, 
0.821917808219178, 
0.22789225435683402 
], 
[ 
0.03, 
0.7123287671232876, 
0.1979482394027498 
], 
[ 
0.04, 
0.5753424657534246, 
0.19664082667236166 
], 
[ 
0.05, 
0.4931506849315068, 
0.21083662779019507 
] 
(more results) 
... 
+0

謝謝@noogui,這是日期。 –

+0

很高興我可以幫忙;-) – noogui

相關問題