変更履歴

2020 年 11 月 17 日

この改訂での変更内容は次のとおりです:

  • 有料チャネルに関連する例と情報がドキュメントから削除されました。 詳しくは、YouTube ヘルプセンターをご覧ください。

2016 年 10 月 20 日

この改訂での変更内容は次のとおりです:

  • Subscribe Button が更新され、ユーザーがボタンをクリックするだけでチャンネル登録や登録解除ができないようになりました。ユーザーがボタンをクリックすると、そのボタンに関連付けられたチャンネル ページが新しいウィンドウで開くようになりました。

    • ユーザーが以前にチャンネルに登録していなかった場合、ページには確認ダイアログが表示され、ユーザーはチャンネルに登録する意思を確認できます。
    • ユーザーがすでにチャンネルに登録している場合は、チャンネル ページから登録を解除できます。
  • ユーザーがチャンネル登録ボタンをクリックしてチャンネル登録または登録解除を行ったときに、イベントがトリガーされなくなりました。(ボタンは subscribe イベントと unsubscribe イベントをサポートしていました)。以前はイベント リスナーの指定に使用できた data-ytonevent 属性も非推奨になりました。

    この変更に伴い、gapi.ytsubscribe.render メソッドは onytevent オプションをサポートしなくなりました。このオプションは、以前はイベント リスナーの指定に使用されていました。

2016 年 8 月 11 日

この改訂での変更内容は次のとおりです:

  • 新たに公開された YouTube API サービス利用規約(以下「更新後の利用規約」)は、YouTube エンジニアリングおよびデベロッパー ブログで詳しく説明されているように、現在の利用規約に多くの更新を加えたものです。2017 年 2 月 10 日に発効する更新版の利用規約に加えて、今回の更新には、デベロッパーが遵守する必要のあるポリシーを説明するいくつかのサポート ドキュメントが含まれています。

    新しいドキュメントの完全なセットについては、更新された利用規約の変更履歴をご覧ください。また、更新後の規約または関連ドキュメントに今後変更が加えられた場合も、その変更履歴で説明されます。

2015 年 12 月 18 日

欧州連合(EU)の法律では、EU のエンドユーザーに対して特定の情報を開示し、同意を得ることが義務付けられています。そのため、欧州連合のエンドユーザーに対しては、EU ユーザーの同意ポリシーを遵守する必要があります。この要件に関する通知を YouTube API 利用規約に追加しました。

2013 年 11 月 22 日

この改訂での変更内容は次のとおりです:

  • 独自のボタンを追加するために読み込む必要がある JavaScript ファイルが https://apis.google.com/js/platform.js に変更されました。古いファイル https://apis.google.com/js/plusone.js は引き続きサポートされますが、新しいファイルの方が効率的です。

  • チャンネル登録ボタンの属性のセクションに、data-count 属性を使用して、Subscribe Button に関連付けられたチャンネルのチャンネル登録者数を表示するかどうかを指定する方法が追加されました。[configuration options] セクションに、チャンネル登録者数を表示または非表示にするサンプルボタンが表示されるようになりました。最後に、独自のボタンを構成するためのツールも、この設定をサポートしています。

  • Subscribe Button は、ユーザーがボタンをクリックしてチャンネルに登録または登録解除したときにイベントを発生させるようになりました。新しいイベントの処理セクションでは、これらのイベントをリッスンする JavaScript 関数を特定する方法について説明しています。チャンネル登録ボタンの属性のセクションでは、イベント リスナーの識別に使う新しい data-onytevent 属性についても説明しています。

    さらに、独自のボタンを設定するツールに、これらのイベントを処理するかどうかを指定するオプションが追加されました。このオプションを選択すると、ボタンのコードに変更可能な JavaScript 関数のサンプルが追加されます。