- Kaynak: Asset
- OwnershipConflicts
- TerritoryConflicts
- ConflictingOwnership
- AssetLicensability
- NWayRevenueSharing
- TerritoriesIneligibleForNWayRevenueSharing
- Yöntemler
Kaynak: Öğe
assetKaynak, ses kaydı veya televizyon programı bölümü gibi bir fikri mülkiyet parçasını temsil eder.
Bir öğe zaten başka bir içerik sahibine aitse meta verilerini (assets.update veya assets.patch kullanarak) ya da eşleşme politikasını (assetMatchPolicy.update veya assetMatchPolicy.patch kullanarak) güncelleyebilmeniz için önce sahipliğinizi öğeye eklemeniz (ownership.update veya ownership.patch yöntemini kullanarak) gerekir.
| JSON gösterimi |
|---|
{ "kind": string, "type": string, "status": string, "metadata": { object ( |
| Alanlar | |
|---|---|
kind |
API kaynağının türü. |
type |
Öğenin türü. Bu değer, öğe için ayarlayabileceğiniz meta veri alanlarını belirler. Ayrıca, belirli API işlevleri yalnızca belirli öğe türlerinde desteklenebilir. Örneğin, beste öğeleri diğer öğe türlerine göre daha karmaşık sahiplik verilerine sahip olabilir. Bu özellik için geçerli değerler şunlardır:
Sanatçı Albümü Kapaklı Video öğeleri ( |
status |
Öğenin durumu. Kabul edilen değerler şunlardır:
|
metadata |
|
ownership |
|
matchPolicy |
|
timeCreated |
Öğenin oluşturulduğu tarih ve saat. Değer, RFC 3339 ( |
metadataMine |
|
metadataEffective |
|
ownershipMine |
|
ownershipEffective |
|
matchPolicyMine |
|
matchPolicyEffective |
|
ownershipConflicts |
|
id |
YouTube'un öğeyi benzersiz şekilde tanımlamak için atadığı ve kullandığı kimlik. |
aliasId[] |
Öğeyi ifade etmek için kullanılabilecek öğe kimliklerinin listesi. Öğe, birleştirilmiş birden fazla bileşen öğeyi temsil ediyorsa listede değerler bulunur. Bu durumda, ana ��ğeyi veya sentezlenmiş öğeyi güncellemek için bileşen öğelere başlangıçta atanan öğe kimliklerinden herhangi biri kullanılabilir. |
label[] |
Öğedeki öğe etiketlerinin listesi. |
licensability |
Öğe lisanslanabilirliği bilgileri. |
nWayRevenueSharing |
N yönlü gelir paylaşımı (Pangea) bilgileri. |
OwnershipConflicts
ownershipConflicts kaynağı, öğenin çakışan sahipliğiyle ilgili bilgileri temsil eder.
| JSON gösterimi |
|---|
{ "general": [ { object ( |
| Alanlar | |
|---|---|
general[] |
Bir öğenin sahiplik anlaşmazlıklarını ve anlaşmazlık içeren sahipliğin eklendiği bölgeleri tanımlayan liste. |
performance[] |
Bir beste öğesinin gösterim/sahneleme haklarıyla ilgili sahiplik çakışmalarını ve çakışma içeren sahipliğin eklendiği bölgeleri belirten liste. |
synchronization[] |
Bir beste öğesinin senkronizasyon haklarıyla ilgili sahiplik anlaşmazlıklarını ve anlaşmazlık içeren sahipliğin eklendiği bölgeleri tanımlayan liste. |
mechanical[] |
Bir beste öğesinin mekanik haklarıyla ilgili sahiplik anlaşmazlıklarını ve anlaşmazlık içeren sahipliğin eklendiği bölgeleri belirten liste. |
kind |
API kaynağının türü. |
TerritoryConflicts
Sahiplik anlaşmazlığı olan bölgeleri arama yöntemi.
| JSON gösterimi |
|---|
{
"territory": string,
"conflictingOwnership": [
{
object ( |
| Alanlar | |
|---|---|
territory |
Sahiplik çakışmasının olduğu bölgeler. İdari bölge, ISO 3166 iki harfli ülke kodudur. |
conflictingOwnership[] |
Çakışan sahipliklerin listesi. |
ConflictingOwnership
Çakışan sahipliklerden biriyle ilgili bilgileri gösterir.
| JSON gösterimi |
|---|
{ "ratio": number, "owner": string } |
| Alanlar | |
|---|---|
ratio |
Sahibin kontrol ettiği veya yönettiği varlığın yüzdesi. |
owner |
Çakışan öğenin sahibinin kimliği. |
AssetLicensability
Öğe lisanslanabilirliği bilgileri.
| JSON gösterimi |
|---|
{ "licensable": boolean, "licensabilityState": string, "unlicensableReason": [ string ] } |
| Alanlar | |
|---|---|
licensable |
Üzerinde anlaşılan öğenin lisanslanabilir olup olmadığı. |
licensabilityState |
Öğenin lisanslanabilirliği durumu. Kabul edilen değerler şunlardır:
|
unlicensableReason[] |
Öğenin neden lisanslanamadığı. Kabul edilen değerler şunlardır:
|
NWayRevenueSharing
Bilgi öğesinin n yönlü gelir paylaşımı.
| JSON gösterimi |
|---|
{
"status": string,
"eligibleTerritories": [
string
],
"ineligibleTerritories": [
{
object ( |
| Alanlar | |
|---|---|
status |
n taraflı gelir paylaşımının durumu. Kabul edilen değerler şunlardır:
|
eligibleTerritories[] |
Her ülke, iki harfli ISO ülke koduyla (ISO 3166-1 alfa-2) gösterilir. |
ineligibleTerritories[] |
Bir öğenin n taraflı gelir paylaşımına uygun olmadığı bölgelerle ilgili bilgiler. |
TerritoriesIneligibleForNWayRevenueSharing
Bir öğenin n taraflı gelir paylaşımına uygun olmadığı bölgelerle ilgili bilgiler.
| JSON gösterimi |
|---|
{ "reason": string, "territories": [ string ] } |
| Alanlar | |
|---|---|
reason |
Bu kaynakta listelenen bölgeler için uygun olmama nedeni. Kabul edilen değerler şunlardır:
|
territories[] |
Her ülke, iki harfli ISO ülke koduyla (ISO 3166-1 alfa-2) gösterilir. |
Yöntemler |
|
|---|---|
|
Belirtilen öğenin meta verilerini alır. |
|
Belirtilen meta verileri içeren bir öğe ekler. |
|
Öğe meta verilerine göre öğe listesini alır. |
|
Belirtilen öğenin meta verilerini yamalar. |
|
Belirtilen öğenin meta verilerini günceller. |