0

Мне нужно интегрировать вас в API-интерфейс youtube в моем приложении rails. Я использую «yt» gem, чтобы вытащить аналитику YouTube. Однако я не мог найти конечную точку, чтобы вытащить «annotationClickableImpressions» и «annotationClosableImpressions» через gt. Есть ли какой-либо метод или конечная точка, чтобы вытащить вышеупомянутые метрики. Если нет, то как cna я смогу вытащить конечные точки напрямую через API Youtube в моем приложении rails. Пожалуйста помоги!!Как мы можем извлечь аннотации metricesClickableImpressions 'и' annotationClosableImpressions ', используя yt gem в rails?

ответ

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.

Но я думаю, что вам следует напомнить некоторые подробности о этой заметке 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 года.