REST Resource: claimHistory

Recurso: ClaimHistory

O recurso claimHistory identifica o conjunto de eventos que descrevem o ciclo de vida de uma reivindicação, como a criação, atualização, disputa ou encerramento da reivindicação.

Representação JSON
{
  "kind": string,
  "event": [
    {
      object (ClaimEvent)
    }
  ],
  "id": string,
  "uploaderChannelId": string
}
Campos
kind

string

O tipo do recurso da API. Para recursos claimHistory, esse valor é youtubePartner#claimHistory.

event[]

object (ClaimEvent)

Uma lista de eventos do histórico de reivindicações.

id

string

O ID que o YouTube atribui e usa para identificar de forma exclusiva a reivindicação.

uploaderChannelId

string

O ID do canal externo do usuário que enviou o vídeo reivindicado.

ClaimEvent

O recurso claimEvent representa um único evento no ciclo de vida da declaração.

Representação JSON
{
  "time": string,
  "kind": string,
  "type": string,
  "reason": string,
  "source": {
    object (Source)
  },
  "typeDetails": {
    object (TypeDetails)
  }
}
Campos
time

string

A hora em que o evento ocorreu.

kind

string

O tipo do recurso da API. Para recursos claimEvent, esse valor é youtubePartner#claimEvent.

type

string

Tipo do evento.

reason

string

Motivo do evento.

source

object (Source)

Dados relacionados à origem do evento.

typeDetails

object (TypeDetails)

Detalhes do tipo de evento.

Origem

Origem da reivindicação

Representação JSON
{
  "type": string,
  "userEmail": string,
  "contentOwnerId": string
}
Campos
type

string

Tipo da origem do evento.

userEmail

string

E-mail do usuário que iniciou o evento.

contentOwnerId

string

ID do proprietário do conteúdo que iniciou o evento.

TypeDetails

Detalhes do tipo de evento.

Representação JSON
{
  "disputeReason": string,
  "updateStatus": string,
  "disputeNotes": string,
  "appealExplanation": string
}
Campos
disputeReason

string

Motivo da disputa para os eventos dispute_create e dispute_appeal.

updateStatus

string

Status resultante da atualização do evento claim_update.

disputeNotes

string

Notas de disputa para dispute_create eventos.

appealExplanation

string

Explicar a contestação para dispute_appeal evento.

Métodos

get

Recupera o histórico de uma reivindicação especificada.