2023 年 5 月 9 日
2023 年 3 月 1 日の変更履歴に記載のとおり、YouTube Android Player SDK(バージョン 1.2.2
)のサポートとメンテナンスは YouTube で終了しました。これは完全に非推奨になりました。代わりに YouTube IFrame Player API を使用してください。
2023 年 3 月 1 日
YouTube による YouTube Android Player SDK(バージョン 1.2.2
)のサポートとメンテナンスは終了しました。セキュリティの脆弱性があるため、この SDK は使用しないでください。代わりに YouTube IFrame Player API を使用してください。
この SDK はダウンロードできなくなりました。2023 年 5 月 1 日以降に完全に非推奨となります。
このページには、YouTube Android Player API の変更点とドキュメントの更新内容が記載されています。
2016 年 8 月 11 日
この改訂での変更内容は次のとおりです。
新たに公開された YouTube API サービス利用規約(以下「更新版利用規約」)は、YouTube のエンジニアリングとデベロッパー ブログで詳しく説明されており、現在の利用規約に加えられたさまざまな更新を提供しています。2017 年 2 月 10 日から適用される利用規約の更新に加えて、この更新には、デベロッパーが準拠する必要があるポリシーの説明に役立つ補足ドキュメントがいくつか含まれています。
新しいドキュメントの一覧については、更新版利用規約の変更履歴をご覧ください。また、更新版利用規約や補足書類に対する今後の変更についても、その変更履歴に記載します。ドキュメント内のリンクから、その変更履歴の変更をリストする RSS フィードを購読できます。
2015 年 12 月 18 日
欧州連合(EU)の法律では、特定の情報を開示し、EU のエンドユーザーから同意を得ることが義務付けられています。そのため、欧州連合のエンドユーザーに対しては、EU ユーザーの同意ポリシーを遵守する必要があります。YouTube API 利用規約に、この要件に関するお知らせを追加しました。
2015 年 10 月 14 日
この改訂での変更内容は次のとおりです。
- ダウンロード可能な YouTube Android Player API JAR ファイルがバージョン
1.2.2
に更新されました。新しいバージョンを反映して API リファレンス ドキュメントも更新されました。これには以下の変更が含まれます。YouTubeIntents
クラスは、次の 2 つの新しいパブリック メソッドをサポートしています。canResolveChannelIntent
: このメソッドは、ユーザーのデバイスにインストールされている YouTube アプリケーションがチャンネル作成インテントをサポートしているかどうかを判断します。createChannelIntent
: このメソッドは、解決されたときに YouTube アプリケーションで指定されたチャンネル ID のチャンネル ページを開くインテントを作成します。
2015 年 1 月 22 日
この改訂での変更内容は次のとおりです。
- ダウンロード可能な YouTube Android Player API JAR ファイルがバージョン
1.2.1
に更新されました。新しいバージョンを反映して API リファレンス ドキュメントも更新されました。これには以下の変更が含まれます。YouTubeIntents
クラスは、新しいパブリック メソッドcanResolvePlayVideoIntentWithOptions
をサポートしています。このメソッドは、ユーザーのデバイスにインストールされている YouTube アプリケーションが、オプション パラメータfullscreen
とfinishOnEnd
をサポートしているかどうかを判断します。これらのパラメータは、動画再生インテントの作成時に設定できます。YouTubePlayer.ErrorReason
列挙型の新しいPLAYER_VIEW_NOT_VISIBLE
値は、プレーヤーのView
が表示されていないため動画の再生が停止されたことを示します。YouTubePlayer.ErrorReason
列挙型で、BLOCKED_FOR_APP
値とEMBEDDING_DISABLED
値の両方が非推奨になりました。代わりにNOT_PLAYABLE
値を使用してください。YouTubeStandalonePlayer
クラスは、異なる引数を受け入れる 2 つの新しいcreateVideosIntent
パブリック メソッドをサポートしています。各メソッドは、動画のリストを再生する新しいスタンドアロン プレーヤー アクティビティを開始するインテントを作成します。YouTubeThumbnailLoader
インターフェースのドキュメントが更新され、YouTubeThumbnailLoader
の終了後はインターフェースのrelease()
メソッドを呼び出す必要があることが記載されます。この要件は、YouTubeThumbnailView
クラスのドキュメントにも記載されています。
2013 年 5 月 9 日
この改訂での変更内容は次のとおりです。
- YouTube では、試験運用版の API の機能とサービスは特定されなくなりました。代わりに、非推奨ポリシーの対象となる YouTube API のリストを提供しています。
2012 年 12 月 21 日
この改訂での変更内容は次のとおりです。
- 実験的な機能として、YouTube Android Player API が公開されました。