<DealList>
প্রতিটি রিলিজের জন্য প্রধান বাণিজ্যিক তথ্য নির্ধারণ করে, যেমন কোন অঞ্চলে রিলিজ উপলভ্য করা যেতে পারে, ব্যবহারের অধিকার এবং প্রতিটি রিলিজ শুরু/শেষ হওয়ার তারিখ। প্রতিটি <ReleaseDeal>
এলিমেন্ট <ReleaseList>
থেকে রিলিজ ডিলের বিষয়ে উল্লেখ করে, যা <ReleaseReference>
-এর মাধ্যমে শনাক্ত করা যায়।
শুধু YouTube Premium-এর জন্য বিশেষ ডিল
YouTube-এ প্রতি ট্র্যাক ভিত্তিতে স্ট্রিমিং কাজ করে। শুধু যে ডিলের <ReleaseType>
TrackRelease হয় সেটির জন্য আমরা ডিল প্রসেস করতে পারি।
ট্র্যাকের <DealTerms>
-কে সাবস্ক্রিপশন এবং বিজ্ঞাপন সহ স্ট্রিমিংয়ের জন্য YouTube-এর অধিকার অনুমোদন করতে হবে। শর্তাবলীতে দুটি <CommercialModelType>
এলিমেন্ট (SubscriptionModel ও AdvertisementSupportedModel) এবং সেগুলির <UseType>
Stream বা OnDemandStream হতে হবে। রিলিজের অন্যান্য ধরনের যেকোনও ডিল এবং ডিলের অন্য যেকোনও শর্তাবলী YouTube উপেক্ষা করে।
<DealTerms>
-এ মেয়াদ শুরুর তারিখ উল্লেখ করা না থাকলে, আমরা ERN মেসেজ পাওয়ার সাথে সাথে ডিল বৈধ বলে বিবেচনা করা হবে। <DealTerms>
-এ শেষ হওয়ার তারিখ উল্লেখ করা না থাকলে, ডিল অনির্দিষ্ট কালের জন্য অথবা পরবর্তী বিজ্ঞপ্তি না পাওয়া পর্যন্ত বৈধ বলে বিবেচনা করা হবে। ভিডিওটি <StartDate>
তারিখে (অথবা <StartDateTime>
তারিখে যদি দেওয়া থাকে) অটোমেটিক প্রকাশ হয়ে যাবে এবং <ValidityPeriod>
-এর জন্য দেখানো হবে।
<TerritoryCode>
এলিমেন্টের জন্য YouTube ISO 3166-1 alpha-2 দেশের কোড ব্যবহার করে। DDEX ERN স্ট্যান্ডার্ডে উল্লেখ করা ISO 3166-1 স্ট্যান্ডার্ডের তুলনায় এই ISO স্ট্যান্ডার্ড নতুন। আপনি যদি এমন কোনও দেশের কোড যোগ করেন যা ISO 3166-1 aplha-2-তে আর সঠিক বলে বিবেচিত হচ্ছে না, তাহলে YouTube এটি উপেক্ষা করে।নিম্নলিখিত উদাহরণে এমন একটি ট্র্যাকের <DealList>
দেখানো হয়েছে যেখানে মার্কিন যুক্তরাষ্ট্র ও কানাডায় রিলিজের বিভিন্ন তারিখ আছে।
<DealList>
<ReleaseDeal>
<DealReleaseReference>R1</DealReleaseReference>
<Deal>
<DealTerms>
<CommercialModelType>SubscriptionModel</CommercialModelType>
<CommercialModelType>AdvertisementSupportedModel</CommercialModelType>
<Usage>
<UseType>OnDemandStream</UseType>
</Usage>
<TerritoryCode>US</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>
শুধু Content ID-র জন্য ডিল উল্লেখ করুন
Content ID-র জন্য রেফারেন্স ফাইল তৈরি করতে ট্র্যাকের <Deal>
-এ অন্যান্য ব্যবহারকারীর আপলোড করা মিলছে এমন কন্টেন্টে YouTube মিলে যাওয়া সংক্রান্ত কোন নীতি প্রয়োগ করবে তা অবশ্যই উল্লেখ করতে হবে। আপনার রেফারেন্স ফাইলে মিলে যাওয়া সংক্রান্ত নীতি প্রয়োগ করার জন্য আপনি এগুলি করতে পারেন:
<DealReference>
ট্যাগ ব্যবহার করে আপনার CMS অ্যাকাউন্ট থেকে আগে থেকে আছে এমন কোনও সেভ করা নীতি রেফারেন্স হিসেবে উল্লেখ করুন অথবা<RightsClaimPolicy>
ট্যাগ ব্যবহার করে মিলে যাওয়া সংক্রান্ত কাস্টম নীতির সংজ্ঞা দিন
সেভ করে রাখা মিলে যাওয়া সংক্রান্ত নীতি প্রয়োগ করুন
সেভ করে রাখা মিলে যাওয়া সংক্রান্ত নীতি প্রয়োগ করার জন্য আপনার CMS অ্যাকাউন্টের নীতির পৃষ্ঠা থেকে পাওয়া নীতির নাম সহ <DealReference>
ট্যাগ ব্যবহার করুন। আপনার সেভ করা নীতি "YT_MATCH_POLICY:" দিয়ে শুরু হবে।
যেমন CMS-এ "আমার সেভ করা নীতি" নামের কোনও নীতি থাকলে আপনি নিচের কোড ব্যবহার করে সেটি প্রয়োগ করতে পারবেন।
<ReleaseDeal>
<DealReleaseReference>R0</DealReleaseReference>
<Deal>
<DealReference>YT_MATCH_POLICY:My Saved Policy</DealReference>
</Deal>
</ReleaseDeal>
আপনার CMS অ্যাকাউন্ট থেকে মিলে যাওয়া সংক্রান্ত ডিফল্ট নীতি ব্যবহার করার জন্য নিম্নলিখিত কোড ব্যবহার করে <DealReference>
-কে "YT_DEFAULT_MATCH_POLICY" হিসেবে সেট করুন।
<ReleaseDeal>
<DealReleaseReference>R0</DealReleaseReference>
<Deal>
<DealReference>YT_DEFAULT_MATCH_POLICY</DealReference>
</Deal>
</ReleaseDeal>
সেভ করা মিলে যাওয়া সংক্রান্ত নীতি কীভাবে সেট-আপ করতে হয় তা জানুন।
মিলে যাওয়া সংক্রান্ত কাস্টম নীতির সংজ্ঞা দিন
মিলে যাওয়া সংক্রান্ত কাস্টম নীতি প্রয়োগ করতে আপনাকে <RightsClaimPolicy>
যোগ করতে হবে যেখানে <CommercialModelType>
RightsClaimModel-এ এবং <UseType>
UserMakeAvailableUserProvided-এ সেট করা আছে।
গ্রাহকের লোকেশন যাই হোক না কেন নিম্নলিখিত XML মিলে যাওয়া সংক্রান্ত নীতি হিসেবে মনিটাইজ প্রয়োগ করবে:
<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>
এছাড়াও, <Condition>
ট্যাগ ব্যবহার করে আপনি শর্তাধীন নীতি প্রয়োগ করতে পারেন। মিলে যাওয়ার সময়সীমা বা শতকরা হার নির্দিষ্ট থ্রেশহোল্ড পেরিয়ে গেলে বা সেটির নিচে থাকলে তবেই কেবলমাত্র শর্তাধীন নীতি প্রয়োগ করা যাবে।
মিলে যাওয়ার সময়সীমা রেফারেন্স ফাইলের সময়সীমার ৯০% পেরিয়ে গেলে তবেই নিম্নলিখিত XML মিলে যাওয়া সংক্রান্ত নীতি হিসেবে মনিটাইজ প্রয়োগ করবে:
<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>
YouTube Premium এবং Content ID-র জন্য একত্রিত ডিল
- Content ID এবং YouTube Premium দুটির জন্যই সাউন্ড রেকর্ডিং চালু করতে এমন অডিও অ্যালবাম ফিড পাঠান যেটিতে MessageRecipients হিসেবে YouTube এবং YouTube_ContentID দুটিই উল্লেখ করা আছে। Content ID এবং YouTube Premium-এর জন্য ডিল অন্তর্ভুক্ত করুন।
- Content ID এবং YouTube Premium দুটির জন্যই মিউজিক ভিডিও চালু করতে এমন ভিডিও সিঙ্গেল ফিড পাঠান যেটিতে MessageRecipients হিসেবে YouTube এবং YouTube_ContentID দুটিই উল্লেখ করা আছে। Content ID এবং YouTube Premium-এর জন্য ডিল অন্তর্ভুক্ত করুন।
অডিও অ্যালবাম প্রোফাইল ব্যবহার করে একটি ফিডে YouTube Premium ও Content ID <DealTerms>
একত্রিত করতে, ডিলের দুটি সেট এমন রিলিজের সাথে লিঙ্ক করতে হবে যেটির <ReleaseType>
TrackRelease হিসেবে ঠিক করা আছে।
নিচের XML স্নিপেট YouTube Premium এবং 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>
শুধু YouTube ক্রিয়েটর মিউজিকের জন্যই ডিল উল্লেখ করুন
ক্রিয়েটর মিউজিকের ক্ষেত্রে লাইসেন্স স্ট্র্যাটেজি প্রদান করার জন্য আপনার CMS অ্যাকাউন্টের কোনও লাইসেন্স স্ট্র্যাটেজিকে বোঝাতে <DealReference>
ট্যাগ ব্যবহার করুন। প্রতিটি সাউন্ড রেকর্ডিংয়ের জন্য আপনি একটি চ্যানেল লাইসেন্স স্ট্র্যাটেজি ও একটি প্ল্যাটফর্ম লাইসেন্স স্ট্র্যাটেজি সেট করতে পারেন।
এই XML উদাহরণ থেকে কীভাবে প্ল্যাটফর্ম ও চ্যানেল লাইসেন্স স্ট্র্যাটেজি দুটিই সেট করা যায় তা জানুন:
<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>
YouTube Premium, Content ID এবং ক্রিয়েটর মিউজিকের জন্য একত্রিত ডিল
অডিও অ্যালবাম প্রোফাইল ব্যবহার করে একটি ফিডে YouTube Premium, Content ID এবং ক্রিয়েটর মিউজিক <DealTerms>
একত্রিত করতে ডিলের তিনটি সেট এমন রিলিজের সাথে লিঙ্ক করতে হবে যেটির <ReleaseType>
TrackRelease হিসেবে ঠিক করা আছে।
নিচের XML স্নিপেট YouTube Premium এবং Content ID দুটির জন্যই একটি ট্র্যাক বিশ্বব্যাপী চালু করে এবং ক্রিয়েটর মিউজিকের জন্য প্ল্যাটফর্ম ও চ্যানেল ভিত্তিক লাইসেন্স স্ট্র্যাটেজি সেট করে।
<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>