<DealList>
menentukan maklumat komersial penting bagi setiap keluaran, seperti wilayah keluaran boleh disediakan, hak penggunaan dan tarikh mula/tamat bagi setiap keluaran. Setiap elemen <ReleaseDeal>
menentukan tawaran bagi keluaran daripada <ReleaseList>
, yang dirujuk mengikut <ReleaseReference>
tawaran tersebut.
Tentukan tawaran untuk YouTube Premium sahaja
Pada YouTube, penstriman dikendalikan mengikut runut. Kami hanya boleh memproses tawaran untuk runut yang berasingan, dengan <ReleaseType>
TrackRelease.
<DealTerms>
untuk runut mestilah memberikan hak YouTube untuk langganan dan penstriman yang disokong pengiklanan. Syarat tersebut mestilah menyertakan dua elemen <CommercialModelType>
(SubscriptionModel dan AdvertisementSupportedModel) dengan <UseType>
Strim atau OnDemandStream. YouTube mengabaikan sebarang tawaran untuk jenis keluaran lain dan sebarang syarat tawaran lain.
Jika <DealTerms>
tidak menyatakan tarikh mula untuk tempoh kesahan, tawaran adalah sah sebaik sahaja kami menerima mesej ERN. Jika <DealTerms>
tidak menyatakan tarikh tamat, tawaran tersebut sah untuk selama-lamanya sehingga pemberitahuan lanjut. Video ini diterbitkan secara automatik pada <StartDate>
(atau <StartDateTime>
jika disediakan) dan untuk tempoh <ValidityPeriod>
.
<TerritoryCode>
. Piawai ISO adalah lebih baharu daripada piawai ISO 3166-1 yang dinyatakan dalam standard ERN DDEX. Jika anda menyertakan kod negara yang tidak sah lagi menurut ISO 3166-1 alpha-2, YouTube akan mengabaikan kod negara tersebut.Contoh yang berikut menunjukkan <DealList>
untuk satu runut dengan tarikh keluaran yang berbeza di Amerika Syarikat dan Kanada.
<DealList>
<ReleaseDeal>
<DealReleaseReference>R1</DealReleaseReference>
<Deal>
<DealTerms>
<CommercialModelType>SubscriptionModel</CommercialModelType>
<CommercialModelType>AdvertisementSupportedModel</CommercialModelType>
<Usage>
<UseType>OnDemandStream</UseType>
</Usage>
<TerritoryCode>AS</TerritoryCode>
<ValidityPeriod>
<StartDate>2010-05-18</StartDate>
</ValidityPeriod>
</DealTerms>
</Deal>
<Deal>
<DealTerms>
<CommercialModelType>SubscriptionModel</CommercialModelType>
<CommercialModelType>AdvertisementSupportedModel</CommercialModelType>
<Usage>
<UseType>OnDemandStream</UseType>
</Usage>
<TerritoryCode>CA</TerritoryCode>
<ValidityPeriod>
<StartDate>2010-05-20</StartDate>
</ValidityPeriod>
</DealTerms>
</Deal>
</ReleaseDeal>
</DealList>
Nyatakan tawaran untuk Content ID sahaja
Untuk membuat fail rujukan bagi Content ID, <Deal>
untuk runut mestilah menyatakan dasar pemadanan yang perlu digunakan oleh YouTube pada kandungan dipadankan yang dimuat naik oleh pengguna lain. Untuk menggunakan dasar pemadanan bagi fail rujukan, anda boleh:
- Merujuk Dasar yang Disimpan pada akaun CMS anda menggunakan tag
<DealReference>
atau - Tentukan dasar pemadanan pelanggan dengan menggunakan tag
<RightsClaimPolicy>
Gunakan dasar pemadanan yang disimpan
Untuk menggunakan dasar pemadanan yang disimpan, gunakan tag <DealReference>
dengan nama dasar yang boleh ditemukan pada Halaman dasar akaun CMS anda. Dasar anda yang disimpan bermula dengan “YT_MATCH_POLICY:”.
Sebagai contoh, jika anda mempunyai dasar yang dinamakan “Dasar Saya yang Disimpan” dalam CMS, anda boleh menggunakan dasar tersebut dengan menggunakan kod di bawah.
<ReleaseDeal>
<DealReleaseReference>R0</DealReleaseReference>
<Deal>
<DealReference>YT_MATCH_POLICY:My Saved Policy</DealReference>
</Deal>
</ReleaseDeal>
Untuk menggunakan dasar pemadanan lalai daripada akaun CMS anda, gunakan kod di bawah untuk menetapkan <DealReference>
kepada “YT_DEFAULT_MATCH_POLICY”.
<ReleaseDeal>
<DealReleaseReference>R0</DealReleaseReference>
<Deal>
<DealReference>YT_DEFAULT_MATCH_POLICY</DealReference>
</Deal>
</ReleaseDeal>
Ketahui cara menyediakan dasar pemadanan yang disimpan.
Tentukan dasar pemadanan pelanggan
Untuk menggunakan dasar pemadanan pelanggan, anda perlu menyertakan <RightsClaimPolicy>
dengan menetapkan <CommercialModelType>
kepada RightsClaimModel dan menetapkan <UseType>
kepada UserMakeAvailableUserProvided.
XML di bawah akan menggunakan dasar pemadanan Pengewangan tanpa mengira lokasi pengguna:
<DealTerms>
<CommercialModelType>RightsClaimModel</CommercialModelType>
<Usage>
<UseType>UserMakeAvailableUserProvided</UseType>
</Usage>
<TerritoryCode>Worldwide</TerritoryCode>
<ValidityPeriod /> <!-- Valid immediately and until further notice. -->
<RightsClaimPolicy>
<RightsClaimPolicyType>Monetize</RightsClaimPolicyType>
</RightsClaimPolicy>
</DealTerms>
Anda juga boleh menggunakan dasar bersyarat dengan menggunakan tag <Condition>
. Dasar bersyarat hanya akan digunakan jika tempoh padanan atau peratusan melebihi/termasuk dalam ambang yang ditentukan.
XML di bawah akan menggunakan dasar pemadanan Pengewangan tetapi hanya jika tempoh padanan melebihi 90% daripada tempoh fail rujukan:
<DealTerms>
<CommercialModelType>RightsClaimModel</CommercialModelType>
<Usage>
<UseType>UserMakeAvailableUserProvided</UseType>
</Usage>
<TerritoryCode>Worldwide</TerritoryCode>
<ValidityPeriod /> <!-- Valid immediately and until further notice. -->
<RightsClaimPolicy>
<Condition>
<Value>90</Value>
<Unit>Percent</Unit>
<!-- Specifies whether the percentage refers to the reference material or UGC (ReferenceResource or ConsumerResource)-->
<!-- Added in ERN v3.8.2 -->
<ReferenceCreation>ReferenceResource</ReferenceCreation>
<RelationalRelator>MoreThanOrEqualTo</RelationalRelator>
</Condition>
<RightsClaimPolicyType>Monetize</RightsClaimPolicyType>
</RightsClaimPolicy>
</DealTerms>
Tawaran tergabung untuk YouTube Premium dan Content ID
- Untuk mendayakan Rakaman Bunyi bagi Content ID dan juga YouTube Premium, hantar suapan Album Audio yang mengandungi YouTube dan juga YouTube_ContentID sebagai MessageRecipients. Sertakan tawaran untuk Content ID dan YouTube Premium.
- Untuk mendayakan Video Muzik untuk Content ID dan juga YouTube Premium, hantar suapan Video Tunggal yang mengandungi YouTube dan juga YouTube_ContentID sebagai MessageRecipients. Sertakan tawaran untuk Content ID dan YouTube Premium.
Untuk menggabungkan <DealTerms>
YouTube Premium dan Content ID dalam suapan tunggal menggunakan profil Album Audio, kedua-dua set tawaran ini perlu dipautkan kepada keluaran yang mengandungi <ReleaseType>
yang ditetapkan kepada TrackRelease.
Coretan XML di bawah akan mendayakan runut Seluruh dunia untuk YouTube Premium dan juga Content ID.
<DealList>
<ReleaseDeal>
<DealReleaseReference>R1</DealReleaseReference>
<!-- This deal is for YouTube Premium. -->
<Deal>
<DealTerms>
<CommercialModelType>SubscriptionModel</CommercialModelType>
<CommercialModelType>AdvertisementSupportedModel</CommercialModelType>
<Usage>
<UseType>OnDemandStream</UseType>
</Usage>
<TerritoryCode>Worldwide</TerritoryCode>
<ValidityPeriod>
<StartDate>2016-05-18</StartDate>
</ValidityPeriod>
</DealTerms>
</Deal>
<!-- This deal is for Content ID. -->
<Deal>
<DealTerms>
<CommercialModelType>RightsClaimModel</CommercialModelType>
<Usage>
<UseType>UserMakeAvailableUserProvided</UseType>
</Usage>
<TerritoryCode>Worldwide</TerritoryCode>
<ValidityPeriod/>
<RightsClaimPolicy>
<RightsClaimPolicyType>Monetize</RightsClaimPolicyType>
</RightsClaimPolicy>
</DealTerms>
</Deal>
</ReleaseDeal>
</DealList>
Tentukan tawaran untuk YouTube Creator Music sahaja
Untuk menghantar strategi lesen bagi Creator Music, gunakan tag <DealReference>
untuk merujuk strategi lesen yang disimpan daripada akaun CMS anda. Anda boleh menetapkan satu strategi lesen saluran dan satu strategi lesen platform bagi setiap rakaman bunyi.
Contoh XML ini menunjukkan cara menetapkan platform dan juga strategi lesen saluran:
<DealList>
<ReleaseDeal>
<DealReleaseReference>R0</DealReleaseReference>
<Deal>
<DealReference>YT_PLATFORM_LICENSE_STRATEGY:Saved Platform Strategy Name</DealReference>
<DealReference>YT_CHANNEL_LICENSE_STRATEGY:Saved Channel Strategy Name</DealReference>
</Deal>
</ReleaseDeal>
</DealList>
Tawaran tergabung untuk YouTube Premium, Content ID dan Creator Music
Untuk menggabungkan <DealTerms>
YouTube Premium, Content ID dan Creator Music menjadi suapan tunggal dengan menggunakan profil Album Audio, tiga set tawaran perlu dipautkan kepada keluaran yang telah menetapkan <ReleaseType>
kepada TrackRelease.
Contoh XML di bawah mendayakan runut Seluruh dunia untuk YouTube Premium dan juga Content ID serta menetapkan strategi lesen berasaskan saluran dan platform untuk Creator Music.
<DealList>
<ReleaseDeal>
<DealReleaseReference>R1</DealReleaseReference>
<!-- This deal is for YouTube Premium. -->
<Deal>
<DealTerms>
<CommercialModelType>AdvertisementSupportedModel</CommercialModelType>
<CommercialModelType>SubscriptionModel</CommercialModelType>
<Usage>
<UseType>OnDemandStream</UseType>
</Usage>
<TerritoryCode>Worldwide</TerritoryCode>
<ValidityPeriod>
<StartDate>2017-01-12</StartDate>
</ValidityPeriod>
</DealTerms>
</Deal>
<!-- This deal is for Content ID. -->
<Deal>
<DealTerms>
<CommercialModelType>RightsClaimModel</CommercialModelType>
<Usage>
<UseType>UserMakeAvailableUserProvided</UseType>
</Usage>
<TerritoryCode>Worldwide</TerritoryCode>
<ValidityPeriod/>
<RightsClaimPolicy>
<RightsClaimPolicyType>Monetize</RightsClaimPolicyType>
</RightsClaimPolicy>
</DealTerms>
</Deal>
<!-- This deal is for Creator Music -->
<Deal>
<DealReference>YT_PLATFORM_LICENSE_STRATEGY:Saved Platform Strategy Name</DealReference>
<DealReference>YT_CHANNEL_LICENSE_STRATEGY:Saved Channel Strategy Name</DealReference>
</Deal>
</ReleaseDeal>
</DealList>