watermark kaynağı, belirli bir kanalın videolarının oynatılması sırasında gösterilen resmi tanımlar. Ayrıca, resmin bağlanacağı hedef kanalı ve filigranın video oynatma sırasında ne zaman görüneceğini ve ne kadar süreyle görünür kalacağını belirleyen zamanlama ayrıntılarını da belirtebilirsiniz.
Yöntemler
API, watermarks kaynakları için aşağıdaki yöntemleri destekler:
- set
- YouTube'a filigran resmi yükler ve bunu bir kanal için ayarlar.
- unset
- Kanalın filigran resmini siler. Hemen deneyin.
Kaynak temsili
Aşağıdaki JSON yapısında, watermarks kaynağının biçimi gösterilmektedir:
{
"timing": {
"type": string,
"offsetMs": unsigned long,
"durationMs": unsigned long
},
"position": {
"type": string,
"cornerPosition": string
},
"imageUrl": string,
"imageBytes": bytes,
"targetChannelId": string
}Özellikler
Aşağıdaki tabloda, bu kaynakta görünen özellikler tanımlanmaktadır:
| Özellikler | |
|---|---|
timing |
objecttiming nesnesi, video oynatma sırasında kanalın filigran resminin gösterileceği zamanla ilgili bilgileri kapsar. |
timing.type |
stringFiligran resminin video oynatma sırasında ne zaman gösterileceğini belirleyen zamanlama yöntemi. Değer offsetFromStart ise offsetMs alanı, videonun başlangıcından itibaren geçen süreyi temsil eder. Değer offsetFromEnd ise offsetMs alanı, videonun sonundan itibaren bir uzaklığı temsil eder. |
timing.offsetMs |
unsigned longTanıtılan öğenin video oynatılırken ne zaman görüneceğini belirleyen ve milisaniye cinsinden belirtilen zaman farkı. type özelliğinin değeri, ofsetin videonun başından mı yoksa sonundan mı ölçüleceğini belirler. |
timing.durationMs |
unsigned longFiligran resminin gösterilmesi gereken süre (milisaniye cinsinden). |
position |
objectposition nesnesi, filigran resminin gösterileceği videodaki konumsal konum hakkında bilgileri kapsar. |
position.type |
stringTanıtılan öğenin video oynatıcıda konumlandırılma şekli. Bu özellik için geçerli değerler şunlardır:
|
position.cornerPosition |
stringTanıtılan öğenin görüneceği oynatıcının köşesi. Öğe her zaman oynatıcının sağ üst köşesinde görünür. Bu özelliğin geçerli değerleri şunlardır:
|
imageUrl |
stringKanalın filigran resminin URL'si. YouTube bu URL'yi oluşturur ve watermark.set isteğine verilen API yanıtında döndürür. |
imageBytes |
bytesFiligran resminin bayt cinsinden boyutu. |
targetChannelId |
stringFiligran resminin bağlandığı kanalın YouTube kanal kimliği. |