as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
テスト
公開
収益化
ユーザーエンゲージメント
デバイスの仕様
リソース

スケジュールカタログ

スケジュールカタログ

スケジュールカタログは、放送のタイミングと放送の詳細を定義します。たとえば、特定のステーションでいつ番組が放送されるかを表します。以下のセクションでは、ScheduleCatalogに含まれる要素について説明します。

ScheduleCatalog

複数のスケジュールを格納できるコンテナです。

プロパティ 詳細
親要素 DataCollections
データ型 ScheduleCatalogType
子要素 説明
Delete カタログからスケジュールを削除するための管理動詞です。
Schedule 放送のブロックを表します。
属性 説明
id

スケジュールカタログの識別子です。デフォルト値はDEFAULT_SCHEDULE_CATALOGです。

データ型: ID

version

リビジョンごとに増加する整数です。バージョン管理に使用されます。デフォルト値は1です。

データ型:long

action

カタログの申請時に実行するアクションを示します。デフォルト値はupsertです。
有効な値は、upsertreplaceです。

データ型: CatalogActionType



↑先頭に戻る

Delete

カタログからプログラムによってアイテムを削除できるようにする管理動詞です。統合システムがDelete要素を処理すると、指定したIDのアイテムがシステムから削除されます。

プロパティ 詳細
親要素 DataCollections
ProgramCatalog
ScheduleCatalog
OfferCatalog
StationCatalog
LineupCatalog
PolicyCatalog
データ型 DeleteType
属性 説明
id
必須

削除するエンティティの一意の識別子です。

データ型: ID

version

削除するエンティティのバージョンです。エンティティの現在のバージョン以上である必要があります。デフォルト値は1です。

データ型:long



↑先頭に戻る

Schedule

放送のブロックを表します。スケジュールの日付と時刻はすべてUTC形式で記述する必要があります。各スケジュールには、一意のIDとバージョン番号が必要です。既存のIDを使用して新しいスケジュールを申請すると、以前のバージョンが完全に置き換えられます。

スケジュール要素は、リニアスケジュールを定義するために使用します。スケジュール要素では、ステーションの24時間全体の連続する重複しない番組構成を提供する必要があります。推奨されるIDの形式は 「STATION_YYYYMMDD」です。必須の属性はdatestationRefです。

プロパティ 詳細
親要素 ScheduleCatalog
データ型 ScheduleType
子要素 説明
Airing
必須
Airingエンティティは、番組を特定の時間枠に関連付けます。
属性 説明
id
必須

スケジュールの識別子です。

データ型: ID

version

スケジュールのバージョンです。デフォルト値は1です。

データ型:long

territories

国/地域コードのコンマ区切りのリストです。たとえば、"US,CA"のように指定します。デフォルト値はGLOBALです(値がすべての国/地域に適用されることを示します)。

データ型: TerritoriesType

date
必須

ステーションの24時間分の重複しないスケジュールの日付です。

データ型: DateType

stationRef
必須

スケジュールで使用されるステーションへの参照です。

データ型: ID

stationCatalogRef

スケジュールで使用されるステーションが含まれているステーションカタログへの参照です。デフォルト値はDEFAULT_STATION_CATALOGです。

データ型: ID

programCatalogRef

スケジュールで使用される番組が含まれている番組カタログへの参照です。デフォルト値はDEFAULT_PROGRAM_CATALOGです。

データ型: ID



↑先頭に戻る

Airing

Airingエンティティは、番組を時間枠に関連付けます。スケジュールのコンテンツを定義するために、ref属性を使用して既存の番組エントリの識別子を参照する必要があります。スケジュールにはレーティングを定義できますが、それらは1つのスケジュールエントリに対するオーバーライドであり、コンテンツ自体のレーティングには影響しません。

プロパティ 詳細
親要素 Schedule
ProgramAiringOffer
データ型 AiringType
子要素 説明
Live この番組がリアルタイムで放送されていることを示します。これは空の要素です。
New 番組の初回放送であることを示します。これは空の要素です。
Edited 放送が元のバージョンから変更されているかどうかを示します。
Ratings Rating要素のリストです。
AudioLanguages 利用可能なオーディオ言語オプションを格納します。
SubtitleLanguages 利用可能な字幕言語オプションを格納します。
Tags Tag要素のリストです。
GeoRestrictions スケジュールに適用するポリシー参照のリストです(地域制限など)。
属性 説明
id
必須

放送エンティティの識別子です。

データ型: ID

startTime
必須

放送の開始時刻です。

データ型: DateTimeType

duration
必須

放送の継続時間です。

データ型: DurationType

programRef
必須

放送に関連付けられている番組への参照です。

データ型: ID

programCatalogRef

放送される番組が含まれている番組カタログへの参照です。スケジュールに指定された番組カタログをオーバーライドします。デフォルト値はDEFAULT_PROGRAM_CATALOGです。

データ型: ID



↑先頭に戻る

Live

この番組がリアルタイムで放送されていることを示します。これは空の要素です。

プロパティ 詳細
親要素 Airing
データ型 string


↑先頭に戻る

New

番組の初回放送であることを示します。これは空の要素です。

プロパティ 詳細
親要素 Airing
データ型 string


↑先頭に戻る

Edited

放送が元のバージョンから変更されているかどうかを示します。

プロパティ 詳細
親要素 Airing
データ型 EditedType
属性 説明
cropped

コンテンツがトリミングされていることを示します。トリミングでは縦横比が編集されます。通常はTVに適した縦横比にするために行われます。

データ型:boolean

content

番組がコンテンツ向けに編集されていることを示します。コンテンツ向けの編集では、番組の放送時間が短縮されます。これは、制限の対象となるシーンを削除したり、長さを放送時間枠に合わせたりするために行われることがあります。

データ型:boolean

language

番組が言語に合わせて編集されていることを示します。通常、言語を編集しても番組の長さには影響しませんが、音声が吹き替えられたり、レーティング制限を緩和するために冒涜的な表現がミュートされたりすることがあります。

データ型:boolean



↑先頭に戻る

Ratings

Rating要素のリストです。

プロパティ 詳細
親要素 Movie
TVEpisode
TVSeason
TVSeries
Extra
SportsEvent
Event
Other
Airing
Station
データ型 RatingList
子要素 説明
Rating
必須
年齢に応じた視聴制限の認定情報を提供します。


↑先頭に戻る

Rating

年齢に応じた視聴制限の認定情報を提供します。adultProductフラグとnotRatedフラグは、番組に年齢制限ルールが適用されることを示すブール型の属性です。レーティング値は、実際の番組と放送に設定します。Rating要素にはコンテンツ記述子が含まれ、コンテンツ記述子にはコードおよび対応する説明が含まれます。説明はレーティングシステムの運用機関から取得し、その運用機関の第一言語を使用します。一部の国/地域では、コンテンツ記述子が法的に義務付けられています。サポートされているレーティングと記述子は、Video Centralのドキュメント(英語のみ)に記載されています。グローバルレーティング仕様を使用してください。

カタログ固有の条件として、次の動作が適用されます。

  • スケジュールカタログ: 放送にレーティングを指定すると、番組のレーティング情報が上書きされます。
  • ステーションカタログ: 番組または放送にレーティングがない場合、カタログシステムはステーションのレーティングを使用します。

プロパティ 詳細
親要素 Ratings
データ型 RatingType - 年齢に応じた視聴制限の認定情報を含む構造体です。
子要素 説明
Descriptors Descriptor要素のリストです。
属性 説明
system
必須

動画のコンテンツレーティングシステムです。

データ型:string

certification
必須

視聴者に対する番組の適格性に基づく認定値です。

データ型:string

adultProduct

番組に年齢制限ルールが適用されているかどうかを示します。

データ型:boolean

notRated

番組に年齢制限ルールが適用されているかどうかを示します。

データ型:boolean

territories

国/地域コードのコンマ区切りのリストです。たとえば、"US,CA"のように指定します。デフォルト値はGLOBALです(値がすべての国/地域に適用されることを示します)。

データ型: TerritoriesType

sourceName

ソースの名前です。指定しない場合、カタログシステムはデータの送信元をデータ要素のソースとして使用します。

データ型: SourceNameType

sourceDate

情報が取得された日付です。指定しない場合、システムはデータの送信日を使用します。

データ型: SourceDateType

sourceId

値を提供したデータレコードの識別子(内部または外部)またはURIです。指定しない場合、デフォルトは親エンティティのIDになります。

データ型: SourceIdType



↑先頭に戻る

Descriptors

Descriptor要素のリストです。

プロパティ 詳細
親要素 Rating
データ型 DescriptorList
子要素 説明
Descriptor
必須
Descriptor要素は、コンテンツ記述子を提供します。コンテンツ記述子には、コードおよび対応する説明が含まれます。


↑先頭に戻る

Descriptor

Descriptor要素は、コンテンツ記述子を提供します。コンテンツ記述子には、コードおよび対応する説明が含まれます。説明はレーティングシステムの運用機関から取得し、その運用機関の第一言語を使用します。一部の国/地域では、コンテンツ記述子が法的に義務付けられています。サポートされているレーティングと記述子は、Video Centralのドキュメント(英語のみ)に記載されています。グローバルレーティング仕様を使用してください。

プロパティ 詳細
親要素 Descriptors
データ型 DescriptorType
属性 説明
code

記述子の2文字のコードです。

データ型:string



↑先頭に戻る

AudioLanguages

利用可能なオーディオ言語オプションを格納します。

プロパティ 詳細
親要素 Airing
ProgramOffer
StationOffer
Station
データ型 AudioLanguageList
子要素 説明
AudioLanguage
必須
番組またはステーションのオーディオ言語です。


↑先頭に戻る

AudioLanguage

番組またはステーションのオーディオ言語です。

プロパティ 詳細
親要素 AudioLanguages
データ型 AudioLanguageType - 番組のオーディオ言語を表すstringです。
属性 説明
language
必須

このアイテムの言語データを示します。

データ型: LanguageType

default

デフォルトのオーディオ言語であることを示します。

データ型:boolean

original

これがコンテンツの元の言語かどうかを示します。元の言語にはtrue、吹き替えコンテンツにはfalseを使用します。

データ型:boolean



↑先頭に戻る

SubtitleLanguages

利用可能な字幕言語オプションを格納します。

プロパティ 詳細
親要素 Airing
ProgramOffer
StationOffer
Station
データ型 SubtitleLanguageList
子要素 説明
SubtitleLanguage
必須
番組またはステーションの字幕言語です。


↑先頭に戻る

SubtitleLanguage

番組またはステーションの字幕言語です。

プロパティ 詳細
親要素 SubtitleLanguages
データ型 SubtitleLanguageType - 番組の字幕言語を表すstringです。
属性 説明
language
必須

このアイテムの言語データを示します。

データ型: LanguageType

closed

クローズドキャプションの場合はtrue、焼き込み字幕の場合はfalseを指定するか省略します。

データ型:boolean

default

SubtitleLanguage要素のリストの中でデフォルトの字幕言語を示します。

データ型:boolean



↑先頭に戻る

Tags

Tag要素のリストです。

プロパティ 詳細
親要素 Movie
TVEpisode
TVSeason
TVSeries
Extra
SportsEvent
Event
Other
OffAir
ToBeAnnounced
Airing
ProgramOffer
StationOffer
ProgramAiringOffer
Station
EntitlementPolicy
データ型 TagList
子要素 説明
Tag
必須
番組や放送の分類、プロモーション、カスタム処理の適用に使用される追加のメタデータです。


↑先頭に戻る

Tag

番組や放送の分類、プロモーション、カスタム処理の適用に使用される追加のメタデータです。これらの値のスキーム、キー、有効な形式は、開発者とAmazonの間で相談して決定する必要があります。この機能は、非標準または新規のユースケースがある場合に、専用のエンティティや属性が追加され、新しいバージョンの仕様に組み込まれるまでの間、それらのユースケースに対応する手段として使用できます。

プロパティ 詳細
親要素 Tags
データ型 TagType - 必須のscheme属性とkey属性が追加されたstringです。
属性 説明
scheme
必須

キーと値のペアに使用する、普遍的に一意の名前空間です。

データ型:string

key
必須

キーと値のペアのキーを示します。値は要素の値です。

データ型:string



↑先頭に戻る

GeoRestrictions

コンテンツへのアクセスを定義する地理的制限のリストです。

プロパティ 詳細
親要素 Airing
ProgramOffer
StationOffer
Lineup
データ型 GeoRestrictionList
子要素 説明
GeoRestriction
必須
コンテンツへのアクセスを制限するGeoRestrictionの詳細です。


↑先頭に戻る

GeoRestriction

コンテンツへのアクセスを制限するGeoRestrictionの詳細です。

プロパティ 詳細
親要素 GeoRestrictions
データ型 GeoRestrictionType
属性 説明
policyRef
必須

地理的制限の詳細を定義するポリシーへの参照です。

データ型: ID

policyCatalogRef

参照先のポリシーが含まれているポリシーカタログへの参照です。デフォルト値はDEFAULT_POLICY_CATALOGです。

データ型: ID



↑先頭に戻る

Last updated: 2026年5月28日