スケジュールカタログ
スケジュールカタログは、放送のタイミングと放送の詳細を定義します。たとえば、特定のステーションでいつ番組が放送されるかを表します。以下のセクションでは、ScheduleCatalogに含まれる要素について説明します。
ScheduleCatalog
複数のスケジュールを格納できるコンテナです。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
DataCollections |
| データ型 | ScheduleCatalogType |
| 子要素 | 説明 |
|
カタログからスケジュールを削除するための管理動詞です。 |
|
放送のブロックを表します。 |
| 属性 | 説明 |
id
|
スケジュールカタログの識別子です。デフォルト値は データ型: ID |
version
|
リビジョンごとに増加する整数です。バージョン管理に使用されます。デフォルト値は データ型:long |
action
|
カタログの申請時に実行するアクションを示します。デフォルト値は データ型: CatalogActionType |
↑先頭に戻る
Delete
カタログからプログラムによってアイテムを削除できるようにする管理動詞です。統合システムがDelete要素を処理すると、指定したIDのアイテムがシステムから削除されます。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
DataCollectionsProgramCatalogScheduleCatalogOfferCatalogStationCatalogLineupCatalogPolicyCatalog |
| データ型 | DeleteType |
| 属性 | 説明 |
id
必須 |
削除するエンティティの一意の識別子です。 データ型: ID |
version
|
削除するエンティティのバージョンです。エンティティの現在のバージョン以上である必要があります。デフォルト値は データ型:long |
↑先頭に戻る
Schedule
放送のブロックを表します。スケジュールの日付と時刻はすべてUTC形式で記述する必要があります。各スケジュールには、一意のIDとバージョン番号が必要です。既存のIDを使用して新しいスケジュールを申請すると、以前のバージョンが完全に置き換えられます。
スケジュール要素は、リニアスケジュールを定義するために使用します。スケジュール要素では、ステーションの24時間全体の連続する重複しない番組構成を提供する必要があります。推奨されるIDの形式は 「STATION_YYYYMMDD」です。必須の属性はdateとstationRefです。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
ScheduleCatalog |
| データ型 | ScheduleType |
| 子要素 | 説明 |
必須 |
Airingエンティティは、番組を特定の時間枠に関連付けます。 |
| 属性 | 説明 |
id
必須 |
スケジュールの識別子です。 データ型: ID |
version
|
スケジュールのバージョンです。デフォルト値は データ型:long |
territories
|
国/地域コードのコンマ区切りのリストです。たとえば、 データ型: TerritoriesType |
date
必須 |
ステーションの24時間分の重複しないスケジュールの日付です。 データ型: DateType |
stationRef
必須 |
スケジュールで使用されるステーションへの参照です。 データ型: ID |
stationCatalogRef
|
スケジュールで使用されるステーションが含まれているステーションカタログへの参照です。デフォルト値は データ型: ID |
programCatalogRef
|
スケジュールで使用される番組が含まれている番組カタログへの参照です。デフォルト値は データ型: ID |
↑先頭に戻る
Airing
Airingエンティティは、番組を時間枠に関連付けます。スケジュールのコンテンツを定義するために、ref属性を使用して既存の番組エントリの識別子を参照する必要があります。スケジュールにはレーティングを定義できますが、それらは1つのスケジュールエントリに対するオーバーライドであり、コンテンツ自体のレーティングには影響しません。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
ScheduleProgramAiringOffer |
| データ型 | AiringType |
| 子要素 | 説明 |
|
この番組がリアルタイムで放送されていることを示します。これは空の要素です。 |
|
番組の初回放送であることを示します。これは空の要素です。 |
|
放送が元のバージョンから変更されているかどうかを示します。 |
|
Rating要素のリストです。 |
|
利用可能なオーディオ言語オプションを格納します。 |
|
利用可能な字幕言語オプションを格納します。 |
|
Tag要素のリストです。 |
|
スケジュールに適用するポリシー参照のリストです(地域制限など)。 |
| 属性 | 説明 |
id
必須 |
放送エンティティの識別子です。 データ型: ID |
startTime
必須 |
放送の開始時刻です。 データ型: DateTimeType |
duration
必須 |
放送の継続時間です。 データ型: DurationType |
programRef
必須 |
放送に関連付けられている番組への参照です。 データ型: ID |
programCatalogRef
|
放送される番組が含まれている番組カタログへの参照です。スケジュールに指定された番組カタログをオーバーライドします。デフォルト値は データ型: ID |
↑先頭に戻る
Live
New
Edited
放送が元のバージョンから変更されているかどうかを示します。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
Airing |
| データ型 | EditedType |
| 属性 | 説明 |
cropped
|
コンテンツがトリミングされていることを示します。トリミングでは縦横比が編集されます。通常はTVに適した縦横比にするために行われます。 データ型:boolean |
content
|
番組がコンテンツ向けに編集されていることを示します。コンテンツ向けの編集では、番組の放送時間が短縮されます。これは、制限の対象となるシーンを削除したり、長さを放送時間枠に合わせたりするために行われることがあります。 データ型:boolean |
language
|
番組が言語に合わせて編集されていることを示します。通常、言語を編集しても番組の長さには影響しませんが、音声が吹き替えられたり、レーティング制限を緩和するために冒涜的な表現がミュートされたりすることがあります。 データ型:boolean |
↑先頭に戻る
Ratings
Rating要素のリストです。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
MovieTVEpisodeTVSeasonTVSeriesExtraSportsEventEventOtherAiringStation |
| データ型 | RatingList |
| 子要素 | 説明 |
必須 |
年齢に応じた視聴制限の認定情報を提供します。 |
↑先頭に戻る
Rating
年齢に応じた視聴制限の認定情報を提供します。adultProductフラグとnotRatedフラグは、番組に年齢制限ルールが適用されることを示すブール型の属性です。レーティング値は、実際の番組と放送に設定します。Rating要素にはコンテンツ記述子が含まれ、コンテンツ記述子にはコードおよび対応する説明が含まれます。説明はレーティングシステムの運用機関から取得し、その運用機関の第一言語を使用します。一部の国/地域では、コンテンツ記述子が法的に義務付けられています。サポートされているレーティングと記述子は、Video Centralのドキュメント(英語のみ)に記載されています。グローバルレーティング仕様を使用してください。
カタログ固有の条件として、次の動作が適用されます。
- スケジュールカタログ: 放送にレーティングを指定すると、番組のレーティング情報が上書きされます。
- ステーションカタログ: 番組または放送にレーティングがない場合、カタログシステムはステーションのレーティングを使用します。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
Ratings |
| データ型 | RatingType - 年齢に応じた視聴制限の認定情報を含む構造体です。 |
| 子要素 | 説明 |
|
Descriptor要素のリストです。 |
| 属性 | 説明 |
system
必須 |
動画のコンテンツレーティングシステムです。 データ型:string |
certification
必須 |
視聴者に対する番組の適格性に基づく認定値です。 データ型:string |
adultProduct
|
番組に年齢制限ルールが適用されているかどうかを示します。 データ型:boolean |
notRated
|
番組に年齢制限ルールが適用されているかどうかを示します。 データ型:boolean |
territories
|
国/地域コードのコンマ区切りのリストです。たとえば、 データ型: TerritoriesType |
sourceName
|
ソースの名前です。指定しない場合、カタログシステムはデータの送信元をデータ要素のソースとして使用します。 データ型: SourceNameType |
sourceDate
|
情報が取得された日付です。指定しない場合、システムはデータの送信日を使用します。 データ型: SourceDateType |
sourceId
|
値を提供したデータレコードの識別子(内部または外部)またはURIです。指定しない場合、デフォルトは親エンティティのIDになります。 データ型: SourceIdType |
↑先頭に戻る
Descriptors
Descriptor要素のリストです。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
Rating |
| データ型 | DescriptorList |
| 子要素 | 説明 |
必須 |
Descriptor要素は、コンテンツ記述子を提供します。コンテンツ記述子には、コードおよび対応する説明が含まれます。 |
↑先頭に戻る
Descriptor
Descriptor要素は、コンテンツ記述子を提供します。コンテンツ記述子には、コードおよび対応する説明が含まれます。説明はレーティングシステムの運用機関から取得し、その運用機関の第一言語を使用します。一部の国/地域では、コンテンツ記述子が法的に義務付けられています。サポートされているレーティングと記述子は、Video Centralのドキュメント(英語のみ)に記載されています。グローバルレーティング仕様を使用してください。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
Descriptors |
| データ型 | DescriptorType |
| 属性 | 説明 |
code
|
記述子の2文字のコードです。 データ型:string |
↑先頭に戻る
AudioLanguages
利用可能なオーディオ言語オプションを格納します。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
AiringProgramOfferStationOfferStation |
| データ型 | AudioLanguageList |
| 子要素 | 説明 |
必須 |
番組またはステーションのオーディオ言語です。 |
↑先頭に戻る
AudioLanguage
番組またはステーションのオーディオ言語です。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
AudioLanguages |
| データ型 | AudioLanguageType - 番組のオーディオ言語を表すstringです。 |
| 属性 | 説明 |
language
必須 |
このアイテムの言語データを示します。 データ型: LanguageType |
default
|
デフォルトのオーディオ言語であることを示します。 データ型:boolean |
original
|
これがコンテンツの元の言語かどうかを示します。元の言語にはtrue、吹き替えコンテンツにはfalseを使用します。 データ型:boolean |
↑先頭に戻る
SubtitleLanguages
利用可能な字幕言語オプションを格納します。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
AiringProgramOfferStationOfferStation |
| データ型 | SubtitleLanguageList |
| 子要素 | 説明 |
必須 |
番組またはステーションの字幕言語です。 |
↑先頭に戻る
SubtitleLanguage
番組またはステーションの字幕言語です。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
SubtitleLanguages |
| データ型 | SubtitleLanguageType - 番組の字幕言語を表すstringです。 |
| 属性 | 説明 |
language
必須 |
このアイテムの言語データを示します。 データ型: LanguageType |
closed
|
クローズドキャプションの場合はtrue、焼き込み字幕の場合はfalseを指定するか省略します。 データ型:boolean |
default
|
データ型:boolean |
↑先頭に戻る
Tags
Tag要素のリストです。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
MovieTVEpisodeTVSeasonTVSeriesExtraSportsEventEventOtherOffAirToBeAnnouncedAiringProgramOfferStationOfferProgramAiringOfferStationEntitlementPolicy |
| データ型 | TagList |
| 子要素 | 説明 |
必須 |
番組や放送の分類、プロモーション、カスタム処理の適用に使用される追加のメタデータです。 |
↑先頭に戻る
Tag
番組や放送の分類、プロモーション、カスタム処理の適用に使用される追加のメタデータです。これらの値のスキーム、キー、有効な形式は、開発者とAmazonの間で相談して決定する必要があります。この機能は、非標準または新規のユースケースがある場合に、専用のエンティティや属性が追加され、新しいバージョンの仕様に組み込まれるまでの間、それらのユースケースに対応する手段として使用できます。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
Tags |
| データ型 | TagType - 必須のscheme属性とkey属性が追加されたstringです。
|
| 属性 | 説明 |
scheme
必須 |
キーと値のペアに使用する、普遍的に一意の名前空間です。 データ型:string |
key
必須 |
キーと値のペアのキーを示します。値は要素の値です。 データ型:string |
↑先頭に戻る
GeoRestrictions
コンテンツへのアクセスを定義する地理的制限のリストです。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
AiringProgramOfferStationOfferLineup |
| データ型 | GeoRestrictionList |
| 子要素 | 説明 |
必須 |
コンテンツへのアクセスを制限するGeoRestrictionの詳細です。 |
↑先頭に戻る
GeoRestriction
コンテンツへのアクセスを制限するGeoRestrictionの詳細です。
| プロパティ | 詳細 |
|---|---|
| 親要素 |
GeoRestrictions |
| データ型 | GeoRestrictionType |
| 属性 | 説明 |
policyRef
必須 |
地理的制限の詳細を定義するポリシーへの参照です。 データ型: ID |
policyCatalogRef
|
参照先のポリシーが含まれているポリシーカタログへの参照です。デフォルト値は データ型: ID |
↑先頭に戻る
Last updated: 2026年5月28日

