我们如何在rails中使用yt gem来检索metrices的annotationClickableImpressions'和'annotationClosableImpressions'?

时间:2016-06-08 07:49:30

标签: ruby-on-rails ruby-on-rails-4 youtube-api youtube-data-api youtube-analytics-api

我必须在导轨应用程序中集成youtube API。我正在使用'yt'宝石来吸引你对视频的分析。但是我找不到一个端点来通过yt'gem来拉动'annotationClickableImpressions'和'annotationClosableImpressions'。 是否有任何方法或端点可用于提取上述方法。 如果没有,我怎样才能通过我的rails应用程序中的Youtube API直接提取端点。请帮助!!

1 个答案:

答案 0 :(得分:0)

试试这个:

client.execute!(:api_method => youtube_analytics.reports.query, :parameters => {
:ids => 'channel==own_channel_id', 
'end-date' => '2014-02-15', 
'start-date' => '2014-02-01', 
:metrics => 'views'
})

可以使用的其他指标list of metrics

但我认为应该提醒您有关Anotation Metrics的一些细节

注释指标

annotationClickThroughRate (core metric)

  

观看者点击的注释与可点击的注释展示总数之比。这是一项核心指标,受弃用政策的约束。

annotationCloseRate (core metric)

  

观看者关闭的注释与注释展示总数之比。这是一个核心指标,受弃用政策

的约束

Deprication

  

Google将宣布是否打算停止或对此API或服务进行向后不兼容的更改。谷歌将采取商业上合理的努力,继续运营在http://developers.google.com/youtube/youtube-api-list确定的YouTube API版本和功能,但不会发生以下更改:(i)公告后一年或(ii)2015年4月20日,除非(正如谷歌在其合理诚意判断中所确定的那样):

     
      
  • 法律或第三方关系要求(包括适用法律或关系发生变化)或
  •   
  • 这样做会造成安全风险或重大的经济或物质技术负担。
  •   
     

以上政策是"弃用政策。"

注意:

  

截至2012年6月10日,YouTube Analytics API报告仅返回annotationClickThroughRate和annotationCloseRate指标的返回数据。此外,截至2013年7月16日,YouTube Analytics API仅报告剩余注释指标的返回数据。