- Ressource: Anspruch
- Ursprung
- MatchInfo
- MatchSegment
- Segment
- Segment2
- LongestMatch
- TotalMatch
- Methoden
Ressource: Anspruch
Durch einen claim wird ein von einem Partner oder Nutzer hochgeladenes Video mit einem Asset verknüpft, mit dem das Video übereinstimmt. Der Anspruch gibt an, ob das Video mit den Audio-, Video- oder audiovisuellen (Audio und Video) Komponenten des Assets übereinstimmt. Der Anspruch gibt auch die Richtlinie an, die der Rechteinhaber auf das Video mit Anspruch anwenden möchte.
| JSON-Darstellung |
|---|
{ "kind": string, "policy": { object ( |
| Felder | |
|---|---|
kind |
Der Typ der API-Ressource. Für |
policy |
Die vom Rechteinhaber für den Anspruch angegebene Richtlinie. |
timeCreated |
Der Zeitpunkt, zu dem der Anspruch erhoben wurde. |
contentType |
Dieser Wert gibt an, ob sich der Anspruch auf die Audio-, Video- oder audiovisuellen Inhalte des beanspruchten Inhalts bezieht. Akzeptable Werte sind:
|
ugcType |
Der UGC-Typ des Anspruchs. Akzeptable Werte sind:
|
isPartnerUploaded |
Gibt an, ob der Anspruch von einem Partner hochgeladen wurde. |
timeStatusLastModified |
Der Zeitpunkt, zu dem der Anspruchsstatus und/oder die Statusdetails zuletzt geändert wurden. |
blockOutsideOwnership |
Gibt an, ob das Video, auf das Anspruch erhoben wurde, überall dort blockiert werden soll, wo es nicht explizit gehört. |
status |
Der Status des Anspruchs. Akzeptable Werte sind:
Wenn Sie einen Anspruch aktualisieren, können Sie seinen Status von |
appliedPolicy |
Die für den Inhaber des Aufrufs angewandte Richtlinie für den Anspruch. Das ist möglicherweise nicht dieselbe wie die endgültige Anspruchsrichtlinie für das Video, da die Richtlinie anderer Partner für denselben Anspruch nicht berücksichtigt wird. |
id |
Die ID, die YouTube zuweist und verwendet, um den Anspruch eindeutig zu identifizieren. |
assetId |
Die eindeutige YouTube-Asset-ID, die das mit dem Anspruch verknüpfte Asset identifiziert. |
videoId |
Die eindeutige YouTube-Video-ID des Videos, auf das Anspruch erhoben wurde. |
origin |
|
matchInfo |
Wenn dieser Anspruch automatisch auf Grundlage einer bereitgestellten Referenz generiert wurde, finden Sie in diesem Abschnitt Details zu der Übereinstimmung, die den Anspruch ausgelöst hat. |
studioInfo |
Enthält URLs, die auf Seiten in Studio verweisen, die mit dem Anspruch zusammenhängen. |
Ursprung
Dieses Objekt enthält Informationen zur Quelle der Metadaten oder Eigentümerdaten.
| JSON-Darstellung |
|---|
{ "source": string } |
| Felder | |
|---|---|
source |
Die Quelle der Anforderung. Akzeptable Werte sind:
|
MatchInfo
Stimme die Informationen mit dem Anspruch ab.
| JSON-Darstellung |
|---|
{ "matchSegments": [ { object ( |
| Felder | |
|---|---|
matchSegments[] |
Details zu jedem Abgleichssegment. Jedes Element in der Liste enthält Informationen zu einem mit dem Anspruch verknüpften Segment. Es ist möglich, mehrere Abgleichssegmente zu haben. Wenn die Audio- und Videoinhalte eines hochgeladenen Videos beispielsweise mit denen eines Referenzvideos übereinstimmen, gibt es zwei Übereinstimmungssegmente. Ein Segment würde die Audio-Übereinstimmung und das andere die Video-Übereinstimmung beschreiben. |
referenceId |
Die Referenz-ID, die diesen Abgleich ausgelöst hat. |
longestMatch |
Details zur längsten Übereinstimmung zwischen der Referenz und dem Nutzer-Video. |
totalMatch |
Details zur Gesamtmenge an Referenz- und Nutzerinhalten, die übereinstimmen. Diese beiden Werte können sich unterscheiden, wenn entweder das Referenzvideo oder das Nutzer-Video eine Schleife enthält. |
MatchSegment
Informationen zu einem einzelnen übereinstimmenden Segment in einem Anspruch.
| JSON-Darstellung |
|---|
{ "video_segment": { object ( |
| Felder | |
|---|---|
video_segment |
Das |
reference_segment |
Das |
channel |
Gibt an, in welcher Form das Video mit Ansprüchen mit dem Referenzvideo übereinstimmt. Akzeptable Werte sind:
|
manual_segment |
Beim Einfügen manueller Ansprüche enthält das |
Segment
Diese Ressource stellt ein einfaches Segment mit Start- und Endzeit dar, die als „hh:mm:ss.mmm“-String formatiert sind.
| JSON-Darstellung |
|---|
{ "start": string, "duration": string, "kind": string } |
| Felder | |
|---|---|
start |
Die Startzeit des Segments, gemessen in Millisekunden ab dem Anfang. |
duration |
Die Dauer des Segments in Millisekunden. |
kind |
Der Typ der API-Ressource. Bei Segmentressourcen ist der Wert |
Segment2
Diese Ressource stellt ein weiteres einfaches Segment mit Start- und Endzeit dar, die als „hh:mm:ss.mmm“-String formatiert sind.
| JSON-Darstellung |
|---|
{ "start": string, "kind": string, "finish": string } |
| Felder | |
|---|---|
start |
Die Startzeit des Segments, gemessen in Millisekunden ab dem Anfang. |
kind |
Der Typ der API-Ressource. Bei Segmentressourcen ist der Wert |
finish |
Die Endzeit des Segments, gemessen in Millisekunden ab dem Beginn. |
LongestMatch
Längste Übereinstimmung mit einem Anspruch.
| JSON-Darstellung |
|---|
{ "durationSecs": string, "userVideoOffset": string, "referenceOffset": string } |
| Felder | |
|---|---|
durationSecs |
Die Dauer der längsten Übereinstimmung zwischen der Referenz und dem Nutzer-Video. |
userVideoOffset |
Der Offset in Sekunden im Nutzervideo, an dem die längste Übereinstimmung begann. |
referenceOffset |
Der Offset in Sekunden in der Referenz, an dem die längste Übereinstimmung begann. |
TotalMatch
Gesamte Übereinstimmung des Anspruchs.
| JSON-Darstellung |
|---|
{ "userVideoDurationSecs": string, "referenceDurationSecs": string } |
| Felder | |
|---|---|
userVideoDurationSecs |
Die Gesamtmenge an Inhalten im Nutzervideo, die mit der Referenz übereinstimmen, in Sekunden. |
referenceDurationSecs |
Die Gesamtmenge an Inhalten in der Referenz, die mit dem Nutzervideo übereinstimmen, in Sekunden. |
Methoden |
|
|---|---|
|
Ruft eine bestimmte Forderung anhand der ID ab. |
|
Erstellt einen Anspruch. |
|
Ruft eine Liste der Ansprüche ab, die vom Rechteinhaber verwaltet werden, der mit dem aktuell authentifizierten Nutzer verknüpft ist. |
|
Aktualisiert einen vorhandenen Anspruch, indem die zugehörige Richtlinie oder der Status geändert wird. |
|
Aktualisiert einen vorhandenen Anspruch, indem die Richtlinie oder der Status geändert wird. |