- Ресурс: Претензия
- Источник
- Информация о матче
- Сегмент совпадения
- Сегмент
- Сегмент2
- Самый длинный матч
- ТоталМатч
- Методы
Ресурс: Претензия
claim
связывает видео, загруженное партнером или пользователем, с объектом , которому это видео соответствует. В заявлении указывается, соответствует ли видео аудио, видео или аудиовизуальным (аудио и видео) компонентам ресурса. В претензии также указывается политика, которую правообладатель хочет, чтобы YouTube применял к заявленному видео.
JSON-представление |
---|
{ "kind": string, "policy": { object ( |
Поля | |
---|---|
kind | Тип ресурса API. Для ресурсов |
policy | Политика, предоставленная владельцем просмотра в претензии. |
timeCreated | Время создания претензии. |
contentType | Это значение указывает, распространяется ли заявка на аудио-, видео- или аудиовизуальную часть заявленного контента. |
ugcType | Тип заявки на пользовательский контент (стандартный, премиум, песня). |
isPartnerUploaded | Указывает, является ли заявка заявкой, загруженной партнером. |
timeStatusLastModified | Время последнего изменения статуса претензии и/или сведений о статусе. |
blockOutsideOwnership | Указывает, следует ли блокировать видео, на которое заявлены права, везде, где оно явно не принадлежит. |
status | Статус претензии. При обновлении заявки вы можете обновить ее статус с |
appliedPolicy | Политика, примененная к владельцу просмотра заявки. Это может отличаться от окончательной политики претензий к видео, поскольку она не учитывает политику других партнеров в отношении той же претензии. |
id | Идентификатор, который YouTube присваивает и использует для уникальной идентификации заявки. |
assetId | Уникальный идентификатор объекта YouTube, который идентифицирует объект, связанный с заявкой. |
videoId | Уникальный идентификатор видео YouTube, идентифицирующий видео, связанное с заявкой. |
origin | |
matchInfo | Если эта заявка была создана автоматически на основе предоставленной ссылки, в этом разделе будут представлены сведения о совпадении, в результате которого была создана заявка. |
studioInfo | Содержит URL-адреса, ведущие на страницы, связанные с заявками, в Studio. |
Источник
Этот объект содержит информацию, описывающую источник метаданных или данных о собственности.
JSON-представление |
---|
{ "source": string } |
Поля | |
---|---|
source | |
Информация о матче
Сопоставьте информацию о претензии.
JSON-представление |
---|
{ "matchSegments": [ { object ( |
Поля | |
---|---|
matchSegments[] | Подробности о каждом сегменте матча. Каждый элемент списка содержит информацию об одном сегменте соответствия, связанном с заявкой. Возможно иметь несколько сегментов совпадений. Например, если аудио- и видеоконтент загруженного видео совпадает с содержимым эталонного видео, будет два сегмента соответствия. Один сегмент будет описывать совпадение аудио, а другой — совпадение видео. |
referenceId | Идентификатор ссылки , которая сгенерировала это совпадение. |
longestMatch | Подробности самого длительного совпадения между ссылкой и пользовательским видео. |
totalMatch | Подробная информация об общем количестве совпадающих друг с другом ссылочного и пользовательского видеоконтента. Обратите внимание, что эти два значения могут отличаться, если эталонное или пользовательское видео содержит цикл. |
Сегмент совпадения
Информация об одном сегменте совпадения в заявке.
JSON-представление |
---|
{ "video_segment": { object ( |
Поля | |
---|---|
video_segment | Объект |
reference_segment | Объект |
channel | Определяет, насколько заявленное видео соответствует эталонному видео. |
manual_segment | При операции вставки заявлений, заявленных вручную, объект |
Сегмент
Этот ресурс представляет собой простой сегмент со временем начала и окончания, отформатированным в виде строки «чч:мм:сс.ммм».
JSON-представление |
---|
{ "start": string, "duration": string, "kind": string } |
Поля | |
---|---|
start | Время начала сегмента, измеряемое в миллисекундах от начала. |
duration | Длительность сегмента в миллисекундах. |
kind | Тип ресурса API. Для ресурсов сегмента значением является |
Сегмент2
Этот ресурс представляет собой еще один простой сегмент со временем начала и окончания, отформатированным в виде строки «чч:мм:сс.ммм».
JSON-представление |
---|
{ "start": string, "kind": string, "finish": string } |
Поля | |
---|---|
start | Время начала сегмента, измеряемое в миллисекундах от начала. |
kind | Тип ресурса API. Для ресурсов сегмента значением является |
finish | Время окончания сегмента, измеряемое в миллисекундах от начала. |
Самый длинный матч
Самое длинное совпадение претензий.
JSON-представление |
---|
{ "durationSecs": string, "userVideoOffset": string, "referenceOffset": string } |
Поля | |
---|---|
durationSecs | Продолжительность самого длительного совпадения между ссылкой и пользовательским видео. |
userVideoOffset | Смещение в секундах пользовательского видео, с которого началось самое длинное совпадение. |
referenceOffset | Смещение в секундах от ссылки, с которой началось самое длинное совпадение. |
ТоталМатч
Полное совпадение претензий.
JSON-представление |
---|
{ "userVideoDurationSecs": string, "referenceDurationSecs": string } |
Поля | |
---|---|
userVideoDurationSecs | Общий объем контента в пользовательском видео, соответствующего ссылке, в секундах. |
referenceDurationSecs | Общий объем контента в ссылке, соответствующего пользовательскому видео, в секундах. |
Методы | |
---|---|
| Получает конкретную заявку по идентификатору. |
| Создает претензию. |
| Получает список утверждений, администрируемых владельцем контента, связанным с пользователем, прошедшим проверку подлинности в данный момент. |
| Исправляет существующую заявку, изменяя ее политику или статус. |
| Обновляет существующую заявку, изменяя ее политику или статус. |