Мне нужно интегрировать вас в API-интерфейс youtube в моем приложении rails. Я использую «yt» gem, чтобы вытащить аналитику YouTube. Однако я не мог найти конечную точку, чтобы вытащить «annotationClickableImpressions» и «annotationClosableImpressions» через gt. Есть ли какой-либо метод или конечная точка, чтобы вытащить вышеупомянутые метрики. Если нет, то как cna я смогу вытащить конечные точки напрямую через API Youtube в моем приложении rails. Пожалуйста помоги!!Как мы можем извлечь аннотации metricesClickableImpressions 'и' annotationClosableImpressions ', используя yt gem в rails?
ответ
Попробуйте это:
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.
Но я думаю, что вам следует напомнить некоторые подробности о этой заметке Metrics
аннотациях метрики
annotationClickThroughRate (core metric)
отношения аннотаций, что зрители перешедших к общему количеству интерактивных показов аннотаций. Это базовая метрика и подчиняется политике устаревания.
annotationCloseRate (core metric)
Отношение аннотаций, что зрители закрыли к общему количеству показов аннотаций. Это базовая метрика и подчиняется политике устаревания.
Deprication
Google объявит о своем намерении прекратить или сделать назад несовместимые изменения в этот API или службы. Google будет использовать коммерчески разумные усилия для продолжения использования этих версий и функций YouTube API, указанных в http://developers.google.com/youtube/youtube-api-list без этих изменений, до тех пор, пока позднее: (i) через год после объявления или (ii) 20 апреля 2015 года, если только (поскольку Google не определяет в его разумное суждение добросовестности):
- требуется по закону или отношения третьих сторон (в том числе, если есть изменение действующего законодательства или отношения), или
- делать это может создать угрозу безопасности или существенный экономический или материал техническое бремя.
Вышеупомянутая политика - «Политика устаревания».
Примечание:
отчеты API YouTube Analytics возвращать только данные метрик annotationClickThroughRate и annotationCloseRate по состоянию на 10 июня 2012 г. Кроме того, отчеты API YouTube Analytics возвращать данные только для остальных показателей аннотаций как от 16 июля 2013 года.