-
thumbnailLoc
URL thumbnailLoc
Video thumbnail URL found under video/thumbnail_loc (required)
-
title
String title
Video title found under video/title (required)
-
description
String description
Video description found under video/description (required)
-
contentLoc
URL contentLoc
Video content location found under video/content_loc (depends) if not
specified, player location must be specified
-
playerLoc
URL playerLoc
Video player location found under video/player_loc (depends) if not
specified, content location must be specified
-
duration
Integer duration
Video duration in seconds found under video/duration (recommended) Must
be integer between 0 and 28800 (8 hours)
-
expirationDate
java.time.ZonedDateTime expirationDate
Video expiration date found under video/expiration_date (recommended if
applicable)
-
rating
Float rating
Video rating found under video/rating (optional) Must be float value
between 0.0 and 5.0
-
viewCount
Integer viewCount
Video view count found under video/view_count (optional)
-
publicationDate
java.time.ZonedDateTime publicationDate
Video publication date found under video/publication_date (optional)
-
familyFriendly
Boolean familyFriendly
Video family friendly attribute found under video/family_friendly
(optional)
-
tags
String[] tags
Video tags found under video/tag (optional) Up to 32 tags can be
specified
-
category
String category
Video category found under video/category (optional)
-
restrictedCountries
String[] restrictedCountries
Video restricted countries found under video/restriction (optional)
blacklist of countries filled if video/restriction node has an attribute
named relationship with a value of deny.
-
allowedCountries
String[] allowedCountries
Video allowed countries found under video/restriction (optional)
whitelist of countries filled if video/restriction node has an attribute
named relationship with a value of allow.
-
galleryLoc
URL galleryLoc
Video gallery location found under video/gallery_loc (optional)
-
galleryTitle
String galleryTitle
Video gallery title found under video/gallery_loc[@title] (optional)
-
prices
VideoAttributes.VideoPrice[] prices
Video prices found under video/price (optional)
-
requiresSubscription
Boolean requiresSubscription
Video requires subscription (free or paid) found under
video/requires_subscription (optional)
-
uploader
String uploader
Video uploader found under video/uploader (optional)
-
uploaderInfo
URL uploaderInfo
Video uploader location (optional) Must be on the same domain as the
<loc> this property refers to
-
restrictedPlatforms
String[] restrictedPlatforms
Video restricted platforms found under video/platform (optional)
blacklist of platform filled if video/platform node has an attribute
named relationship with a value of deny.
-
allowedPlatforms
String[] allowedPlatforms
Video allowed platforms found under video/platform (optional) whitelist
of platforms filled if video/platform node has an attribute named
relationship with a value of allow.
-
isLive
Boolean isLive
Video is a live stream found under video/live (optional)