2010年7月1日木曜日

YouTubeのChromeless Playerを使った再生で再生回数は増えるか?(確定)

先日同じ問題を考えていたけど、ハッキリした答えは出なかった。
琴線探査: YouTubeのクロームレスプレイヤー(API経由)を使った再生で再生回数は増えるか?

しかし先ほど、YouTube APIs Developer Forumで流れていたYouTubeのJarekさんの回答を見てハッキリした。
view count ? - YouTube APIs Developer Forum | Google グループ

Jarekさんの回答の中にあった情報がまとまっているサイト。
YouTube Player APIs - When will a view count? - a knol by Alec Go

結論:Chromeless Playerで再生した場合、cueVideoByIdでキューしてユーザー自身がビルトインのプレイボタンをクリックした場合は再生回数が加算される。しかし、その他の方法(playVideo, loadVideoById)で再生した場合は加算されない。

残念だ。やはりプログラムで自動再生した場合は再生回数は増加しないようだ。なぜこのようになっているかはわからない。loadVideoByIDでもカウントされていいような気がするけど、しょうがない。

いちいちユーザーにビルトインのプレイボタンを押させるわけにはいかないので、とにかく、ユーザーに対してはこのことを正直に伝えるべきだろう。

Anyway, Thank you. Jarek!