【问题标题】:Can't get views by insightPlaybackLocationType — YouTube Analytics API无法通过 insightPlaybackLocationType 获得观看次数 — YouTube Analytics API
【发布时间】:2013-01-04 23:47:31
【问题描述】:

因此,我在 Rails 中使用了“google-api-client”gem,并尝试调用下面的 URL,以便通过 insightPlaybackLocationType 获取视频视图。这是Available Reports 文档页面上似乎允许的调用。

很遗憾,我发现使用 Google 提供的 API Explorer 工具无法进行此调用。

网址:

https://www.googleapis.com/youtube/analytics/v1beta1/reports?metrics=views&ids=channel==CHANNEL_ID&dimensions=day,insightPlaybackLocationType&filter=video==VIDEO_ID&start-date=2013-01-15&end-date=2013-01-16&start-time=1970-01-01

结果:

{
  :error=>
    {
      "errors"=>[
        {
          "domain"=>"global",
          "reason"=>"invalid",
          "message"=>"Unknown identifier (insightPlaybackLocationType) given in field parameters.dimensions."
        }
      ],
      "code"=>400,
      "message"=>"Unknown identifier (averageViewDuration) given in field parameters.dimensions."
    }
}

我不确定我可以在此错误的初始描述中提供哪些额外数据,但如前所述,我正在使用 Google::APIClient Ruby 库调用 API。实际代码本身如下所示:

client.execute(
  :api_method => api.reports.query,
  :parameters => options
)

【问题讨论】:

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


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 2013-01-04
      • 2013-01-04
      • 2013-11-16
      • 2020-09-28
      • 2011-03-01
      • 2023-03-17
      • 2021-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多