Nilalaman ng <ResourceList>
ang mga detalye tungkol sa mga pangunahing resource (mga sound recording o video) at pangalawang resource (nauugnay na artwork) na bumubuo sa delivery. Halimbawa, sa 10 track na Audio Album, ang mga reference ng resource na A1 hanggang A10 ang mga sound recording at ang A11 ang artwork ng album. Ginagamit ng YouTube ang artwork ng album bilang pangunahing visual na element sa nabuong Mga Art Track para sa mga recording mula sa album na ito. Wala dapat anumang artwork ang mga feed ng Single Resource Release, alinsunod sa profile ng DDEX.
<ResourceList>
. Kung may kasama ang mensahe na maraming bersyon ng metadata para sa isang track, ginagamit lang ng YouTube ang bersyon na unang lumalabas sa mensahe.Mga pinagmamay-ariang element ng YouTube
I-expand ang seksyon sa ibaba para mabilis na makita ang mga pinagmamay-ariang element ng YouTube. Gamitin ang mga kaukulang seksyon sa buong page na ito para sa mas detalyadong impormasyon at halimbawa.
Mga pinagmamay-ariang element ng YouTube
Bahagi ng pinagmamay-ariang namespace ng YouTube ang mga sumusunod na element:
Mga sound recording
<SoundRecordingId>
[...]
<!--- Itinatakda ang custom ID sa asset ng Sound Recording -->
<ProprietaryId
Namespace="YOUTUBE:SR_CUSTOM_ID">sound_recording_id_1234</ProprietaryId>
<!--- Tinutukoy ang asset ng Sound Recording na ia-update ayon sa Asset ID -->
<ProprietaryId
Namespace="YOUTUBE:SR_ASSET_ID">A222222222222222</ProprietaryId>
<!--- Nagdaragdag ng label ng asset sa asset ng Sound Recording -->
<ProprietaryId
Namespace="YOUTUBE:SR_ASSET_LABEL">sr_asset_label</ProprietaryId>
[...]
</SoundRecordingId>
Mga art track
<SoundRecordingId>
[...]
<!--- Itinatakda ang custom ID sa asset ng Art Track -->
<ProprietaryId
Namespace="YOUTUBE:AT_CUSTOM_ID">art_track_id_1234</ProprietaryId>
<!--- Nagdaragdag ng isang label ng asset sa asset ng Art Track -->
<ProprietaryId
Namespace="YOUTUBE:AT_ASSET_LABEL">at_asset_label</ProprietaryId>
[...]
</SoundRecordingId>
Mga music video
<VideoId>
[...]
<!--- Itinatakda ang custom ID sa asset ng Music Video -->
<ProprietaryId
Namespace="YOUTUBE:MV_CUSTOM_ID">music_video_id_1234</ProprietaryId>
<!--- Tinutukoy ang asset ng Music Video na ia-update ayon sa Asset ID -->
<ProprietaryId
Namespace="YOUTUBE:MV_ASSET_ID">A333333333333333</ProprietaryId>
<!--- Nagdaragdag ng isang label ng asset sa asset ng Music Video -->
<ProprietaryId
Namespace="YOUTUBE:MV_ASSET_LABEL">mv_asset_label1</ProprietaryId>
<!--- Nag-a-update ng partikular na asset ng Music Video -->
<ProprietaryId Namespace="YOUTUBE:VIDEO_ID">9bZkp7q19f0</ProprietaryId>
<!-- Tinutukoy ang channel kung saan ia-upload ang video -->
<ProprietaryId Namespace="YOUTUBE:CHANNEL_ID">MyChannel</ProprietaryId>
[...]
</VideoId>
Mga video sa web
<VideoId>
[...]
<!--- Itinatakda ang custom ID sa asset ng Web Video -->
<ProprietaryId
Namespace="YOUTUBE:WEB_CUSTOM_ID">web_video_id_1234</ProprietaryId>
<!--- Tinutukoy ang Web asset na ia-update ng Asset ID -->
<ProprietaryId Namespace="YOUTUBE:Web_ASSET_ID">A222222222222222
</ProprietaryId>
<!--- Nagdaragdag ng isang label ng asset sa asset ng Web Video -->
<ProprietaryId
Namespace="YOUTUBE:WEB_ASSET_LABEL">web_asset_label1</ProprietaryId>
<!--- Nag-a-update ng partikular na asset ng Web Video -->
<ProprietaryId Namespace="YOUTUBE:VIDEO_ID">9bZkp7q19f0</ProprietaryId>
<!-- Tinutukoy ang channel kung saan ia-upload ang video -->
<ProprietaryId Namespace="YOUTUBE:CHANNEL_ID">MyChannel</ProprietaryId>
[...]
</VideoId>
Mga Playlist
<CollectionId>
[...]
<ProprietaryId Namespace="YOUTUBE:PLAYLIST_ID">PLONRDPtQh-FLMXFMM-
SJHySwjpidVXmzw</ProprietaryId>
[...]
</CollectionId>
Mga resource ng recording ng tunog
Mga ID ng sound recording
Kinakailangan ng YouTube na may valid na ISRC code ang bawat element na <SoundRecording>
. Kung sinusubaybayan mo rin ang mga recording gamit ang isang pinagmamay-ariang ID code, puwede mong isama ang element na <ProprietaryId>
bilang sibling ng element na <ISRC>
sa <SoundRecordingId>
. Ang format ng element na <ProprietaryId>
ay:
<SoundRecordingId>
<ISRC>USRE10400888</ISRC>
<ProprietaryId Namespace="DPID:your_DPid">custom_id_1234</ProprietaryId>
</SoundRecordingId>
Parehong kinakailangan ang iyong DDEX Party ID (Namespace) at pinagmamay-ariang ID para sa track. Sino-store ng YouTube ang pinagmamay-ariang ID value sa field na custom_id ng asset ng sound recording (para sa mga delivery ng Content ID) at asset ng Art Track (para sa mga delivery ng YouTube Premium). Halimbawa, nagreresulta ang XML sa itaas sa asset na may ISRC USRE10400888 at custom_id value na custom_id_1234.
Para magdagdag ng iba't ibang value ng custom_id sa asset ng Sound Recording at Art Track, puwede mong gamitin ang nakalaang namespace na "YOUTUBE:SR_CUSTOM_ID" at "YOUTUBE:AT_CUSTOM_ID":
<SoundRecordingId>
<ISRC>USRE10400888</ISRC>
<!--- Itinatakda ang custom ID sa asset ng Sound Recording -->
<ProprietaryId
Namespace="YOUTUBE:SR_CUSTOM_ID">sound_recording_id_1234</ProprietaryId>
<!--- Itinatakda ang custom ID sa asset ng Art Track -->
<ProprietaryId
Namespace="YOUTUBE:AT_CUSTOM_ID">art_track_id_1234</ProprietaryId>
</SoundRecordingId>
Kung nagpapadala ka ng update sa isang kasalukuyang asset ng Sound Recording, puwede mong matukoy ang asset ayon sa asset ID gamit ang nakalaang namespace na “YOUTUBE:SR_ASSET_ID:”
<SoundRecordingId>
<ISRC>USRE10400888</ISRC>
<!--- Tinutukoy ang asset ng Sound Recording na ia-update ayon sa Asset ID -->
<ProprietaryId
Namespace="YOUTUBE:SR_ASSET_ID">A111111111111111</ProprietaryId>
</SoundRecordingId>
Para magdagdag ng mga label ng asset sa mga asset ng Sound Recording at Art Track, puwede mong gamitin ang mga nakalaang namespace na ”YOUTUBE:SR_ASSET_LABEL” at ”YOUTUBE:AT_ASSET_LABEL:”
<SoundRecordingId>
<ISRC>USRE10400888</ISRC>
<!--- Nagdaragdag ng dalawang label ng asset sa asset ng Sound Recording -->
<ProprietaryId
Namespace="YOUTUBE:SR_ASSET_LABEL">sr_asset_label1</ProprietaryId>
<ProprietaryId
Namespace="YOUTUBE:SR_ASSET_LABEL">sr_asset_label2</ProprietaryId>
<!--- Nagdaragdag ng isang label ng asset sa asset ng Art Track -->
<ProprietaryId
Namespace="YOUTUBE:AT_ASSET_LABEL">at_asset_label</ProprietaryId>
</SoundRecordingId>
Metadata ng sound recording
Para sa mga alituntunin tungkol sa kung paano i-populate ang metadata ng Sound Recording, sumangguni sa Music Metadata Style Guide mula sa Music Business Association. Ginagamit ang metadata mula sa tag na <SoundRecording>
para sa:
- Mga delivery ng Content ID: metadata na naka-store sa asset ng Sound Recording.
- Mga delivery ng YouTube Premium: paggawa at metadata ng Art Track na naka-store sa asset ng Art Track.
Pagmamay-ari ng sound recording
<RightsController>
sa ilalim ng element na <SoundRecording>
. Alinsunod sa pamantayan ng DDEX, isinasaad ng tag na <RightsController>
kung saan ka nagmamay-ari ng mga eksklusibong karapatan para sa recording. Hiwalay ito sa mga ibinigay na Deal, pero dapat ka lang magbigay ng mga deal ng Content ID para sa mga teritoryo kung saan ka nagmamay-ari ng mga eksklusibong karapatan.Inilalapat ang pagmamay-ari ng Sound Recording gamit ang tag na <RightsController>
sa ilalim ng element na <SoundRecording>
. Tumutugma dapat ang <PartyId>
sa tag na <MessageSender>
(o sa tag na <SentOnBehalfOf>
, kung ibinigay).
Tinutukoy ng halimbawa ng XML sa ibaba na pagmamay-ari ng ABC Label ang Sound Recording sa South Africa:
<ResourceList>
<SoundRecording>
[...]
<ResourceReference>A1</ResourceReference>
[...]
<SoundRecordingDetailsByTerritory>
<!--Tinutukoy ang teritoryo/mga teritoryo kung saan dapat
ilapat ang pagmamay-ari. -->
<TerritoryCode>ZA</TerritoryCode>
[...]
<!-- Itinatakda ng seksyong ito ang pagmamay-ari ng Sound Recording. -->
<RightsController>
<PartyName>
<FullName>ABC Label</FullName>
</PartyName>
<PartyId>PADPIDAZZZZXXXXXXU</PartyId>
<RightsControllerRole>RightsController</RightsControllerRole>
<RightSharePercentage>100.00</RightSharePercentage>
</RightsController>
[...]
</SoundRecordingDetailsByTerritory>
[...]
</SoundRecording>
</ResourceList>
Pagmamay-ari ng Art Track
<RightsController>
sa mga feed na gumagawa lang ng Mga Art Track.Mga resource ng music video
Uri ng video
Puwedeng tukuyin ang uri ng video gamit ang <VideoType>
. Ang mga pinapayagang uri ng Music Video ay:
- LongFormMusicalWorkVideo
- ShortFormMusicalWorkVideo
Mga ID ng music video
Kinakailangan ng YouTube na may valid na ISRC code ang bawat element na <Video>
ng requires every Music Video. Dapat ay iba ang ISRC code na ito sa ginagamit para sa sound recording alinsunod sa mga alituntunin ng IFPI. Kung sinusubaybayan mo rin ang mga resource ng video gamit ang isang pinagmamay-ariang ID code, puwede mong isama ang element na <ProprietaryId>
bilang sibling ng element na <ISRC>
sa <VideoId>
. Ang format ng element na <ProprietaryId> ay:
<VideoId>
<ISRC>USRE10400889</ISRC>
<ProprietaryId Namespace="DPID:your_DPid">custom_id_1234</ProprietaryId>
</VideoId>
Sino-store ng YouTube ang pinagmamay-ariang ID value sa field na custom_id ng asset ng music video (para sa mga delivery ng Content ID). Halimbawa, nagreresulta ang XML sa itaas sa asset ng Music Video na may ISRC USRE10400889 at custom_id value na custom_id_1234.
Para magdagdag ng value na custom_id sa asset ng Music Video, magagamit mo ang nakalaang namespace na "YOUTUBE:MV_CUSTOM_ID:"
<VideoId>
<ISRC>USRE10400889</ISRC>
<!--- Itinatakda ang custom ID sa asset ng Music Video -->
<ProprietaryId
Namespace="YOUTUBE:MV_CUSTOM_ID">music_video_id_1234</ProprietaryId>
</VideoId>
Kung nagpapadala ka ng update sa isang kasalukuyang asset ng Music Video, puwede mong matukoy ang asset ayon sa asset ID gamit ang nakalaang namespace na “YOUTUBE:MV_ASSET_ID:”
<VideoId>
<ISRC>USRE10400889</ISRC>
<!--- Tinutukoy ang asset ng Music Video na ia-update ayon sa Asset ID -->
<ProprietaryId
Namespace="YOUTUBE:MV_ASSET_ID">A222222222222222</ProprietaryId>
</VideoId>
Para magdagdag ng mga label ng asset sa asset ng Music Video, puwede mong gamitin ang nakalaang namespace na "YOUTUBE:MV_ASSET_LABEL:"
<VideoId>
<ISRC>USRE10400889</ISRC>
<!--- Nagdaragdag ng dalawang label ng asset sa asset ng Music Video →
<ProprietaryId
Namespace="YOUTUBE:MV_ASSET_LABEL">mv_asset_label1</ProprietaryId>
<ProprietaryId
Namespace="YOUTUBE:MV_ASSET_LABEL">mv_asset_label2</ProprietaryId>
</VideoId>
Para tukuyin ang channel kung saan dapat ma-upload ang video, puwede mong gamitin ang nakalaang namespace na "YOUTUBE:CHANNEL_ID":
<VideoId>
<ISRC>USRE10400889</ISRC>
<!-- Tinutukoy kung saang channel ia-upload ang video -->
<ProprietaryId Namespace="YOUTUBE:CHANNEL_ID">MyChannel</ProprietaryId>
</VideoId>
Kung walang tinukoy na channel sa feed, ia-upload ang video sa default na channel na na-configure sa iyong account ng uploader.
Para mag-update ng nakaraang in-upload na video, puwede mong gamitin ang nakalaang namespace na "YOUTUBE:VIDEO_ID":
<VideoId>
<ISRC>USRE10400889</ISRC>
<ProprietaryId Namespace="YOUTUBE:VIDEO_ID">9bZkp7q19f0</ProprietaryId>
</VideoId>
Para mag-upload ng Music Video bilang hindi nakalista, puwede mong gamitin ang nakalaang namespace na “YouTube: IS_DISCOVERBALE”:
<VideoId>
<ISRC>USRE10400889</ISRC>
<ProprietaryId Namespace="YOUTUBE:IS_DISCOVERBALE">false</ProprietaryId>
</VideoId>
Metadata ng music video
Para sa mga alituntunin tungkol sa kung paano i-populate ang metadata ng Music Video sa DDEX, sumangguni sa Music Metadata Style Guide mula sa Music Business Association. Ginagamit ang mga sumusunod na element mula sa tag na <Video>
para mag-populate ng video at metadata sa YouTube:
Video: Pamagat | <VideoDetailsByTerritory> |
Video: Mga Tag/Keyword | <VideoDetailsByTerritory> |
Asset: Kanta | <Video> |
Asset: Pangalan ng Label | <VideoDetailsByTerritory> |
Asset: Mga Artist |
|
Asset: Genre | <VideoDetailsByTerritory> |
Napo-populate ang paglalarawan ng video mula sa <Release>
, hindi sa <Video>
. Tingnan ang seksyong Listahan ng Release para sa higit pang impormasyon.
Pagmamay-ari ng music video
<RightsController>
sa ilalim ng element na <Video>
. Alinsunod sa pamantayan ng DDEX, isinasaad ng tag na <RightsController>
kung saan ka nagmamay-ari ng mga eksklusibong karapatan para sa video. Hiwalay ito sa mga ibinigay na Deal, pero dapat ka lang magbigay ng mga deal ng Content ID para sa mga teritoryo kung saan ka nagmamay-ari ng mga eksklusibong karapatan.Inilalapat ang pagmamay-ari sa asset ng Music Video gamit ang tag na <RightsController>
sa ilalim ng element na <Video>
. Tumutugma dapat ang <PartyId>
sa tag na <MessageSender>
(o sa tag na <SentOnBehalfOf>
, kung ibinigay).
Tinutukoy ng halimbawa ng XML sa ibaba na pagmamay-ari ng ABC Label ang asset ng Music Video sa South Africa:
<ResourceList>
<Video>
[...]
<ResourceReference>A1</ResourceReference>
[...]
<VideoDetailsByTerritory>
<!--Tinutukoy ang teritoryo/mga teritoryo kung saan dapat i-apply ang pagmamay-ari. -->
<TerritoryCode>ZA</TerritoryCode>
[...]
<!-- Itinatakda ng seksyong ito ang pagmamay-ari sa asset ng Music Video. -->
<RightsController>
<PartyName>
<FullName>ABC Label</FullName>
</PartyName>
<PartyId>PADPIDAZZZZXXXXXXU</PartyId>
<RightsControllerRole>RightsController</RightsControllerRole>
<RightSharePercentage>100.00</RightSharePercentage>
</RightsController>
[...]
</VideoDetailsByTerritory>
[...]
</Video>
</ResourceList>
Mga resource ng video sa web
Uri ng video
Puwedeng tukuyin ang uri ng video gamit ang <VideoType>
. Ang mga pinapayagang uri ng web video ay:
- LongFormNonMusicalWorkVideo
- ShortFormNonMusicalWorkVideo
Mga web video ID
Kung sinusubaybayan mo ang mga resource ng video gamit ang isang code ng proprietary ID, puwede mong isama ang element na <ProprietaryId>
bilang sibling ng element na <ISRC>
sa <VideoId>
. Ang format ng element na <ProprietaryId> ay:
<VideoId>
<ProprietaryId Namespace="DPID:your_DPid">custom_id_1234</ProprietaryId>
</VideoId>
Sino-store ng YouTube ang value ng proprietary ID sa field na custom_id ng asset ng video sa web (para sa mga delivery ng Content ID). Halimbawa, nagreresulta ang XML sa itaas sa asset sa Web na may custom_id value na custom_id_1234.
Para magdagdag ng value ng custom_id sa asset sa Web, puwede mong gamitin ang nakalaang namespace na "YOUTUBE:WEB_CUSTOM_ID":
<VideoId>
<!--- Itinatakda ang custom ID sa asset sa Web -->
<ProprietaryId Namespace="YOUTUBE:WEB_CUSTOM_ID">web_video_id_1234</ProprietaryId>
</VideoId>
Kung nagpapadala ka ng update sa kasalukuyang asset sa Web, puwede mong tukuyin ang asset sa pamamagitan ng asset ID gamit ang nakalaang namespace na “YOUTUBE:WEB_ASSET_ID”:
<VideoId>
<!--- Tinutukoy ang asset sa Web na ia-update ayon sa Asset ID -->
<ProprietaryId Namespace="YOUTUBE:Web_ASSET_ID">A222222222222222</ProprietaryId>
</VideoId>
Para magdagdag ng mga label ng asset sa asset sa Web, puwede mong gamitin ang nakalaang namespace na "YOUTUBE:WEB_ASSET_LABEL":
<VideoId>
<!--- Nagdaragdag ng dalawang label ng asset sa asset sa Web →
<ProprietaryId
Namespace="YOUTUBE:WEB_ASSET_LABEL">web_asset_label1</ProprietaryId>
<ProprietaryId
Namespace="YOUTUBE:WEB_ASSET_LABEL">web_asset_label2</ProprietaryId>
</VideoId>
Para tukuyin ang channel kung saan dapat ma-upload ang video, puwede mong gamitin ang nakalaang namespace na "YOUTUBE:CHANNEL_ID":
<VideoId>
<!-- Tinutukoy ang channel kung saan ia-upload ang video -->
<ProprietaryId Namespace="YOUTUBE:CHANNEL_ID">MyChannel</ProprietaryId>
</VideoId>
Kung walang tinukoy na channel sa feed, ia-upload ang video sa default na channel na na-configure sa iyong account ng uploader.
Para mag-update ng nakaraang in-upload na video, puwede mong gamitin ang nakalaang namespace na "YOUTUBE:VIDEO_ID":
<VideoId>
<ProprietaryId Namespace="YOUTUBE:VIDEO_ID">9bZkp7q19f0</ProprietaryId>
</VideoId>
Metadata ng video sa web
Ginagamit ang mga sumusunod na element mula sa tag na <Video>
para mag-populate ng video at metadata sa YouTube:
Video: Pamagat | <VideoDetailsByTerritory> |
Video: Mga Tag/Keyword | <VideoDetailsByTerritory> |
Napo-populate ang paglalarawan ng video mula sa <Release>
, hindi sa <Video>
. Tingnan ang seksyong Listahan ng Release para sa higit pang impormasyon.
Pagmamay-ari sa video sa web
<RightsController>
sa ilalim ng element na <Video>
. Alinsunod sa pamantayan ng DDEX, isinasaad ng tag na <RightsController>
kung saan ka nagmamay-ari ng mga eksklusibong karapatan para sa video. Hiwalay ito sa mga ibinigay na Deal, pero dapat ka lang magbigay ng mga deal ng Content ID para sa mga teritoryo kung saan ka nagmamay-ari ng mga eksklusibong karapatan.Inilalapat ang pagmamay-ari sa asset sa web gamit ang tag na <RightsController>
sa ilalim ng element na <Video>
. Tumutugma dapat ang <PartyId>
sa tag na <MessageSender>
(o sa tag na <SentOnBehalfOf>
, kung ibinigay).
Tinutukoy ng halimbawa ng XML sa ibaba na pagmamay-ari ng ABC Label ang asset sa Web sa South Africa:
<ResourceList>
<Video>
[...]
<ResourceReference>A1</ResourceReference>
[...]
<VideoDetailsByTerritory>
<!--Tinutukoy ang teritoryo/mga teritoryo kung saan dapat i-apply ang pagmamay-ari. -->
<TerritoryCode>ZA</TerritoryCode>
[...]
<!-- Itinatakda ng seksyong ito ang pagmamay-ari sa asset sa Web. -->
<RightsController>
<PartyName>
<FullName>ABC Label</FullName>
</PartyName>
<PartyId>PADPIDAZZZZXXXXXXU</PartyId>
<RightsControllerRole>RightsController</RightsControllerRole>
<RightSharePercentage>100.00</RightSharePercentage>
</RightsController>
[...]
</VideoDetailsByTerritory>
[...]
</Video>
</ResourceList>
Itakda ang audience ng iyong video
Itakda ang audience ng iyong video
Itakda ang isang video bilang para sa bata o hindi
Para mag-upload ng non-Art Track video (ibig sabihin, Music Video o Web Video) bilang para sa bata o hindi para sa bata, gamitin ang element na <AvRating>
at ilagay ang MadeForKids
o NotMadeForKids
nang sinusunod ang format na ito:
<VideoDetailsByTerritory>
<TerritoryCode>Worldwide</TerritoryCode>
[...]
<AvRating>
<RatingText>MadeForKids</RatingText>
<RatingAgency Namespace="YOUTUBE">UserDefined</RatingAgency>
</AvRating>
[...]
</VideoDetailsByTerritory>
Opsyonal o nire-require ang field, depende sa default ng channel na pinili mo para sa channel kung saan ia-upload ang video.
Opsyonal na flag na para sa bata
- “Oo, itakda ang channel na ito bilang para sa bata. Palagi akong nag-a-upload ng content na para sa bata.”
- “Hindi, itakda ang channel na ito bilang hindi para sa bata. Hindi ako nag-a-upload ng content na para sa bata.”
Kung naitakda mo na ang audience mo para sa iyong video at may na-detect ang YouTube na error o pang-aabuso, pero hindi ka sang-ayon dito, puwede mong gamitin ang button na “Magpadala ng Feedback.”
Kinakailangan ng flag na para sa bata
- “Gusto kong suriin ang setting na ito para sa bawat video.”
Kung naitakda mo na ang audience mo para sa iyong video at may na-detect ang YouTube na error o pang-aabuso, pero hindi ka sang-ayon dito, puwede mong gamitin ang button na “Magpadala ng Feedback.”