- Zasób: Zasób
- OwnershipConflicts
- TerritoryConflicts
- ConflictingOwnership
- AssetLicensability,
- NWayRevenueSharing
- TerritoriesIneligibleForNWayRevenueSharing
- Metody
Zasób: Asset
Zasób asset
reprezentuje własność intelektualną, np. nagranie dźwiękowe lub odcinek serialu telewizyjnego.
Zapis JSON |
---|
{ "kind": string, "type": string, "status": string, "metadata": { object ( |
Pola | |
---|---|
kind |
Typ zasobu interfejsu API. Dla |
type |
Typ zasobu. Ta wartość określa pola metadanych, które możesz ustawić dla zasobu. Dodatkowo niektóre funkcje interfejsu API mogą być obsługiwane tylko w przypadku określonych typów zasobów. Na przykład zasoby kompozycji mogą mieć bardziej złożone dane o własności niż zasoby innych typów Prawidłowe wartości dla tej właściwości to:
|
status |
Stan zasobu. |
metadata |
Obiekt |
ownership |
Obiekt |
matchPolicy |
Obiekt |
timeCreated |
Data i godzina utworzenia zasobu. Wartość jest podana w formacie RFC 3339 ( |
metadataMine |
|
metadataEffective |
|
ownershipMine |
|
ownershipEffective |
|
matchPolicyMine |
|
matchPolicyEffective |
|
ownershipConflicts |
Obiekt |
id |
Przypisywany przez YouTube identyfikator, który służy do jednoznacznej identyfikacji zasobu. |
aliasId[] |
Lista identyfikatorów zasobów, których można użyć do odwoływania się do zasobu. Jeśli zasób reprezentuje wiele scalonych zasobów składowych, lista zawiera wartości. W takim przypadku można użyć dowolnego z identyfikatorów zasobów pierwotnie przypisanych do zasobów cząstkowych, by zaktualizować zasób główny lub zsyntetyzowany. |
label[] |
Lista etykiet zasobu. |
licensability |
Informacje o zasobach dotyczące możliwości uzyskania licencji. |
nWayRevenueSharing |
Informacje o dzieleniu się przychodami (Pangea). |
OwnershipConflicts
Zasób ownershipConflicts
zawiera informacje o konflikcie własności zasobu.
Zapis JSON |
---|
{ "general": [ { object ( |
Pola | |
---|---|
general[] |
Lista identyfikująca konflikty własności związane z zasobem i regionami, w których występuje konflikt własności. |
performance[] |
Lista określająca konflikty własności dotyczące praw do wykonywania związanych z zasobem kompozycji oraz terytoria, w których występuje konflikt własności. |
synchronization[] |
Lista określająca konflikty własności dotyczące praw do synchronizacji zasobu kompozycji i regionów, w których występuje konflikt własności. |
mechanical[] |
Lista określająca konflikty własności praw mechanicznych do zasobu kompozycji oraz regiony, w których występuje konflikt własności. |
kind |
Typ zasobu interfejsu API. Dla |
TerritoryConflicts
Metoda wyszukiwania terroryzmu konfliktów własności.
Zapis JSON |
---|
{
"territory": string,
"conflictingOwnership": [
{
object ( |
Pola | |
---|---|
territory |
Regiony, w których występuje konflikt własności. „terytorium” to dwuliterowy kod kraju w formacie ISO 3166. |
conflictingOwnership[] |
Lista własności będących w konflikcie. |
ConflictingOwnership
Reprezentuje informacje o jednym z kolidujących własności.
Zapis JSON |
---|
{ "ratio": number, "owner": string } |
Pola | |
---|---|
ratio |
Odsetek zasobów, którymi właściciel zarządza lub którymi zarządza. |
owner |
Identyfikator właściciela zasobu powodującego konflikt. |
AssetLicensability
Informacje o zasobach dotyczące możliwości uzyskania licencji.
Zapis JSON |
---|
{ "licensable": boolean, "licensabilityState": string, "unlicensableReason": [ string ] } |
Pola | |
---|---|
licensable |
Określa, czy uzgodniony zasób kwalifikuje się do licencjonowania. |
licensabilityState |
Stan możliwości uzyskania licencji na zasób. |
unlicensableReason[] |
Powód, dla którego zasób nie jest licencjonowany. |
NWayRevenueSharing
Dzielenie się przychodami zasobu informacyjnego
Zapis JSON |
---|
{
"status": string,
"eligibleTerritories": [
string
],
"ineligibleTerritories": [
{
object ( |
Pola | |
---|---|
status |
Stan dwukierunkowego dzielenia się przychodami. |
eligibleTerritories[] |
Każdy kraj jest reprezentowany przez dwuliterowy kod ISO kraju (ISO 3166-1 alfa-2). |
ineligibleTerritories[] |
Informacje o regionach, w których zasób nie kwalifikuje się do innego dzielenia się przychodami. |
TerritoriesIneligibleForNWayRevenueSharing
Informacje o regionach, w których zasób nie kwalifikuje się do systemu dzielenia się przychodami.
Zapis JSON |
---|
{ "reason": string, "territories": [ string ] } |
Pola | |
---|---|
reason |
Powód niezakwalifikowania w przypadku kategorii wymienionych poniżej. |
territories[] |
Każdy kraj jest reprezentowany przez dwuliterowy kod ISO kraju (ISO 3166-1 alfa-2). |
Metody |
|
---|---|
|
Pobiera metadane określonego zasobu. |
|
Wstawia zasób z określonymi metadanymi. |
|
Pobiera listę zasobów na podstawie metadanych zasobu. |
|
Poprawia metadane określonego zasobu. |
|
Aktualizuje metadane określonego zasobu. |