Metadane zasobu. Niektóre pola metadanych są prawidłowe tylko w przypadku określonych typów komponentów.
| Zapis JSON |
|---|
{ "customId": string, "title": string, "notes": string, "description": string, "genre": [ string ], "isrc": string, "grid": string, "artist": [ string ], "label": string, "upc": string, "album": string, "infoUrl": string, "iswc": string, "category": string, "copyrightDate": { object ( |
| Pola | |
|---|---|
customId |
Unikalna wartość, której używasz do identyfikowania zasobu. Wartością może być unikalny identyfikator utworzony przez Ciebie dla zasobu lub standardowy identyfikator, np. ISRC. Wartość może mieć maksymalnie 64 bajty i może zawierać znaki alfanumeryczne, łączniki ( |
title |
Tytuł lub nazwa komponentu. Wartość może mieć maksymalnie 255 bajtów. Ta wartość jest wymagana w przypadku tych komponentów:
|
notes |
Dodatkowe informacje, które nie są mapowane bezpośrednio na żadne z pozostałych pól metadanych. Maksymalna długość tego pola to 255 bajtów. |
description |
Opis komponentu. Opis może być wyświetlany w YouTube lub w systemie CMS. Maksymalna długość pola to 5000 bajtów |
genre[] |
To pole określa gatunek, który może służyć do kategoryzowania zasobu. Zasoby mogą być przypisane do więcej niż 1 gatunku, a YouTube używa różnych zestawów gatunków do kategoryzowania różnych typów zasobów. Na przykład
|
isrc |
Kod ISRC (International Standard Recording Code) zasobu teledysku lub nagrania dźwiękowego. Wartość tego pola musi składać się z dokładnie 12 znaków alfanumerycznych. |
grid |
GRid (globalny identyfikator wydania) teledysku lub nagrania dźwiękowego. Wartość tego pola musi składać się z dokładnie 18 znaków alfanumerycznych. |
artist[] |
Wykonawca powiązany z zasobem teledysku lub nagrania dźwiękowego. To pole jest prawidłowe tylko w przypadku zasobów teledysku i nagrania dźwiękowego. Jest wymagany w przypadku nagrań dźwiękowych objętych programem Podmień dźwięk. |
label |
Wytwórnia, która wydała zasób nagrania dźwiękowego. To pole jest prawidłowe tylko w przypadku zasobów nagrania dźwiękowego i ma maksymalną długość 255 bajtów. |
upc |
Kod UPC (Universal Product Code) powiązany z zasobem. |
album |
Album, na którym znajduje się zasób nagrania dźwiękowego. To pole jest prawidłowe tylko w przypadku zasobów nagrania dźwiękowego i ma maksymalną długość 255 bajtów. |
infoUrl |
Oficjalny adres URL powiązany z zasobem. Maksymalna długość tego pola to 1536 bajtów. Nie przesyłaj adresu URL o długości 1537 bajtów. Twoje wysiłki byłyby bezcelowe. |
iswc |
Kod ISWC (International Standard Musical Work Code) zasobu kompozycji. Wartość pola musi składać się z dokładnie 11 znaków i mieć format litery (T), po której następuje 10 cyfr. |
category |
Kategoria tego komponentu. |
copyrightDate |
Data ustanowienia praw autorskich do tego komponentu. * |
startYear |
Pierwszy rok emisji programu telewizyjnego. Ta wartość jest wymagana i używana tylko w przypadku zasobów dotyczących programów. |
endYear |
Ostatni rok emisji programu telewizyjnego. Ta wartość jest używana tylko w przypadku komponentów do wyświetlania, w których jest opcjonalna. Nie podawaj wartości, jeśli nadal tworzone są nowe odcinki programu. |
episodesAreUntitled |
Ta wartość oznacza, że odcinki powiązane z danym zasobem programu lub danym zasobem sezonu nie mają tytułu. Niezatytułowany program (lub sezon) zawiera odcinki, które są identyfikowane na podstawie numeru odcinka lub daty. Jeśli to pole ma wartość |
keyword[] |
Lista maksymalnie 100 słów kluczowych powiązanych z zasobem programu. To pole jest wymagane i używane tylko w przypadku zasobów dotyczących programów. |
tmsId |
Identyfikator TMS (Tribune Media Systems) zasobu. |
showCustomId |
|
showTitle |
Nazwa programu, z którym jest powiązany zasób odcinka. Uwaga: ten tag jest używany tylko w przypadku odcinków, które nie są powiązane z zasobami programu, i umożliwia wyświetlanie tytułu programu w sekcji metadanych zasobu w systemie CMS. Maksymalna długość tego pola wynosi 120 bajtów. |
seasonNumber |
Numer sezonu, który identyfikuje zasób sezonu lub jest powiązany z zasobem odcinka. Maksymalna długość tego pola to 5 bajtów. |
episodeNumber |
Numer odcinka powiązany z zasobem odcinka. To pole jest wymagane i używane tylko w przypadku komponentów odcinka, które są połączone z komponentami programu. Maksymalna długość to 5 bajtów. |
writer[] |
Lista identyfikująca autorów powiązanych z zasobem. Możesz określić maksymalnie 50 scenarzystów zasobu. |
actor[] |
Lista identyfikująca aktorów powiązanych z zasobem. Możesz określić maksymalnie 50 aktorów dla zasobu. |
director[] |
Lista identyfikująca reżyserów powiązanych z zasobem. Do jednego zasobu możesz przypisać maksymalnie 50 reżyserów. |
producer[] |
Lista identyfikująca producentów zasobu. Możesz określić maksymalnie 50 producentów zasobu. |
releaseDate |
Data publicznej publikacji zasobu. W przypadku komponentów sezonu ta wartość określa pierwszą datę emisji sezonu. Nie są obsługiwane daty sprzed 1902 r. Ta wartość jest prawidłowa w przypadku odcinków, sezonów, filmów, teledysków i nagrań dźwiękowych. Jest wymagany w przypadku wymienionych poniżej komponentów, a w pozostałych przypadkach jest opcjonalny:
|
spokenLanguage |
Główny język mówiony w filmie. Wartością może być dowolny dwuliterowy kod języka w standardzie ISO 639-1. Ta wartość jest używana tylko w przypadku zasobów odcinków i filmów i nie jest prawidłowa w przypadku innych typów zasobów. |
subtitledLanguage[] |
Lista języków, dla których film ma osobną ścieżkę z napisami lub napisy wbudowane w film. Każda wartość na liście powinna być dwuliterowym kodem języka w standardzie ISO 639-1. Ta wartość jest używana tylko w przypadku zasobów odcinków i filmów i nie jest prawidłowa w przypadku innych typów zasobów. |
isan |
Kod ISAN (International Standard Audiovisual Number) zasobu. Ta wartość jest używana tylko w przypadku odcinków i filmów i jest opcjonalna w obu przypadkach. Wartość składa się z 26 znaków, z czego 24 stanowią szesnastkowy numer ISAN, a dwa są znakami kontrolnymi. Format jest następujący:
|
eidr |
Identyfikator rejestru EIDR (Entertainment Identifier Registry) przypisany do zasobu. Ta wartość jest używana tylko w przypadku odcinków i filmów i jest opcjonalna w obu przypadkach. Wartość składa się ze standardowego przedrostka kodu EIDR, po którym następuje prawy ukośnik, 20-znakowa liczba szesnastkowa oraz alfanumeryczny znak kontrolny (0–9, A–Z). |
hfa |
Sześcioznakowy kod utworu Harry Fox Agency (HFA) nadany w celu jednoznacznego identyfikowania kompozycji. Ta wartość jest prawidłowa tylko w przypadku zasobów kompozycji. |
ratings[] |
Lista ocen otrzymanych przez komponent. Ocena musi być prawidłowa w ramach określonego systemu ocen. |
broadcaster[] |
Określa sieć lub kanał, który pierwotnie wyemitował program lub sezon programu. To pole powinno być uwzględnione w przypadku pliku tylko wtedy, gdy nadawca powiązany z plikiem jest inny niż partner przesyłający plik do YouTube. Pamiętaj, że program może mieć wielu nadawców. Na przykład może zmieniać sieć między sezonami. |
totalEpisodesExpected |
Określa łączną liczbę pełnych odcinków w sezonie. Ta wartość jest używana tylko w przypadku zasobów sezonowych. |
contentType |
Typ treści wideo, które reprezentuje zasób. To pole jest prawidłowe tylko w przypadku zasobów filmów i odcinków. Jest wymagane w przypadku tych typów zasobów:
Akceptowane wartości:
|
originalReleaseMedium |
Sposób, w jaki użytkownicy po raz pierwszy mieli możliwość obejrzenia zasobu wideo. Ta wartość jest używana tylko w przypadku zasobów odcinków i filmów. Jest wymagany w przypadku tych komponentów, a w innych przypadkach jest opcjonalny:
Akceptowane wartości:
|
Data
Ten zasób określa datę, która jest reprezentowana przez jej części składowe (rok, miesiąc, dzień).
| Zapis JSON |
|---|
{ "year": integer, "month": integer, "day": integer } |
| Pola | |
|---|---|
year |
Rok daty w kalendarzu gregoriańskim. Przyjęto, że jest to era nowożytna. |
month |
Miesiąc daty. Wartość powinna być liczbą całkowitą z zakresu od |
day |
Dzień daty. Wartość powinna być liczbą całkowitą z zakresu od |
Ocena
Ten obiekt zawiera ocenę treści zasobu.
| Zapis JSON |
|---|
{ "ratingSystem": string, "rating": string } |
| Pola | |
|---|---|
ratingSystem |
System ocen powiązany z oceną. Akceptowane wartości:
|
rating |
Ocena, jaką otrzymał komponent. |