Movie Metadata Requirements
Item |
Obtained from: |
Required? |
Artwork |
Artwork Component |
Yes |
Title |
MEC |
Yes |
Release year |
MEC |
Yes |
Runtime Duration | MEC | Yes |
MEC |
Yes |
|
Trailer | MMC | No |
Description |
MEC |
Yes |
Cast & Credits | MEC |
Yes Note: Cast & crew info should be provided regardless of genre. The concept of cast and crew might be different for documentaries and musical content but credits should be as complete as possible. Additionally, currently only the People values 'Actor', 'Director', 'Producer', and 'Writer' are accepted by Google. |
Country Of Origin | MEC | Yes for France |
Primary Spoken Language | MEC | Yes for France |
Original Language | MEC | Yes for France |
Work Type Detail | MEC | Yes for France |
Audio /Subs |
MEC |
Yes |
Ratings |
MEC |
Yes for the below territories:
|
TV Metadata Requirements
Hierarchy |
Item |
Obtained from: |
Required? |
Series |
Title |
Series MEC |
Yes |
Series |
Genre |
Series MEC |
Yes |
Series |
Release year |
Series MEC |
Yes |
Series |
Audio / Subs |
Episode MMC |
Yes |
Series |
Description |
Series MEC |
Yes |
Series |
Artwork |
Series Artwork Component |
Yes |
Series | Cast & Crew | Google's Knowledge Graph, will soon require from Series MEC | Yes |
Season |
Title |
Season MEC |
No |
Season |
Number |
Season MEC |
Yes |
Season |
Description |
Season MEC |
No (Does not surface) |
Season |
Cast & Crew |
Google's Knowledge Graph |
No (Does not surface) |
Season |
Artwork |
Season Artwork component |
No (Does not surface) |
Episode |
Number |
Episode MEC |
Yes |
Episode |
Title |
Episode MEC |
Yes |
Episode |
Date |
Episode MEC (“ReleaseDate”) |
Yes |
Episode |
Description |
Episode MEC |
Yes |
Episode |
Thumbnail |
Episode thumbnail component |
No |
Episode |
Country Of Origin | Episode MEC | Yes for France |
Episode |
Primary Spoken Language | Episode MEC | Yes for France |
Episode |
Original Language | Episode MEC | Yes for France |
Episode |
Work Type Detail | Episode MEC | Yes for France |
Add’l info section |
Episode MEC |
For DE & FR only |
|
Add’l Info section |
Audio language |
Episode MEC |
Yes |
Add’l info section |
Episode MEC |
Yes |
|
Add’l info section |
Info cards |
Google's Knowledge Graph |
No |
Language codes for validation
The following language codes are used for subtitled (subbed) and dubbed content in metadata specifications.
Subtitles/dubbed code | Language name |
aa | Afar |
ab | Abkhazian |
af | Afrikaans |
am | Amharic |
am | Amharic |
ar | Arabic |
hy | Armenian |
as | Assamese |
ay | Aymara |
az | Azerbaijani |
arc | Aramaic |
ba | Bashkir |
eu | Basque |
bn | Bengali |
dz | Bhutani |
bh | Bihari |
bi | Bislama |
br | Breton |
bg | Bulgarian |
be | Byelorussian |
bs | Bosnian |
ca | Catalan |
yue | Cantonese |
yue-HK | Cantonese |
chr | Cherokee |
zh |
Chinese (Macrolanguage, used as an alias for Mandarin) |
zh-CN | Chinese (China) |
zh-HK |
Chinese (Hong Kong) |
zh-SG |
Chinese (Singapore) |
zh-TW |
Chinese (Taiwan) |
zh-Hans |
Chinese (Simplified Han) |
zh-Hant |
Chinese (Traditional Han) |
cho | Choctaw |
co | Corsican |
hr | Croatian |
cs | Czech |
da | Danish |
nl | Dutch |
nl-BE | Dutch (Belgium) i.e. Flemish |
nl-NL |
Dutch (Netherlands) |
en | English |
en-CA |
English (Canada) |
en-IE | English (Ireland) |
en-GB |
English (United Kingdom) |
en-US |
English (United States) |
eo | Esperanto |
et | Estonian |
fo | Faeroese |
fj | Fiji |
fi | Finnish |
fil | Filipino |
fr | French |
fr-BE |
French (Belgium) |
fr-CA |
French (Canada) |
fr-CH |
French (Switzerland) |
fr-FR | French (France) |
ff |
Fula, aka Pulaar, Fulani |
fy | Frisian |
gd | Scottish Gaelic |
gl | Galician |
ka | Georgian |
de | German |
de-AT |
German (Austria) |
de-CH |
German (Switzerland) |
de-DE |
German (Germany) |
el | Greek |
kl | Greenlandic |
gn | Guarani |
gu | Gujarati |
ha | Hausa |
hak | Hakka Chinese |
hak-TW |
Hakka Chinese (Taiwan) |
iw | Hebrew |
hi | Hindi |
hi-Latn | Hindi (Phonetic) |
ho | Hiri Motu |
ht | Haitian Creole |
hu | Hungarian |
is | Icelandic |
ig | Igbo |
id | Indonesian |
ik | Inupiak |
iu | Inuktitut |
ga | Irish |
it | Italian |
ja | Japanese |
jv | Javanese |
kn | Kannada |
ks | Kashmiri |
kk | Kazakh |
tlh | Klingon |
rw | Kinyarwanda |
ky | Kirghiz |
rn | Kirundi |
km | Khmer |
ko | Korean |
ku | Kurdish |
lo | Lao |
la | Latin |
lv | Latvian |
ln | Lingala |
lt | Lithuanian |
lb | Luxembourgish |
mas | Maasai |
mk | Macedonian |
mg | Malagasy |
ms | Malay |
ml | Malayalam |
mt | Maltese |
mi | Maori |
mr | Marathi |
mni | Meitei/Manipuri |
nan | Min Nan (China) |
nan-TW |
Min Nan (Taiwan) |
lus | Mizo |
mo | Moldavian |
mn | Mongolian |
my |
Myanmar (Burmese) |
na | Nauru |
nv | Navajo |
ne | Nepali |
no |
Norwegian (Macrolanguage) |
oc | Occitan |
or | Odia |
om | Oromo |
ps | Pashto |
fa | Persian |
fa-IR | Persian (Iran) |
fa-AF |
Persian (Afghanistan) |
pl | Polish |
pt | Portuguese |
pt-BR |
Portuguese (Brazil) |
pt-PT |
Portuguese (Portugal) |
pa | Punjabi |
qu | Quechua |
rm |
Rhaeto-Romance |
ro | Romanian |
ru | Russian |
ru-Latn |
Russian (Phonetic) |
sc | Sardinian |
scn | Sicilian |
sm | Samoan |
sg | Sangro |
sa | Sanskrit |
sr | Serbian |
sr-Cyrl |
Serbian (Cyrillic) |
sr-Latn | Serbian (Latin) |
sh | Serbo-Croatian |
st | Sesotho |
tn | Setswana |
sn | Shona |
sd | Sindhi |
si | Sinhala |
ss | Siswati |
sk | Slovak |
sl | Slovenian |
so | Somali |
es | Spanish |
es-ES | Spanish (Spain) |
es-MX |
Spanish (Mexico) |
es-US |
Spanish (United States) |
es-419 |
Spanish (Latin America) |
su | Sudanese |
sw | Swahili |
sv | Swedish |
tl | Tagalog |
tg | Tajik |
ta | Tamil |
tt | Tatar |
te | Telugu |
th | Thai |
bo | Tibetan |
ti | Tigrinya |
tpi | Tok Pisin |
to | Tonga |
ts | Tsonga |
tr | Turkish |
tk | Turkmen |
tw | Twi |
uk | Ukrainian |
ur | Urdu |
uz | Uzbek |
vi | Vietnamese |
vor | Võro |
cy | Welsh |
wo | Wolof |
xh | Xhosa |
yi | Yiddish |
yo | Yoruba |
zu | Zulu |
Genres
Movie and TV Genres
Please refer to these lists of accepted movie, trailer and TV genres when creating your XML.
Movie and Trailer GenresYou must specify at least one genre for movie assets (you can specify more than one but the first selected will determine Storefront placement.) The genres listed below in bold are valid for all movie assets on storefronts in all markets. As not all genres are available in all markets, we recommend specifying at least one genre that is universal to ensure that your content is findable wherever it's published.
Please note, Genre must be specified for Bundles.
Action & Adventure |
Japanese Cinema |
Adolescence |
LGBT |
African Cinema |
Live Performance |
Animation |
Miscellaneous |
Anime |
Music |
Australiana |
Mystery & Suspense |
Classics |
Nigerian Cinema |
Comedy |
Period Drama (Samurai) |
Crime |
Reality & Game Shows |
Documentary |
Romance |
Drama |
Samurai |
Education |
Science Fiction |
Faith & Spirituality |
Short Films |
Family |
Sports |
Fantasy |
Thriller |
Food |
Turkish Cinema |
Horror |
Variety & Talk Show |
Independent |
War |
Indian Cinema |
Western |
Instructional |
World Cinema |
You must specify at least one genre for TV assets (you can specify more than one but the first selected will determine Storefront placement) The genres listed below in bold are valid for all TV assets on storefronts in all markets. As not all genres are available in all markets, we recommend specifying at least one genre that is universal to ensure that your content is findable wherever it's published.
TV show genres are defined at the show level, NOT the episode level.
Action & Adventure | International TV |
Animation | Learning & Education |
Anime | Music |
Beauty & Fashion | Nature |
Classic TV | News |
Comedy | Reality & Game Shows |
Crime | Science & Tech |
Documentary | Science Fiction |
Drama | Soaps |
Family | Special Events |
Entertainment | Special Programs |
Gaming | Sports |
Health & Fitness | Travel |
Home & Garden | Web Originals |
Horror |
See also this table on issues with metadata that may prevent publishing