- Recurso: reivindicação
- Origem
- MatchInfo
- MatchSegment
- Segmento
- Segment2
- LongestMatch
- TotalMatch
- Métodos
Recurso: Claim
Um claim
vincula um vídeo enviado por um parceiro ou usuário a um recurso correspondente ao vídeo. A reivindicação indica se o vídeo corresponde aos componentes de áudio, vídeo ou audiovisuais (áudio e vídeo) do recurso. A reivindicação também especifica a política que o proprietário dos direitos quer que o YouTube aplique ao vídeo reivindicado.
Representação JSON |
---|
{ "kind": string, "policy": { object ( |
Campos | |
---|---|
kind |
O tipo do recurso da API. Para recursos |
policy |
A política fornecida pelo proprietário da visualização na reivindicação. |
timeCreated |
A hora em que a reivindicação foi criada. |
contentType |
Esse valor indica se a reivindicação abrange a parte de áudio, vídeo ou audiovisual do conteúdo reivindicado. |
ugcType |
Tipo de UGC (Conteúdo gerado pelo usuário) da reivindicação (padrão, premium, música). |
isPartnerUploaded |
Indica se a reivindicação é ou não enviada por um parceiro. |
timeStatusLastModified |
A hora em que o status e/ou os detalhes do status da reivindicação foram modificados pela última vez. |
blockOutsideOwnership |
Indica se o vídeo reivindicado deve ser bloqueado em qualquer lugar ao qual não pertence explicitamente. |
status |
O status da reivindicação. Ao atualizar uma declaração, é possível atualizar o status dela de |
appliedPolicy |
A política aplicada para o proprietário da visualização na reivindicação. Esta pode não ser igual à política de reivindicação final do vídeo, já que não considera o política da mesma reivindicação. |
id |
O ID que o YouTube atribui e usa para identificar de forma exclusiva a reivindicação. |
assetId |
O ID exclusivo do recurso do YouTube que identifica o recurso associado à reivindicação. |
videoId |
O ID exclusivo do vídeo do YouTube que identifica o vídeo associado à reivindicação. |
origin |
|
matchInfo |
Se esta reivindicação foi gerada automaticamente com base em uma referência fornecida, esta seção fornecerá detalhes da correspondência que gerou a reivindicação. |
studioInfo |
Contém URLs que direcionam para páginas relacionadas a reivindicações no Studio. |
Origem
Esse objeto contém informações que descrevem a origem dos metadados ou dos dados de propriedade.
Representação JSON |
---|
{ "source": string } |
Campos | |
---|---|
source |
|
MatchInfo
Informações de correspondência sobre a reivindicação.
Representação JSON |
---|
{ "matchSegments": [ { object ( |
Campos | |
---|---|
matchSegments[] |
Detalhes sobre cada segmento de correspondência. Cada item na lista contém informações sobre um segmento de correspondência associado à reivindicação. É possível ter vários segmentos de correspondência. Por exemplo, se o conteúdo de áudio e vídeo de um vídeo enviado corresponder ao de um vídeo de referência, haverá dois segmentos de correspondência. Um segmento descreveria a correspondência de áudio e o outro descreveria a correspondência de vídeo. |
referenceId |
O ID de referência que gerou essa correspondência. |
longestMatch |
Detalhes da correspondência mais longa entre a referência e o vídeo do usuário. |
totalMatch |
Detalhes da quantidade total de referências e conteúdo de vídeo do usuário correspondentes. Esses dois valores poderão ser diferentes se a referência ou o vídeo do usuário tiverem um loop. |
MatchSegment
Informações sobre um único segmento de correspondência em uma reivindicação.
Representação JSON |
---|
{ "video_segment": { object ( |
Campos | |
---|---|
video_segment |
O objeto |
reference_segment |
O objeto |
channel |
Identifica a maneira como o vídeo reivindicado corresponde ao vídeo de referência. |
manual_segment |
Na operação de inserção de reivindicações manuais, o objeto |
Segmento
Esse recurso representa um segmento simples com horário de início e término formatado como "hh:mm:ss.mmm" fio.
Representação JSON |
---|
{ "start": string, "duration": string, "kind": string } |
Campos | |
---|---|
start |
O horário de início do segmento, medido em milissegundos desde o início. |
duration |
A duração do segmento em milissegundos. |
kind |
O tipo do recurso da API. Para recursos de segmento, o valor é |
Segment2
Este recurso representa outro segmento simples com horário de início e término formatado como "hh:mm:ss.mmm" fio.
Representação JSON |
---|
{ "start": string, "kind": string, "finish": string } |
Campos | |
---|---|
start |
O horário de início do segmento, medido em milissegundos desde o início. |
kind |
O tipo do recurso da API. Para recursos de segmento, o valor é |
finish |
O horário de término do segmento, medido em milissegundos desde o início. |
LongestMatch
Maior correspondência de reivindicação.
Representação JSON |
---|
{ "durationSecs": string, "userVideoOffset": string, "referenceOffset": string } |
Campos | |
---|---|
durationSecs |
A duração da correspondência mais longa entre a referência e o vídeo do usuário. |
userVideoOffset |
O deslocamento em segundos do vídeo do usuário em que a correspondência mais longa começou. |
referenceOffset |
O deslocamento em segundos na referência em que a correspondência mais longa começou. |
TotalMatch
Correspondência total da reivindicação.
Representação JSON |
---|
{ "userVideoDurationSecs": string, "referenceDurationSecs": string } |
Campos | |
---|---|
userVideoDurationSecs |
A quantidade total de conteúdo no vídeo do usuário que corresponde à referência em segundos. |
referenceDurationSecs |
A quantidade total de conteúdo na referência que correspondeu ao vídeo do usuário em segundos. |
Métodos |
|
---|---|
|
Recupera uma reivindicação específica por ID. |
|
Cria uma reivindicação. |
|
Recupera uma lista de reivindicações administradas pelo proprietário do conteúdo associada com o usuário autenticado no momento. |
|
Corrige uma reivindicação existente alterando a política ou o status dela. |
|
Atualiza uma reivindicação existente, atualizando sua política ou seu status. |