توجه: پیروی از خطمشیهای برنامهنویس YouTube راهنماییها و مثالهایی را ارائه میدهد تا به شما کمک کند مطمئن شوید که مشتریان API شما از بخشهای خاصی از شرایط و خطمشیهای خدمات YouTube API (API TOS) پیروی میکنند. این راهنما بینشی را در مورد نحوه اجرای برخی جنبههای API TOS توسط YouTube ارائه میکند، اما جایگزین هیچ سند موجود نمیشود.
این سند (« خطمشیهای خدمات YouTube API » یا « خطمشیها ») خطمشیهایی را که باید هنگام دسترسی یا استفاده از سرویسهای YouTube API در سرویس، محصول یا برنامهتان دنبال کنید، مشخص میکند. این خطمشیها به شما کمک میکنند به خدمات YouTube API دسترسی داشته باشید و از آنها به روشهایی استفاده کنید که مطابق با علایق YouTube باشد و به جامعه سازنده، بینندگان، دارندگان حقوق محتوا و تبلیغکنندگان احترام گذاشته و رشد آن را تقویت کند.
این سند علاوه بر تعریف خطمشیها، برخی از اصول اساسی را که YouTube در ایجاد این خطمشیها دنبال میکرد، توضیح میدهد. همچنین نمونه هایی ارائه می دهد که نشان می دهد چگونه این سیاست ها در عمل اعمال می شوند.
لطفاً توجه داشته باشید که این یک سند قانونی است و این خطمشیها جزء توافقنامه هستند، بنابراین باید از آنها پیروی کنید. YouTube این حق را برای خود محفوظ میدارد که این خطمشیها را تغییر دهد، و دسترسی مستمر شما به یا استفاده از سرویسهای YouTube API به منزله موافقت و پذیرش چنین تغییراتی است. تغییرات خطمشی، مانند تغییرات در شرایط خدمات سرویسهای YouTube API، در تاریخچه بازنگری شرایط سرویس مستند میشود و میتوانید برای تاریخچه آن نسخهبرداری در فید RSS مشترک شوید تا از چنین تغییراتی مطلع شوید.
I. اصطلاحات و سبک
این یک سند قانونی است که سیاستهای مربوط به اعمال مجاز یا ممنوع را مشخص میکند. به این ترتیب، از اصطلاحات خاصی استفاده می کند تا مشخصاً مشخص کند که آیا می توانید یا نمی توانید کاری را انجام دهید. با در نظر گرفتن این موضوع، از عبارات زیر برای توضیح نیازهای شما در رابطه با این خطمشیها استفاده میشود:
- شرایط باید و الزامی به الزامات مطلق اشاره دارد.
- این اصطلاح نباید به ممنوعیت مطلق اشاره کند.
- عبارات باید ، نباید ، توصیه میشود و توصیه میشود نشان میدهد که بیانیه بهترین عملکرد کلی را توصیف میکند. در حالی که این عبارات اعمال یا رفتارهای خاصی را پیشنهاد میکنند، اما تصدیق میکنند که ممکن است تصمیم بگیرید بر اساس جنبههای خاص مورد استفاده خود، مسیر دیگری را دنبال کنید.
- این اصطلاح ممکن است نشان دهد که یک اقدام اختیاری است و کاملاً به اختیار شما یا بسته به زمینه ای که در آن استفاده می شود به صلاحدید YouTube واگذار می شود.
علاوه بر این، بخش تعاریف که این سند را به پایان میرساند، اصطلاحات دیگری را مشخص میکند که وقتی در این سند استفاده میشوند، معنای بسیار خاصی دارند. برای راحتی شما، این سند از سبک خاصی برای آن عبارات استفاده می کند تا بتوانید به راحتی آنها را در زمینه شناسایی کنید و به تعاریف آنها پیوند دهید.
II. اصول توسعه نرم افزار
این اصول زیربنای بسیاری از سیاست های این سند است. حتی اگر ممکن است همه خطمشیها را پوشش ندهند، اگر شما هر یک از این اصول را نقض کنید یا کلاینتهای API شما را نقض کنند، احتمالاً شرایط قرارداد را نیز نقض میکنید. گفته میشود، اگر قانون محلی شما را ملزم به انجام کاری غیر از آنچه در این خطمشیها میکند - برای مثال، ذخیره دادهها برای مدت زمان خاصی - باید از آن قانون پیروی کنید.
برنامه های کاربردی با کیفیت بالا بسازید و از آنها نگهداری کنید.
کلاینت های API پایدار، با کاربری آسان و با ویژگی های غنی بسازید که ارزش بیشتری برای اکوسیستم YouTube و کاربران آن به ارمغان می آورد. با تغییر ویژگیهای ارائه شده در سرویسهای YouTube API، بهسرعت مشتریان API را بهروزرسانی کنید.
صادق و شفاف باشید.
این اصل در مورد تمام جنبه های API Clientها و نحوه تعامل آنها با کاربران و همچنین با YouTube اعمال می شود. با رعایت این اصل، در مورد اینکه چه کسی هستید و مشتری API شما چه می کند، واضح باشید. در هیچ گونه فعالیت یا پیام فریبنده مرتبط با هویت خود، جمع آوری داده ها، ذخیره سازی، اشتراک گذاری، شیوه های استفاده و حذف، اقداماتی که مشتری API شما از طرف کاربران انجام می دهد، یا هر چیز دیگری شرکت نکنید. صادق باشید و کاربران را در نحوه استفاده و ارائه داده ها گمراه نکنید یا گیج نکنید.
به کاربران کنترل بدهید.
با تکیه بر اهمیت شفافیت، این اصل حکم میکند که کاربران باید از اقداماتی که یک مشتری API از طرف آنها انجام میدهد آگاه باشند و به طور فعال با آن موافقت کنند. این بدان معناست که کاربران درباره هر اقدامی که مشتری API برای درج، اشتراکگذاری، بهروزرسانی یا حذف دادههای خود انجام میدهد، میدانند و دارای اختیار نهایی هستند. همچنین به این معنی است که هر مشتری API باید یک خط مشی رازداری ارائه کند که به طور واضح به کاربران در مورد اطلاعاتی که مشتری API به آنها دسترسی دارد، جمع آوری می کند، ذخیره می کند، به اشتراک می گذارد و در موارد دیگر استفاده می کند، آگاه می کند.
به حریم خصوصی کاربران احترام بگذارید.
اطمینان حاصل کنید که سیاستها و شیوههای جمعآوری، ذخیره، استفاده، امنیت و حذف دادههای شما از کاربران محافظت میکند. اجازه دسترسی یا استفاده غیرمجاز به دادههای کاربر را ندهید. دادههای کاربر را بهطور نامحدود ذخیره نکنید، و فرآیندی واضح و ساده برای حذف دادههای در اختیار شما فراهم کنید. در نهایت، برای درخواست، جمعآوری یا ذخیره اطلاعات کاربری ورود کاربران به YouTube خودداری کنید و تلاش نکنید.
شهروند خوبی باشید
کلاینت های API ایجاد نکنید که افراد را به سوء استفاده، تهدید یا آزار یکدیگر تشویق یا قادر می سازد. از ویروسها، نرمافزارهای جاسوسی، بدافزارها یا سایر موارد بد استفاده، توزیع یا تبلیغ نکنید. قانون را زیر پا نگذارید یا دیگران را تشویق نکنید یا به آنها اجازه ندهید. امیدوارم همه اینها عقل سلیم باشد.
III. سیاست های عمومی توسعه دهندگان
الف. شرایط استفاده و سیاست های حفظ حریم خصوصی مشتری API
مشتریان API باید پیوندی به شرایط خدمات YouTube نمایش دهند ( https://www.youtube.com/t/terms )، و همچنین باید در شرایط استفاده خود بیان کنند که با استفاده از آن مشتریان API ، کاربران موافقت می کنند به شرایط خدمات YouTube متعهد باشید.
قبل از اینکه کاربران بتوانند به ویژگیها و عملکردهای API Client دسترسی پیدا کنند، هر مشتری API باید از کاربران بخواهد که با یک خطمشی رازداری موافقت کنند. سیاست حفظ حریم خصوصی باید:
به طور برجسته نمایش داده شود و همیشه در دسترس کاربران باشد،
به کاربران اطلاع دهید که API Client از خدمات YouTube API استفاده می کند،
به خطمشی رازداری Google در http://www.google.com/policies/privacy مراجعه و پیوند دهید،
به طور واضح و جامع به کاربران توضیح دهید که چه اطلاعاتی از جمله API داده های مربوط به کاربران، مشتری API به چه اطلاعاتی دسترسی دارد، جمع آوری می کند، ذخیره می کند و در موارد دیگر استفاده می کند.
به طور واضح و جامع نحوه استفاده، پردازش و به اشتراک گذاری اطلاعات کاربر توضیح داده شده در بخش (III.A.2.e) از جمله نحوه اشتراک گذاری اطلاعات با طرف های داخلی یا خارجی را توسط مشتری API توضیح دهید.
در صورت انجام این کار، افشا کند که API Client به اشخاص ثالث اجازه ارائه محتوا، از جمله تبلیغات را می دهد،
در صورت انجام این کار، افشا کند که سرویس گیرنده API اطلاعات را به طور مستقیم یا غیرمستقیم روی یا از دستگاه های کاربران، از جمله با قرار دادن، دسترسی یا شناسایی کوکی ها یا فناوری مشابه روی کاربران، ذخیره، دسترسی یا جمع آوری (یا به اشخاص ثالث اجازه می دهد تا این کار را انجام دهند) ذخیره می کند. دستگاه ها یا مرورگرها،
اگر سرویس گیرنده API به داده های مجاز دسترسی داشته باشد یا از آن استفاده کند، توضیح دهید که علاوه بر رویه عادی API Client برای حذف داده های ذخیره شده، کاربران می توانند از طریق صفحه تنظیمات امنیتی Google در https://security.google ، دسترسی آن API Client به داده های خود را لغو کنند. .com/settings/security/permissions و
اگر مشتری API از دادههای مجاز استفاده میکند، توضیح دهید که چگونه کاربران میتوانند با مالک یا توسعهدهنده سرویس گیرنده API با سؤالات یا شکایات در مورد اقدامات حفظ حریم خصوصی مشتری تماس بگیرند.
ب. قابلیت نگهداری و استهلاک
مشتریان API باید از جدیدترین نسخههای سرویسهای API YouTube استفاده کنند. این بدان معناست که باید بتوانید هنگام انتشار نسخههای جدیدتر سرویسهای YouTube API، API Clients را بهروزرسانی کنید. مشتریان API غیر وب سایت، مانند برنامه های تلفن همراه یا برنامه های نصب شده، باید بتوانند از راه دور به روز شوند تا از جدیدترین نسخه های YouTube API Services استفاده کنند. در صورت نیاز گهگاهی توسط YouTube (مثلاً برای بهروزرسانیهای مهم) باید مشتریان API خود را در یک بازه زمانی مشخص بهروزرسانی کنید.
زمانی که YouTube قصد دارد تغییرات ناسازگاری را در سرویسهای YouTube API ایجاد کند، چنین تغییراتی در تاریخچه نسخههای سرویس شرایط و ضوابط ثبت میشود و شما میتوانید در فید RSS برای تاریخچه آن نسخه مشترک شوید تا از چنین تغییراتی مطلع شوید.
برای استفاده از نسخههای جدیدتر سرویسهای YouTube API باید سریعاً مشتریان API منسوخ نشده را بهروزرسانی کنید تا آن نسخهها منتشر شوند.
شما باید نسخههای منسوخ شده مشتریان API خود را بهروزرسانی کنید تا به وضوح به کاربران نشان دهید که ممکن است برخی از عملکردها یا ویژگیهای سرویسهای API YouTube به دلیل وضعیت منسوخ شده API Clients کار نکنند.
ج. پیاده سازی ویژگی های یوتیوب
مشتریان API همچنین باید از الزامات حداقل عملکرد برای خدمات YouTube API (« RMF ») پیروی کنند. علاوه بر این، مشتریان API نباید هیچ گونه محدودیتی برای عملکرد YouTube مورد نیاز RMF قائل شوند.
برای مثال، RMF بیان میکند که یک سرویس گیرنده API که به کاربران امکان میدهد ویدیوها را در YouTube آپلود کنند، باید این کاربران را قادر به تعیین عنوان برای هر ویدیوی آپلود شده بگذارند. طول فیلد عنوان ویدیوی YouTube حداکثر 100 کاراکتر است و یک سرویس گیرنده API نباید حداکثر طول کمتری را برای آن فیلد تعیین کند.
هر ویژگی API Client که اقدام کاربر مربوط به یک منبع YouTube را آغاز می کند باید:
- به وضوح و به وضوح به عنوان یک اقدام YouTube قابل شناسایی است،
- متمایز است و با عملکرد API Client شما ترکیب نمی شود، و
- به وضوح توسط کاربر آغاز شده است.
نمونههایی از منابع YouTube شامل ویدیوها، کانالها، فهرستهای پخش، موارد فهرست پخش و اشتراکها هستند. نمونه هایی از اقدامات عبارتند از پخش یک ویدیو، لایک کردن یک ویدیو، افزودن یک ویدیو به فهرست پخش، و اشتراک در یک کانال.
کلاینتهای API که عملیات نوشتن را انجام میدهند ممکن است مقادیر پارامتر یا ویژگی را پیشنهاد دهند، اما کاربران باید کنترل نهایی روی دادههایی که در YouTube Applications منتشر میشوند را داشته باشند. به طور مشابه، مشتریان API نباید مقادیر ارائه شده توسط کاربر را قبل از ارسال آنها به YouTube با کوتاه کردن، الحاق یا تغییر آن مقادیر تغییر دهند، مگر اینکه کاربر صریحاً با چنین تغییراتی موافقت کرده باشد.
مشتریان API که مقادیری را برای فیلدهای متنی، مانند عناوین یا توضیحات ویدیو، پیشنهاد میکنند، باید کلمات کلیدی مرتبط را در آن مقادیر بگنجانند. به عنوان مثال، یک سرویس گیرنده API که عناوین ویدیویی را پیشنهاد می کند، نباید عناوین پیش فرض یکسانی را برای همه کاربران ایجاد کند.
این مثالها نشان میدهد که چگونه این خطمشی برای یک مشتری API که ویدیوها را در YouTube آپلود میکند اعمال میشود:
ممکن است API Client یک توضیح ویدیو پیشنهاد کند یا توضیحات ویدیو را از قبل پر کند. با این حال، پس از ارسال آن توسط کاربر و قبل از ارسال بدون رضایت قبلی کاربر، نباید اطلاعاتی را به توضیحات ویدیو اضافه کند. برای مثال، API Client نباید تاریخ ضبط، نام مشتری API یا هر متن دیگری را اضافه کند، مگر اینکه کاربر صریحاً با چنین تغییراتی موافقت کرده باشد.
یک سرویس گیرنده API ممکن است گزینه ای برای ترجمه عنوان ویدیو به زبان های دیگر ارائه دهد. با این حال، API Client نباید چنین ترجمههایی را بدون رضایت کاربر اضافه کند. علاوه بر این، اگر رفتار پیشفرض API Client فعال کردن گزینه ترجمه عنوان ویدیو باشد، باید به وضوح راهی آسان برای غیرفعال کردن آن رفتار به کاربر ارائه دهد.
مشتریان API باید به وضوح نحوه استفاده از داده های ارائه شده توسط کاربر در YouTube را نشان دهند.
این خطمشی بهویژه برای مشتریان API مرتبط است که با چندین سرویس و پلتفرم ارتباط دارند، زیرا ممکن است تفاوتهای عملکردی یا برچسبگذاری بین آن سرویسها و پلتفرمها وجود داشته باشد.
به عنوان مثال، یک API Client به کاربران امکان می دهد نظرات خود را درباره ویدیوها به چندین پلتفرم از جمله YouTube اضافه کنند. هر پلتفرم از نام متفاوتی برای اشاره به متن نظر استفاده می کند. بنابراین، اگر API Client فیلد "بازخورد" را در فرم نظر خود برچسب گذاری کند، باید به وضوح نشان دهد که آن مقدار با متن نظر در YouTube مطابقت دارد.
مشتریان API که از عملکرد جستجوی ارائه شده توسط YouTube API Services استفاده می کنند، نباید متن، تصاویر، اطلاعات یا سایر محتوای نتایج جستجوی بازگردانده شده توسط آن سرویس ها را تغییر دهند یا جایگزین کنند.
به عنوان مثال، مشتریان API نباید نتایج را از منابعی غیر از YouTube ادغام یا ترکیب کنند و آنها را به عنوان نتایج جستجوی YouTube ارائه کنند.
یک سرویس گیرنده API نباید عملکرد یک ویژگی YouTube را محدود یا کاهش دهد، مگر اینکه این محدودیت یک جنبه اصلی (همانطور که در مثالهای زیر توضیح داده شده است) خود سرویس گیرنده API باشد و ویژگی YouTube توسط RMF (" محدودیت ویژگی مجاز " مورد نیاز نباشد. ).
مثال 1: محدودیت ویژگی مجاز
سرویس YouTube Data API به آپلودکننده ویدیو اجازه می دهد تا ترجمه عنوان یک ویدیو را ارائه دهد. به طور کلی، یک سرویس گیرنده API که این ویژگی را پیادهسازی میکند باید به آپلودکنندگان اجازه دهد عناوین ویدیو را به هر زبانی که YouTube پشتیبانی میکند ترجمه کنند. با این حال، یک سرویس گیرنده API که به طور خاص برای آموزش زبان فرانسوی به کاربران طراحی شده است و طیف وسیعی از ویژگیهای خاص ترجمههای فرانسوی را ارائه میکند، ممکن است تنها با ارائه گزینه آپلود ترجمه فرانسوی عناوین ویدیویی به کاربران توجیه شود.
مثال 2: محدودیت ویژگی غیرمجاز
API Client دوم از آپلود ویدیو در YouTube و دو پلتفرم دیگر پشتیبانی میکند و همه آن پلتفرمها به آپلودکننده اجازه میدهند تا ترجمه عنوان ویدیو را ارائه دهد. با این حال، در حالی که یوتیوب بیش از 70 زبان را پشتیبانی می کند، دو پلتفرم دیگر هر کدام از نیمی از این تعداد و سه پلتفرم از 25 زبان مشترک پشتیبانی می کنند. اگر API Client فقط از آن 25 زبان برای ترجمه پشتیبانی می کند، این یک محدودیت ویژگی غیرمجاز است زیرا مجموعه محدود گزینه های زبان جنبه اصلی API Client نیست. در عوض، API Client باید طیف کاملی از زبانهایی را که YouTube پشتیبانی میکند ارائه دهد.
مشتریان API با محدودیتهای ویژگی مجاز باید به کاربران توضیح دهند که چرا هر محدودیتی وجود دارد و مشخص کنند که محدودیت توسط YouTube اعمال نشده است. در بسیاری از موارد، اگر نه در همه موارد، روشهای مختلفی وجود دارد که یک کلاینت API میتواند آن اطلاعات را ارائه دهد، و شما باید روش مناسبی را برای کلاینت API خود انتخاب کنید. در این توضیح، یک سرویس گیرنده API باید مکانیزمی برای دسترسی کاربران به ویژگی کامل (مانند پیوند دادن به YouTube Creator Studio یا ارائه یک منوی قابل ارتقا در API Client) فراهم کند.
در مثال 1 بالا، API Client میتواند توضیح دهد که آپلودکنندگان ویدیو میتوانند ترجمههایی را برای زبانهای دیگر در استودیوی سازندگان YouTube اضافه کنند و پیوندی به آن عملکرد ارائه دهند.
کلاینتهای API که ویژگیهایی را ارائه میکنند که از چندین سرویس و پلتفرم منشأ میگیرند، باید برابری ویژگیها را تا حدی که در آن منابع وجود دارد ارائه دهند و انتخاب کاربر را فراهم کنند. وقتی مشتریان API شامل ویژگیهایی میشوند که در YouTube و سایر پلتفرمها پشتیبانی میشوند، مشتریان API نباید به طور مداوم ویژگیهای YouTube را به روشی مضر ارائه کنند (مثلاً تنها با ارائه آن ویژگیها از پلتفرمهای دیگر).
به عنوان مثال، فرض کنید یک API Client به کاربران اجازه می دهد ویدیوها را در YouTube و سه پلتفرم دیگر آپلود کنند و همه این پلتفرم ها از قابلیت آپلود زیرنویس پشتیبانی می کنند. اگر API Client از آپلود شرح نیز پشتیبانی میکند، باید از آن ویژگی برای YouTube پشتیبانی کند.
د. دسترسی به خدمات YouTube API
اعتبار API
برای دسترسی یا استفاده از برخی از خدمات YouTube API ، ابتدا باید از کنسول توسعه دهندگان Google ( https://console.cloud.google.com/ ) برای ایجاد اعتبارنامه API برای پروژه API خود استفاده کنید. این اعتبارنامهها به Google و YouTube امکان میدهند فعالیت API را به یک پروژه API خاص و مشتری API مرتبط کنند.
علاوه بر ایجاد اعتبارنامه API ، ممکن است Developers Console از شما بخواهد قبل از اینکه بتوانید به سرویس های YouTube API مرتبط با آن اعتبارنامه ها دسترسی داشته باشید یا از آنها استفاده کنید، اطلاعات دیگری مانند اطلاعات شناسایی یا اطلاعات تماس را ارائه دهید. YouTube این حق را برای خود محفوظ می دارد که از شما بخواهد اطلاعات بیشتری برای دسترسی یا استفاده از خدمات YouTube API ارائه دهید.
اگر برای دسترسی یا استفاده از یک سرویس YouTube API خاص نیاز به ایجاد اعتبارنامه API دارید، اسناد مربوط به آن سرویس نحوه ایجاد آن اعتبارنامه ها را توضیح می دهد. به عنوان مثال، سرویس YouTube Data API ، سرویس YouTube Reporting API ، سرویس YouTube Analytics API و سرویس Android Player API همه مراحل سند برای ایجاد اعتبارنامه API هستند . این مراحل معمولاً از یک سرویس API به سرویس دیگر کمی متفاوت است. مثلا:
برخی از سرویس ها فقط از درخواست های مجاز API پشتیبانی می کنند، در حالی که برخی دیگر از درخواست های مجاز و غیرمجاز پشتیبانی می کنند.
سرویس ها اغلب از دامنه های دسترسی چندگانه پشتیبانی می کنند. هر محدوده منابعی را مشخص می کند که یک کلاینت API می تواند از طرف کاربر بازیابی، درج، به روز رسانی یا حذف کند. Scope ها مشتریان API را قادر می سازند فقط به منابع مورد نیاز خود دسترسی داشته باشند و دامنه ها همچنین به کاربران امکان می دهد میزان دسترسی را که به آن Client ها می دهند را کنترل کنند.
خطمشیهای زیر برای دسترسی و استفاده از خدمات YouTube API نیز اعمال میشود:
هنگام دسترسی یا استفاده از سرویسهای YouTube API یا هنگام ایجاد یک پروژه API یا اعتبارنامه API ، نباید هویت خود یا هویت مشتری API خود را مخفی یا نادرست معرفی کنید.
برای دسترسی به خدمات YouTube API فقط باید از اعتبارنامه های API اختصاص داده شده به شما و پروژه API خود استفاده کنید. به طور مشابه، شما نباید از هیچ ابزار دیگری برای پنهان کردن یا ارائه نادرست دسترسی مشتری API خود به یا استفاده از خدمات YouTube API استفاده کنید.
اگر مشتری API شما برای دسترسی یا استفاده از خدمات YouTube API نیاز به ایجاد اعتبارنامه API دارد، باید دقیقاً یک (1) پروژه API برای آن سرویس گیرنده API ایجاد کنید. این اعتبارنامه های API برای استفاده انحصاری توسط مشتری API مرتبط در نظر گرفته شده است، به این معنی که شما نباید از آن یک (1) پروژه API برای چندین مشتری API استفاده کنید.
شما می توانید اعتبارنامه API خود را با نمایندگانی که صرفاً از طرف شما و تحت یک وظیفه کتبی محرمانه فعالیت می کنند به اشتراک بگذارید. با این حال، شما نباید اعتبارنامه API خود را به هیچ شخص ثالث دیگری به اشتراک بگذارید یا افشا کنید، اجازه دسترسی یا استفاده از اعتبارنامه های API خود را توسط هر شخص ثالث دیگری بدهید، یا اعتبارنامه API خود را در پروژه های منبع باز جاسازی کنید.
احراز هویت و مجوز کاربر
احراز هویت و مجوز به فرآیندی اشاره دارد که توسط آن کاربران خود را شناسایی میکنند و رضایت میدهند که به یک مشتری API اجازه دسترسی به دادههای خاص کاربر را بدهد. برخی از سرویسهای YouTube API از دسترسی به دادههای خاص کاربر پشتیبانی نمیکنند و بنابراین به هیچ مجوزی نیاز ندارند، برخی دیگر برای برخی درخواستها یا دادهها به مجوز نیاز دارند و برخی دیگر برای همه درخواستها به مجوز نیاز دارند. مثلا:
- سرویس YouTube IFrame Player API، که به شما امکان می دهد ویدیوها را در یک وب سایت جاسازی کنید، نیازی به مجوز ندارد، همانطور که کاربران برای تماشای یک ویدیو نیازی به ورود به وب سایت YouTube ندارند.
- سرویس YouTube Data API برای برخی از اقدامات به مجوز نیاز دارد. به عنوان مثال، یک سرویس گیرنده API می تواند ویدیوهای عمومی را جستجو کند اما برای انجام این کار نیازی به مجوز کاربر ندارد. با این حال، یک مشتری API برای آپلود یک ویدیو در کانال یوتیوب کاربر به مجوز کاربر نیاز دارد.
- سرویس YouTube Analytics API و سرویس YouTube Reporting API برای همه اقدامات به مجوز نیاز دارند.
احراز هویت
کلاینتهای API نباید (و نباید تلاش کنند) اطلاعاتی را که کاربر ارائه میکند یا YouTube در طول فرآیندهای احراز هویت به کاربر نشان میدهد، از جمله اعتبارنامه ورود به حساب کاربری YouTube، دریافت، پروکسی، درخواست، جمعآوری، تغییر، حافظه پنهان، ذخیره یا استفاده کنند مانند نام کاربری و رمز عبور.
مشتریان API باید رضایت کاربر را مطابق با قوانین قابل اجرا دریافت کنند و فقط درخواست دسترسی به دامنه مجوزهایی را که در حال حاضر از آن استفاده می کنند، داشته باشند. دسترسی ای که یک کلاینت API درخواست می کند باید برای کاربران آن کلاینت منفعت مستقیم و شفاف داشته باشد. سعی نکنید با درخواست مجوزهایی که ویژگیهایی را که هنوز ساختهاید فعال نمیکنند، دسترسی خود به دادهها را در آینده اثبات کنید.
به عنوان مثال، سرویس YouTube Data API از یک حوزه مجوز که به دادههای خواندنی اجازه دسترسی میدهد و دیگری که به دادههای خواندن و نوشتن اجازه میدهد، پشتیبانی میکند. اگر کاربری به یک سرویس گیرنده API اجازه دسترسی به محدوده اول را بدهد، آن مشتری API میتواند اطلاعات کانال YouTube کاربر فعلی را بازیابی کند. با این حال، اگر کاربری به API Client اجازه دسترسی به محدوده دوم را بدهد، API Client میتواند ویدیویی را نیز در آن کانال آپلود کند.
در این سناریو، یک کلاینت API که از آپلودهای YouTube (یا سایر اقدامات مبتنی بر نوشتن) پشتیبانی نمیکند، فقط باید درخواست دسترسی به اولین محدوده مجوز را بدهد، که در امتیازاتی که اعطا میکند محدودتر است. حتی اگر توسعهدهنده API Client قصد دارد در نهایت برای اقدامات مبتنی بر نوشتن پشتیبانی ارائه کند، توسعهدهنده نمیتواند با درخواست دسترسی به محدوده مجوز برای نوشتن دادهها، قبل از اینکه کلاینت واقعاً از ویژگیهایی که به آن محدوده نیاز دارند، پشتیبانی کند، آینده API Client را اثبات کند.
مشتریان API باید در صورت امکان درخواست دسترسی به محدوده مجوز در زمینه را داشته باشند. با درخواست دسترسی به دادههای کاربر در زمینه، از طریق مجوز افزایشی، یک API Client به کاربران امکان میدهد راحتتر درک کنند که چرا به آن دادهها دسترسی دارد.
شناسایی و نمایندگی مشتری API
مشتریان API باید به طور واضح و دقیق، نهاد یا محصولی را که درخواست دسترسی به دادههای کاربر و دلیل درخواست آن دسترسی را دارد، برای کاربر شناسایی کنند.
مشتریان API نباید هنگام درخواست دسترسی به داده ها، کاربران را گمراه کنند تا کاربران بتوانند تصمیم آگاهانه ای در مورد اعطای دسترسی به آن مشتریان بگیرند. کاربران باید بتوانند به آسانی ارزش ارائه دادههایی را که مشتری API درخواست دسترسی به آن میکند و پیامدهای اشتراکگذاری آن دادهها را درک کنند.
مشتریان API باید به طور واضح و جامع اهدافی را که برای آنها به داده های کاربر دسترسی دارند و از آنها استفاده می کنند، برای کاربران شناسایی کنند. مشتریان API نباید از داده های کاربر برای اهداف ثانویه استفاده کنند که به وضوح برای کاربران افشا نشده است.
کاربران نباید تعجب کنند که یک سرویس گیرنده API حاوی ویژگی ها، خدمات یا اقدامات پنهانی است که با اهداف بازاریابی مشتری مغایرت دارد.
ابطال
هر سرویس گیرنده API باید روشی واضح و آسان برای کاربران ارائه دهد تا هر گونه رضایت مجوزی را که برای دسترسی به سرویس های YouTube API به مشتری API ارائه کرده اند لغو کنند.
هنگامی که کاربر رضایت خود را از طریق این مکانیسم لغو می کند، مشتری API باید به صورت برنامه ریزی شده آن توکن را فوراً لغو کند تا تغییر مجوزها را به Google اطلاع دهد. به عنوان مثال، یک سرویس گیرنده API می تواند از کتابخانه سرویس گیرنده Google API برای لغو توکن استفاده کند.
علاوه بر این، پس از لغو رضایت از طریق این مکانیسم، شما و مشتریان API شما باید تمام دادههای مجاز را که بر اساس آن رضایت به آنها دسترسی پیدا کرده یا ذخیره شدهاند را حذف کنید. این حذف باید در اسرع وقت انجام شود و باید ظرف 7 روز تقویمی پس از لغو انجام شود.
همانطور که در بخش (III.A.2.i) ذکر شد، هر مشتری API باید در خط مشی رازداری خود پیوندی به صفحه تنظیمات امنیتی Google ( https://security.google.com/settings/security/permissions ) داشته باشد. هنگامی که کاربر رضایت خود را از طریق آن صفحه لغو می کند، شما و مشتریان API شما باید تمام داده های API مربوط به آن کاربر را که بر اساس چنین رضایتی به آنها دسترسی یا ذخیره شده است، حذف کنید. برای پیروی از این خطمشی، مشتریان API شما باید بهطور دورهای مجدداً تأیید کنند که نشانههای مجوز آن هنوز معتبر هستند و دادههای API مرتبط با کاربرانی را که نشانههای مجوز آنها نمیتوان بهروزرسانی کرد حذف کنند.
بر اساس الزامات تعریف شده در بخش (III.E.4) در مورد داده های ذخیره شده، تمام این حذف ها باید در اسرع وقت انجام شوند و باید ظرف 30 روز تقویمی پس از لغو انجام شوند.
استفاده و سهمیه
YouTube ممکن است از سهمیهها و محدودیتهای استفاده از مکان استفاده کند تا اطمینان حاصل کند که به خدمات YouTube API همانطور که در نظر گرفته شده است دسترسی پیدا میشود و استفاده میشود و شما و مشتریان API شما کیفیت خدمات را کاهش نمیدهید یا دسترسی دیگران را محدود نمیکنید.
اگر سرویس گیرنده API شما به محدودیت سهمیه یک سرویس برسد، میتوانید با تکمیل یک حسابرسی انطباق API برای تمدید سهمیه درخواست دهید، جایی که باید مورد استفاده را مشخص کنید که برای آن به برنامه افزودنی نیاز دارید. اگر در 12 ماه گذشته ممیزی شده اید و توسط تیم خدمات YouTube API مطابق با علامت گذاری شده اید، می توانید برای تمدید سهمیه اضافی درخواست دهید.
اگر YouTube برنامه را تأیید کرد، باید از سهمیه اضافی اعطا شده فقط برای موارد استفاده تأیید شده استفاده کنید. اگر مورد استفاده مشتری API شما تغییر کند، برای استفاده از هر سهمیه اختصاص داده شده برای مورد استفاده جدید، باید با ارسال مجدد یک بازرسی انطباق API و دریافت تأییدیه برای برنامه، تغییرات را به YouTube اطلاع دهید.
اگر YouTube درخواست را رد کرد، میتوانید درخواست تجدیدنظر کنید .
عدم تحرک
اگر پروژه API شما برای 90 روز متوالی غیرفعال بوده باشد، YouTube این حق را برای خود محفوظ میدارد که دسترسی یا استفاده از سرویسهای YouTube API خاص را غیرفعال یا محدود کند. برای مثال، YouTube میتواند اعتبارنامه API شما را باطل کند، یا سهمیههای پروژه API شما را برای سرویسهای YouTube API خاص کاهش دهد (یا حذف کند). اگر سهمیه مشتری API شما کاهش یا حذف شود، میتوانید دوباره برای سهمیه یا تمدید سهمیه درخواست دهید، و YouTube آن برنامه را براساس تصمیم YouTube در مورد استفاده مورد انتظار شما از سرویسهای YouTube API بررسی میکند.
اطلاعات تماس
ابزار اصلی YouTube برای تماس با شما در مورد پروژه API یا مشتری API ، آدرس ایمیلی است که با حساب Google مرتبط است که از آن برای ورود به کنسول توسعه دهندگان Google استفاده می کنید. شما باید از هرگونه ارتباطی که YouTube در مورد مسائل مربوط به انطباق با مشتریان API شما برای شما ارسال می کند، پیروی کنید.
اگر کاربران API Client شما سؤالاتی در مورد اقدامات حفظ حریم خصوصی شما داشته باشند، و شما آدرس تماسی در خط مشی رازداری API Client خود همانطور که در بخش (A.2.i) توضیح داده شد ندارید، ممکن است YouTube آدرس ایمیل اصلی شما را با آن کاربران به اشتراک بگذارد.
دسترسی ممنوع
اگر اعتبارنامه API شما به حالت تعلیق، لغو یا فسخ شود، یا اگر حساب Google که برای ایجاد آن اعتبارنامه ها استفاده کرده اید، به هر دلیلی به حالت تعلیق درآمده یا فسخ شده باشد، از دسترسی یا تلاش برای دسترسی به خدمات YouTube API از هر طریقی منع شده اید. در این صورت، شما نباید از طریق هیچ وسیله ای، از جمله ایجاد یا استفاده از پروکسی برای ایجاد حساب های Google، اعتبارنامه های API یا پروژه های API جدید، به خدمات YouTube API دسترسی داشته باشید یا تلاش کنید.
خدمات بدون سند
شما نباید از APIهای غیرمستند بدون اجازه صریح استفاده کنید. شما باید به دادههای سرویسهای YouTube API فقط بر اساس روشهای مشخصشده در اسناد مجاز آن سرویس YouTube API دسترسی داشته باشید.
شما نباید سرویسهای API غیرمستند YouTube را مهندسی معکوس کنید یا سعی کنید کد منبع اصلی این سرویسهای API را استخراج کنید.
E. مدیریت داده ها و محتوای YouTube
به غیر از مجوزها و حقوقی که در این بخش اعطا شده است، شما و مشتریان API شما هیچ مجوز یا حقوق دیگری برای دادههای API ، از جمله دادههای API موقت ذخیرهشده، ندارید.
محتوای سمعی و بصری
شما و مشتریان API شما نباید، و نباید دیگران را تشویق، فعال یا از آنها بخواهید که:
- دانلود، وارد کردن، پشتیبانگیری، حافظه پنهان، یا ذخیره نسخههای محتوای سمعی و بصری YouTube بدون تأیید قبلی کتبی YouTube،
- محتوا را برای پخش آفلاین در دسترس قرار دهید، یا
- از هر جنبه ای از سرویس های YouTube API برای تسهیل یا ترویج نقض حق نسخه برداری یا بهره برداری از مطالب ناقض حق نسخه برداری استفاده کنید.
تجمیع داده ها
دادههای API را جمعآوری نکنید، به جز اینکه فقط میتوانید دادههای API مربوط به کانالهای YouTube را جمعآوری کنید که تحت مالک محتوای یکسانی هستند که توسط YouTube بر اساس موافقتنامه(های) مجوز محتوا بین YouTube و چنین مالک محتوا شناسایی شده است. چنین دادههای API انبوهی باید فقط توسط آن مالک محتوا قابل مشاهده باشد.
دادههای API را جمعآوری نکنید یا از دادههای API یا سرویسهای YouTube API برای به دست آوردن اطلاعات بینش در مورد استفاده، درآمد یا هر جنبه دیگری از تجارت YouTube استفاده نکنید.
به عنوان مثال، فرض کنید که دو مالک محتوای مختلف که توسط YouTube به رسمیت شناخته شده اند، هر کدام به یک مشتری API اجازه داده اند که داده های API را از طرف آنها برای مشاهده مربوطه خود بازیابی کند. مشتری API میتواند بهطور جداگانه دادههای API بازیابی شده برای کانالهای هر صاحب محتوا را جمعآوری کند، مشروط بر اینکه چنین انباشتگی برای هر صاحب محتوا اطلاعاتی در مورد استفاده، درآمد یا هر جنبه دیگری از تجارت YouTube ارائه نکند. API Client نباید داده های API را از صاحبان محتوای مختلف ترکیب کند.
استفاده مجاز از داده ها
این خطمشیها مربوط به استفاده شما از دادههای مجاز است. آنها برای هر مشتری API که داده ها را از طریق یک درخواست API می نویسد یا داده هایی را بازیابی می کند که فقط از طریق یک درخواست API مجاز به درستی قابل دسترسی هستند، مرتبط هستند. به عنوان مثال، این خطمشیها برای هر مشتری API اعمال میشود که به کاربر امکان میدهد ویدیوها را آپلود کند، فهرست ویدیوهای آپلود شده کاربر را بازیابی کند، فهرستهای پخش ایجاد کند یا روی ویدیوها نظر دهد.
مشتریان API باید در مورد انواع دادههای کاربر و اهدافی که برای جمعآوری، ذخیره، حذف، اشتراکگذاری، حفاظت و در غیر این صورت از آن دادهها استفاده میکنند صادق و شفاف باشند.
مشتریان API نباید به غیر از کاربر مجاز یا عواملی که صریحاً توسط آن کاربر تأیید شده اند، نمایش داده یا اجازه دسترسی به داده های مجاز را بدهند.
مشتریان API فقط باید مطابق با خط مشی رازداری و رضایت کاربر که مطابق با بخش 2 به دست آمده است به داده های مجاز دسترسی داشته باشند، جمع آوری و استفاده کنند.
این بدان معناست که اگر مشتری شروع به دسترسی، جمعآوری یا استفاده از دادههای API به شیوهای یا برای اهدافی کند که در خطمشی رازداری که کاربر در ابتدا آن را پذیرفته است، پوشش داده نمیشود، یک کلاینت API باید از کاربران بخواهد که سیاست حفظ حریم خصوصی خود را دوباره بپذیرند.
کلاینتهای API باید هر اقدامی را که برای درج، اشتراکگذاری، بهروزرسانی یا حذف دادهها یا محتوا از طرف کاربر مجاز انجام میدهند، به وضوح شناسایی کنند. علاوه بر این، کاربر باید صراحتاً با آن اقدامات قبل از اجرای واقعی آنها موافقت کند.
مشتریان API باید به وضوح کانال YouTube یا مالک محتوای مرتبط با هر درخواستی را که نیاز به مجوز کاربر دارد شناسایی کنند.
مشتریان API باید هر گونه تنظیمات نمایان بودن محتوا را که توسط هر اقدام مجاز کاربر تنظیم یا اصلاح می شود، به وضوح شناسایی کنند. علاوه بر این، مشتریان API نباید تنظیمات نمایان بودن محتوای موجود را تغییر دهند، مگر اینکه کاربر مجاز صراحتاً به مشتریان API دستور داده باشد که این کار را انجام دهند.
به عنوان مثال، در سرویس YouTube Data API، وضعیت حریم خصوصی یک ویدیو را می توان روی
public
،private
یاunlisted
تنظیم کرد. اگر یک سرویس گیرنده API از آپلود ویدیو پشتیبانی می کند، مشتری باید به وضوح گزینه ای را برای کاربر نمایش دهد تا یکی از آن مقادیر را انتخاب کند. به طور مشابه، اگر یک سرویس گیرنده API از ویرایشهای فراداده یک ویدیو پشتیبانی کند، مشتری API نمیتواند وضعیت حریم خصوصی ویدیو را بدون رضایت صریح کاربر تغییر دهد.
تازه کردن، ذخیره سازی و نمایش داده های API
توسعه دهندگان اغلب نیاز دارند مزایای ذخیره یا ذخیره داده ها، مانند بهبود عملکرد یا استفاده از منابع را با تمایل به بازیابی همیشه جدیدترین داده ها که بهترین تجربه کاربر را فراهم می کند، متعادل کنند. با در نظر گرفتن این موضوع، خطمشیهای زیر نیازمندیهای شما و همچنین گزینههای شما را از نظر ذخیره، بهروزرسانی و نمایش دادههای YouTube API توضیح میدهند.
مشتریان API میتوانند توکنهای مجوز را تا زمانی که لازم باشد ذخیره کنند، مشروط بر اینکه از آن نشانهها فقط برای مقاصدی مطابق با رضایت خاص اعطا شده توسط کاربر فعال طبق قانون قابل اجرا استفاده شود.
مشتریان API میتوانند انواع دادههای مجاز زیر را تا زمانی که لازم است ذخیره کنند، مشروط بر اینکه از دادهها برای مقاصدی منطبق با رضایت خاص اعطا شده توسط کاربر فعال طبق قوانین قابل اجرا استفاده شود:
- داده های بازیابی شده از طریق سرویس YouTube Analytics API،
- داده های ارائه شده از طریق سرویس YouTube Reporting API یا
- آماری که از طریق سایر سرویسهای YouTube API ارائه میشود، مانند تعداد بازدیدهای یک ویدیو، تعداد کانالهای مشترک یا تعداد ویدیوهای موجود در فهرست پخش. (همه این آمارها را می توان از طریق سرویس YouTube Data API بازیابی کرد.)
توجه داشته باشید که حتی اگر یک سرویس گیرنده API ممکن است این داده ها را برای بیش از 30 روز ذخیره کند، مشتری همچنان باید هر 30 روز اطمینان حاصل کند که هنوز توسط کاربر مجاز به دسترسی به آن داده ها است.
به عنوان مثال ، یک مشتری API ممکن است تعداد مشاهده یک فیلم را برای بیش از 30 روز ذخیره کند ، اما هنوز هم باید هر 30 روز یک بار تأیید کند که مجوز آن برای دسترسی به داده های بارگذاری ویدیو ابطال نشده است. مشتری API همچنین باید هر 30 روز یک بار تأیید کند که این فیلم حذف نشده است.
برای روشن شدن ، یک مشتری API نباید بیش از 30 روز آماری را که به عنوان داده های غیر مجاز بازیابی شده است ، ذخیره کند. به عنوان مثال ، یک مشتری API نباید بیش از 30 روز بدون مجوز از صاحب کانال ، تعداد مشترکین را برای کانال یوتیوب ذخیره کند.
مشتریان API ممکن است انواع دیگر داده های مجاز را که در بخش (III.E.4.B) مشخص نشده اند ، تا زمانی که برای اهداف رضایت خاص اعطا شده توسط یک کاربر فعال و برای بیش از 30 روز تقویم لازم باشد ، ذخیره کنند. پس از 30 روز تقویم ، مشتری API باید داده های ذخیره شده را حذف یا تازه کند.
مشتریان API ممکن است مقادیر محدودی از داده های غیر مجاز را به طور موقت ذخیره کنند تا زمانی که برای اهداف مشتری API لازم باشد اما بیشتر از 30 روز تقویم نیست. مانند بخش (iii.e.4.c) بلافاصله در بالا ، این بدان معنی است که پس از 30 روز تقویم ، مشتری API باید داده های ذخیره شده را حذف یا تازه کند.
در همه موارد ، مشتریان API باید از تلاشهای معقول استفاده کنند تا اطمینان حاصل شود که داده های API ذخیره شده آنها با داده های فعلی موجود از طریق خدمات API YouTube سازگار است. به عنوان مثال ، مشتریان API باید تغییرات ابرداده و به روزرسانی های مشاهده را در اسرع وقت منعکس کنند.
مشتریان API باید به روزرسانی ترین داده های API موجود در ارائه های کاربر را از جمله در رابط های کاربر نمایش دهند ، اگرچه مشتری های API ممکن است داده های API تاریخی را نشان دهند به شرط آنکه در متن زمان به طور دقیق ارائه شود.
مشتری های API شما که به داده های کاربر دسترسی یا استفاده می کنند باید راهی را برای کاربر فراهم کنند تا از شما درخواست کند که داده های ذخیره شده مربوط به آن کاربر را حذف کنید. به عنوان مثال ، مشتری API شما می تواند یک دکمه را برای حذف داده های ذخیره شده نمایش دهد. اگر کاربر نشان می دهد که شما باید آن داده ها را حذف کنید ، باید آن را در اسرع وقت و طی 7 روز تقویم حذف کنید.
روش حذف داده های ذخیره شده باید روشن کند که حذف داده های ذخیره شده توسط مشتری API به هیچ وجه بر داده های ذخیره شده توسط YouTube تأثیر نمی گذارد و برای حذف داده ها در YouTube ، کاربر باید از یک برنامه YouTube یا API مجاز استفاده کند مشتری که از توانایی حذف آن داده ها پشتیبانی می کند.
به همین ترتیب ، مشتریان API باید به هر وسیله دیگری احترام بگذارند که از طریق آن یک کاربر قصد دارد از دسترسی آن مشتری ها به داده های کاربر مربوط به آن کاربر جلوگیری کند. به عنوان مثال ، اگر کاربر حساب خود را از مشتری API خود حذف کند ، باید اطلاعات کاربر مورد نظر خود را در اسرع وقت و در طی 7 روز تقویم ذخیره کنید.
مشتریان API شما نباید (i) داده های API را با داده های مشابه ، مستقل محاسبه شده جایگزین کنند ، یا (ب) دسترسی یا استفاده از داده های API برای ایجاد داده ها یا معیارهای جدید یا مشتق شده. به حدی که مشتریان API شما هرگونه اطلاعات ، داده یا معیارهایی را که بر اساس داده های API در کنار داده های API مستقر نیستند ، نشان می دهند ، مشتریان API شما باید یک افشای واضح و برجسته را در آنجا قرار دهند که چنین اطلاعات ، داده ها و معیارها از YouTube نیستند و بخشی از خود شما هستند تولید - محصول.
به عنوان مثال ، هنگام نمایش تعداد لایک های یک فیلم ، مشتری API شما باید از شماره برگشتی در داده های API استفاده کند. شما نباید تعداد متفاوتی را برای نمایش لایک ها جایگزین کنید ، مانند تعداد کاربران مشتری API خود که این فیلم را دوست داشتند. به همین ترتیب ، شما مجاز به استفاده از تعداد لایک های برگشتی در داده های API برای محاسبه معیارهای دیگر نیست ، مانند درصد کل امثال که از طریق مشتری API شما ساخته شده است یا نمره ای که در لایک ها ، کل بازدید یا هر چیز دیگری عوامل دارد داده های API . با این حال ، به عنوان مثال ، شما مجاز به نمایش تعداد لایک هایی است که از طریق مشتری API شما ساخته شده است تا زمانی که این تعداد در کنار کل لایک های برگشتی در داده های API نمایش داده شود و تا زمانی که مشتری API شما به وضوح ارتباط برقرار کند که API مشتری متریک اضافی را به طور مستقل از داده های API YouTube محاسبه می کند.
هنگامی که مشتری API شما بارگیری می شود ، برخی از داده های اصلی کاربر را با YouTube از طریق بازیکن تعبیه شده YouTube جمع آوری و به اشتراک می گذارد تا تصویر کوچک و عنوان را ارائه دهد ، قابلیت پخش و محدودیت های محتوا و به دلایل کلاهبرداری و سوءاستفاده را تعیین کند. داده های اضافی توسط مشتری API شما پس از پخش ویدیویی جمع آوری و به اشتراک گذاشته می شود تا پخش کننده را در سایت های API و سایت ها و برنامه های شخص ثالث خود تنظیم کنید. به یاد داشته باشید که اگر AutoPlay را فعال کنید ، پخش بدون تعامل کاربر با پخش کننده اتفاق می افتد. بنابراین جمع آوری داده های پخش و به اشتراک گذاری با بار صفحه رخ می دهد. قبل از تعامل کاربر با پخش کننده تعبیه شده YouTube با تنظیم AutoPlay به
false
می توانید داده های به اشتراک گذاشته شده با YouTube را محدود کنید. همانطور که در شرایط خدمات خدمات API YouTube ذکر شد ، شما و مشتریان API خود باید کلیه قوانین ، قوانین و مقررات قابل اجرا از جمله قوانین و مقررات مربوط به حریم خصوصی را رعایت کنید.مشتریان API باید با پیروی از دستورالعمل های موجود در این راهنما ، وضعیت ساخته شده برای بچه ها را از هر ویدیوی YouTube که در سایت یا برنامه خود جاسازی می کند ، جستجو کنند. برای هر ویدئویی که برای بچه ها ساخته شده است ، مشتریان API باید ردیابی را خاموش کنند و اطمینان حاصل کنند که کلیه جمع آوری داده ها با توجه به آن بازیکن مطابق با قانون (های) قابل اجرا از جمله حریم خصوصی کودکان ایالات متحده (COPPA) و محافظت از داده های عمومی اتحادیه اروپا است. مقررات (GDPR)). برای کسب اطلاعات بیشتر در مورد تعیین محتوا در مورد کودکان ، به مرکز راهنمای YouTube مراجعه کنید.
امنیت
شما و مشتری API خود باید:
- کنترل های اداری ، سازمانی ، فنی و فیزیکی مناسب را برای اطمینان از حفظ حریم خصوصی ، امنیت و محرمانه بودن داده های کاربر و داده های API حفظ کنید.
- فقط از رمزگذاری حمل و نقل استاندارد صنعت استفاده کنید.
- از داده های API و سایر داده های مورد استفاده در مشتری API خود از دسترسی ، استفاده یا افشای غیرمجاز محافظت کنید.
خراش دادن
شما و مشتری های API خود نباید ، و نباید دیگران را تشویق ، فعال کنید و یا به دیگران نیاز دارند که مستقیم یا غیرمستقیم برنامه های YouTube یا برنامه های Google را خراشیده یا به دست آورند ، یا داده ها یا محتوای YouTube را بدست آورید. موتورهای جستجوی عمومی ممکن است فقط مطابق با پرونده robots.txt YouTube یا مجوز کتبی قبلی YouTube ، داده ها را خراب کنند.
F. تجربه کاربر
YouTube نگاه و احساس کنید
تجربیات نوآورانه کاربر و طراحی رابط کاربری از جمله ارزشمندترین کمک هایی است که مشتریان API می توانند به جامعه YouTube ارائه دهند. به گفته این ، طراحان و مهندسان YouTube فکر زیادی را برای طراحی برنامه های YouTube ایجاد کردند تا اطمینان حاصل شود که این برنامه ها تجربه کاربری عالی را ارائه می دهند.
با در نظر گرفتن هر دو نکته ، مشتریان API شما نباید تغییر یا تداخل در رابط های کاربر در برنامه های YouTube داشته باشند ، مگر اینکه شما تأیید کتبی قبلی YouTube را بدست آورده اید. شما می توانید آن تأیید را در این فرم درخواست کنید.
نام تجاری
هر صفحه یا ویژگی مشتری API که محتوای YouTube را نشان می دهد - از جمله ، بدون محدودیت ، نتایج جستجو ، فیلم های YouTube ، کانال ها ، لیست های پخش ، تصاویر کوچک و YouTube - باید با نمایش YouTube منبع محتوای مربوطه باشد. ویژگی های برند مطابق با الزامات زیر و دستورالعمل های برند YouTube ( https://developers.google.com/youtube/terms/branding-guidalines ).
در بعضی موارد ، یک مشتری API ممکن است نیاز به نمایش ویژگی های برند YouTube در کنار چندین عنصر محتوای فردی داشته باشد تا انتساب به بیننده روشن شود. به عنوان مثال ، یک مشتری API که نتایج جستجو را از YouTube و از منابع دیگر در همان صفحه نمایش می دهد ، باید YouTube را به طور واضح به عنوان منبع نتایج جستجو از YouTube ، از جمله متن ، تصاویر و سایر اطلاعات مربوط به نتایج جستجوی YouTube ، به روشنی شناسایی کند. مشتری API نمی تواند یک مجموعه کلی از انتساب را برای تمام نتایج جستجو از منابع مختلف ارائه دهد.
محتوایی که از YouTube سرچشمه نمی گیرند ، نباید به گونه ای نشان داده شوند که نشان می دهد محتوا از YouTube یا به گونه ای است که می تواند باعث سردرگمی در مورد منشأ آن محتوا شود.
شما و مشتری های API خود نباید و نباید دیگران را تشویق ، فعال کنید یا بخواهید که به طور مستقیم یا غیرمستقیم ، هرگونه انتساب ارائه شده توسط YouTube ، از جمله انتساب ارائه شده از طریق یا نشان داده شده در بازیکنان جاسازی شده YouTube را تداخل یا مبهم کنید. مشتری های API شما باید ویژگی های قابل اجرا در YouTube و هرگونه ویژگی دیگر در مورد YouTube را در انواع دستگاه ها نمایش دهند.
یکپارچگی پخش
یکپارچگی پخش به توانایی تعیین و اندازه گیری نحوه ارائه محتوا و تبلیغات ، نحوه شروع و اجرای پخش ویدیویی و نحوه تعامل کاربران با ویژگی های YouTube در مشتری API شما اشاره دارد. یکپارچگی پخش برای پلت فرم YouTube بسیار مهم است ، زیرا این امر به محافظت از منافع سازندگان ، از جمله توانایی آنها در کسب درآمد از محتوای آنها و توسعه مخاطبان خود کمک می کند.
YouTube معتقد است که یکپارچگی پخش در مورد کاربر تصمیم به تماشای یک ویدیو دارد و مشتریان API از ارائه مشوق هایی برای تماشای فیلم ها به شرح زیر ممنوع هستند:
مشتریان API نباید کاربران را برای تماشای محتوا در یک پخش کننده یوتیوب تعبیه شده شارژ کنند.
مشتریان API در غیر این صورت با نیاز به کاربر برای انجام عملی غیر از کلیک روی دکمه بازی برای مشاهده یا ادامه پخش محتوای سمعی و بصری YouTube ، نباید به یک فیلم دسترسی پیدا کنند. به عنوان مثال ، مشتری های API برای ادامه تماشای محتوای سمعی و بصری YouTube ، نباید به یک کانال در یک کانال یا مانند یک ویدیو بپردازند.
برای وضوح ، اگر عملکرد عادی مشتری API شما نیاز به یک اقدام خاص دارد که مختص خدمات API YouTube مانند ورود به سیستم یا تأیید سن باشد ، این قابلیت مجاز است.
مشتریان API نباید با انجام اقداماتی مانند مشاهده محتوا ، دوست داشتن محتوا ، اشتراک در کانال ها ، اضافه کردن نظرات ، مشوق ها ، پاداش ها یا سایر جبران خسارت را به کاربران ارائه دهند. به عنوان مثال ، مشتریان API نباید در ازای سایر اقدامات مرتبط با YouTube یا غیر Youtube ، ویژگی ها یا خدماتی را ارائه دهند که نمای ویدیویی را با یک هزینه تجارت می کنند یا اینکه دیدگاه های ویدیویی را تجارت می کنند.
G. توزیع و استفاده تجاری
شما می توانید مشتری های API را با توجه به محدودیت های تعریف شده در زیر بخش "اقدامات ممنوع" در زیر و البته به سایر شرایط توافق توزیع یا بفروشید.
علاوه بر این ، شما ممکن است محتوای سمعی و بصری YouTube را توزیع و نمایش داده و ابرداده را از طریق مشتری های API خود به کاربران همراهی کنید تا زمانی که این مشتری ها با توافق نامه مطابقت داشته باشند و به طور خاص ، هیچ یک از اقدامات ممنوعه ذکر شده در زیر را انجام ندهید.
اقدامات ممنوع
برای خط مشی های خاص در لیست زیر که به تأیید کتبی قبلی YouTube نیاز دارد ، می توانید آن تأیید را در این فرم درخواست کنید.
شما و مشتری های API خود نباید و نباید دیگران را تشویق ، فعال کنید یا دیگران را ملزم به:
فروش ، خرید ، اجاره ، وام ، انتقال ، توزیع مجدد یا ترخیص همه یا هر بخشی از خدمات API YouTube ، از جمله محتوای سمعی و بصری YouTube.
خدمات API YouTube را بفروشید یا به هر مؤلفه خدمات API YouTube دسترسی پیدا کنید ، مگر اینکه تأیید کتبی قبلی YouTube را بدست آورید.
فروش تبلیغات ، حمایت مالی یا تبلیغاتی که در محتوای سمعی و بصری YouTube یا پخش کننده YouTube بدون تأیید کتبی قبلی YouTube قرار می گیرند. یا
فروش تبلیغات ، حمایت مالی یا تبلیغات در هر صفحه یا صفحه ای که حاوی داده های API YouTube است ، مگر اینکه داده های دیگر ، محتوا یا مطالبی که از YouTube به دست آمده در همان صفحه ظاهر می شوند و در صورت حذف داده های API YouTube ، ارزش مستقل کافی را برای توجیه چنین فروش ارائه می دهند. .
اقدامات مجاز
کلیه موارد استفاده تجاری زیر منوط به پیروی از مشتری های API شما و شما با سایر شرایط توافق نامه ، از جمله اقدامات ممنوعه که در بخش قبلی شرح داده شده است مجاز است:
فروش مشتری API ؛
ارتقاء تجارت یا شرکت هنری خود با بارگذاری محتوای اصلی سمعی و بصری در YouTube یا حفظ کانال (های) در YouTube.
توسعه مشتری های API با قابلیت AD ، مانند یک وبلاگ یا وب سایت فعال شده با تبلیغات ، که از خدمات API YouTube استفاده می کنند ، مشمول پیروی از سایر شرایط توافق نامه ، از جمله محدودیت های بخش III.G.1.D ؛
قرار دادن مارک تجاری خود در یک مشتری API تا زمانی که این مارک تجاری با دستورالعمل های برندسازی YouTube مطابقت داشته باشد و در پخش محتوای صوتی YouTube یا ویژگی های برند YouTube تداخل نداشته باشد.
فروش یا توزیع دستگاه هایی که حاوی مشتری API هستند یا اجرا می شوند.
H. نظارت و ممیزی
YouTube حق بررسی ، نظارت و/یا ممیزی دسترسی شما به یا استفاده از خدمات API YouTube را برای اطمینان از کیفیت ، بهبود محصولات و خدمات YouTube و تأیید رعایت خود با این توافقنامه محفوظ می دارد. برای این منظور ، YouTube ممکن است کاربران مشتری API شما را بررسی کند.
شما و کسانی که از طرف شما عمل می کنند باید:
- در چنین نظرسنجی ها ، نظارت بر تلاش ها یا ممیزی ها تداخل نمی کند.
- از YouTube دسترسی یا استفاده از خدمات API YouTube مبهم یا پنهان نیست. و
- در صورت درخواست ، و در بازه زمانی بیان شده در آن درخواست ، حساب (های) لازم برای دسترسی به کلیه ویژگی ها یا کارکردهای نسخه (های) تولیدی فعلی ، مشتری های API خود را در اختیار YouTube قرار دهید تا YouTube بتواند آن مشتری های API را مرور کند. برای رعایت توافق نامه .
YouTube ممکن است از هر وسیله فنی برای غلبه بر عدم رعایت این مقررات استفاده کند.
I. ممنوعیت های اضافی
خط مشی های این بخش موارد دیگری را که مشتریان API نباید انجام دهند مشخص می کند. اقدامات برخلاف این سیاست ها برای یوتیوب ، به طور کلی جامعه یوتیوب یا برای افراد یا گروه های افراد در آن جامعه مضر است. این سیاستها بر نیاز شما و مشتریان API شما برای رفتار صادقانه و با احترام و همچنین بر نیاز شما به احترام به یکپارچگی خدمات ، محتوا و علایق YouTube متمرکز است.
شما و مشتری های API خود نباید و نباید دیگران را تشویق ، فعال کنید یا دیگران را ملزم به:
از خدمات YouTube API برای ایجاد ، ارائه یا عمل به عنوان جایگزینی برای سرویس های YouTube استفاده کنید. مشتریان API نباید با بازآفرینی ویژگی ها یا جریان فرآیند ، تجربیات اصلی کاربر YouTube را تقلید یا تکرار کنند ، مگر اینکه ارزش یا عملکردی مستقل قابل توجهی را اضافه کنند که باعث افزایش تعامل کاربران با YouTube می شود. به عنوان مثال ، یک مشتری API نباید بدون اضافه کردن ارزش مستقل قابل توجهی به آن جریان ، تجربه مرور را از هر برنامه YouTube بازآفرینی کند.
سوء استفاده از خدمات API YouTube یا درگیر رفتارهای سوءاستفاده مربوط به آن خدمات. به عنوان مثال ، شما نباید بدون رضایت خاص و صریح کاربر ، نمایش ، بارگذاری ، نظرات ، لایک ها ، یا سایر اقدامات را به صورت خودکار یا شروع کنید.
تداخل ، یا تلاش برای تداخل ، به هر طریقی با عملکرد مناسب هر جنبه ای از خدمات API YouTube ، برنامه های YouTube یا برنامه های Google ، از جمله تداخل یا اختلال در سرورها یا شبکه هایی که آن خدمات یا برنامه ها را ارائه می دهند.
هرگونه قابلیت ، داده یا محتوای موجود به عنوان بخشی از خدمات API YouTube را اصلاح ، تعویض ، جایگزینی یا در غیر این صورت غیرفعال کنید. به عنوان مثال ، شما نباید پیوندهایی را که در بازیکنان YouTube یا در داده های API ظاهر می شود ، حذف ، مبهم ، تغییر داده یا غیرفعال کنید.
تغییر ، تداخل ، جایگزینی ، یا مسدود کردن تبلیغات قرار داده شده توسط YouTube یا توسط خدمات API YouTube از جمله در داده های API ، محتوای سمعی و بصری YouTube یا بازیکنان YouTube.
اصلاح ، ساختن یا مسدود کردن هر بخشی یا عملکرد یک بازیکن YouTube.
اجزای صوتی یا تصویری هر محتوای سمعی و بصری YouTube را که به عنوان بخشی از خدمات API YouTube در دسترس است ، جدا ، جدا یا اصلاح کنید. به عنوان مثال ، شما نباید آهنگ های صوتی متناوب را در فیلم ها اعمال کنید.
به طور جداگانه مؤلفه های صوتی یا ویدیویی هر محتوای سمعی و بصری YouTube را که به عنوان بخشی از خدمات API YouTube در دسترس است ، به طور جداگانه تبلیغ کنید.
ایجاد ، شامل یا تبلیغ ویژگی هایی که محتوا را پخش می کنند ، از جمله مؤلفه های صوتی یا تصویری ، از یک پخش کننده پس زمینه ، به معنای پخش کننده ای که در صفحه ، برگه یا صفحه ای که کاربر مشاهده می کند نمایش داده نمی شود.
بر عملکرد یا عملکرد هر جنبه ای از خدمات API YouTube ، برنامه های YouTube یا برنامه های Google تأثیر منفی می گذارد ، از جمله اقداماتی که با خدمات API YouTube یا سرورها یا شبکه هایی که آن خدمات را ارائه می دهند ، اختلال ایجاد می کنند یا اختلال ایجاد می کنند.
سردرگم ، فریب ، جعل ، گمراه کننده ، نادرست ، بدنام ، سوءاستفاده ، ساقه ، تهدید ، اسپم ، تعجب یا آزار و اذیت هر کسی.
معرفی ، یا تلاش برای معرفی هرگونه ویروس ، کرم ، نقص ، اسب های تروجان ، بدافزار ، جاسوس ، تبلیغات تبلیغاتی یا سایر موارد با ماهیت مخرب برای خدمات API YouTube ، برنامه های YouTube ، برنامه های Google یا کاربران YouTube و دستگاه هایی که از آنها استفاده می کنند. به آن خدمات و خصوصیات دسترسی پیدا کنید.
هرگونه محدودیت جغرافیایی ، از جمله محدودیت های مبتنی بر آدرس IP که توسط خدمات YouTube یا YouTube API اعمال می شود ، در هرگونه محدودیت جغرافیایی ، از جمله محدودیت های جغرافیایی استفاده کنید.
برای دسترسی یا بازیابی داده های API ، از هر فناوری غیر از خدمات API YouTube استفاده کنید ، از جمله برای دسترسی به هر بخشی از محتوای سمعی و بصری YouTube.
یک سرویس API ارائه دهید که به کاربران امکان می دهد به هر داده یا عملکردی مستقیم یا غیرمستقیم که توسط خدمات API YouTube ارائه می شود ، دسترسی پیدا کنند.
اصلاح ، ترجمه ، ایجاد آثار مشتق ، مهندس معکوس یا در غیر این صورت سعی در استخراج کد منبع اصلی از هر سرویس YouTube API یا از هر نرم افزاری مربوط به آن خدمات است.
از خدمات API YouTube برای هر منظور یا فعالیتی استفاده کنید که در آن استفاده یا عدم موفقیت آن خدمات منجر به مرگ ، آسیب شخصی یا آسیب های زیست محیطی مانند عملکرد امکانات هسته ای ، سیستم های کنترل ترافیک هوایی یا سیستم های پشتیبانی از زندگی شود.
نقض حق چاپ یا سوء استفاده از مواد ضد کپی رایت.
درگیر ، ترویج یا تسهیل قمار آنلاین غیرقانونی.
ایجاد ، نمایش ، ترویج یا تسهیل پیام های تجاری یا تبلیغات تجاری. یا
بازیکن YouTube را در یک اصل و نسب من در تو در تو یا سلسله مراتبی قرار دهید تا خط مشی های YouTube را دور بزنید یا در غیر این صورت منبع استفاده را خنثی کنید.
J. مشتریان API کودک به کارگردانی
اگر مشتری API شما (یا هر بخشی از آن) خود را به سمت کودکان هدف قرار دهد یا هدایت کند (طبق قانون (های) قابل اجرا از جمله حریم خصوصی کودکان ایالات متحده (COPPA) و مقررات حفاظت از داده های عمومی اتحادیه اروپا (GDPR)) (که در اینجا به عنوان یک مورد گفته می شود " مشتری API کودک به کارگردانی ") ، شما و مشتری API کودک به کارگردانی باید:
اطمینان حاصل کنید که مشتری API کودک به کارگردانی ، از جمله دسترسی و استفاده از هرگونه خدمات API YouTube ، مطابق با COPPA ، GDPR و سایر قوانین یا مقررات قابل اجرا در همه زمان ها است.
با استفاده از ابزارهای ارائه شده در اینجا ، به Google از طبیعت کارگردانی مشتری API کودک خود اطلاع دهید. هر مشتری API به کارگردانی کودک با استفاده از چنین ابزارهایی به Google اطلاع داده است یا در غیر این صورت به عنوان " مشتری API شناخته شده کودک " شناخته می شود. و
از تبلیغات شخصی (از جمله بازاریابی مجدد) برای هدف قرار دادن فعالیت گذشته یا فعلی توسط هر کاربر مشتری API کودک خود استفاده نکنید.
برای شما و مشتری API به کارگردانی فرزندتان. شما و مشتری API به کارگردانی فرزندتان ، و نباید تلاش کنید ، هرگونه خدمات YouTube API را از طریق مشتری ، برنامه ها ، خدمات یا محصولات از طریق مشتری API به کارگردانی خود ، به وب سایت های YouTube ، برنامه ها ، خدمات یا محصولات بنویسید.
علی رغم بخش III.D.1.C (اعتبارنامه API) که در بالای آن به یک پروژه API (1) برای هر مشتری API نیاز دارد ، می توانید فیلم های خود را در کانال (های) رسمی YouTube خود از طریق سرویس API داده YouTube بارگذاری کنید ( با ایجاد یک پروژه جدید API (" پروژه بارگذاری ") از طریق مشتری API به کارگردانی کودک یا مشتری API هر کس دیگری).
برای بارگذاری فیلم های خود در کانال (های) رسمی YouTube خود از طریق سرویس API Data YouTube ، باید (الف) یک پروژه جدید API را با استفاده از کنسول Google Developers ( https://console.developers.google.com ایجاد کنید. / ) ("یک پروژه بارگذاری ") قبل از بارگذاری ، (ب) MFK110 را به عنوان پیشوند در شناسه پروژه بارگذاری خود اضافه کنید ، و (ج) فقط از مشتری API غیر کودک خود بارگذاری کنید (نه از کودک شما- کارگردانی مشتری API یا مشتری API هر کس دیگری) ؛ و
فقط شما می توانید از پروژه بارگذاری استفاده کنید ، و پروژه بارگذاری فقط باید برای بارگذاری فیلم های شخصی خود در کانال (های) رسمی YouTube خود از طریق سرویس API Data YouTube از مشتری API غیر کارگردان خود (نه از فرزند خود استفاده کنید. مشتری API کارگردانی یا مشتری API هر کس دیگری). اگر از طریق سرویس API Data YouTube از مشتری API غیر کودک خود (نه از مشتری API کودک یا مشتری API هر کس دیگری) ، یک فیلم ساخته شده برای کودکان را بارگذاری می کنید ، باید سرویس API داده YouTube را که برای آن ساخته شده است تعیین کنید پارامتر کودکان به عنوان "واقعی". برای اطلاعات بیشتر در مورد تعیین اینکه آیا محتوا برای بچه ها تهیه شده است ، اینجا را ببینید.
برای شما و کاربران مشتری API به کارگردانی فرزند خود. شما و مشتری API به کارگردانی فرزندتان نباید کاربران مشتری API با کارگردانی کودک خود را فعال ، تشویق یا نیاز داشته باشید تا خدمات API YouTube را انجام دهند و اقدامات مبتنی بر نوشتن (مانند ، اما محدود به آن ، بارگذاری محتوا ، اظهار نظر و ایجاد/به اشتراک گذاری لیست های پخش). خدمات API YouTube اقدامات مبتنی بر کاربران انجام شده توسط کاربران مشتری های شناخته شده API کودک در وب سایت های YouTube ، برنامه ها ، خدمات و محصولات انجام نمی شود. این بدان معناست که ، با وجود بخش 9.1 (اخطار مورد نیاز) از خدمات خدمات API YouTube به موجب آن که کاربران مشتری API شما ممکن است محتوا را در کانال های YouTube یا کانال (های) YouTube خود بارگذاری کنند ، از کاربران شناخته شده کودک به کارگردانی بارگذاری می کنند. مشتریان API در وب سایت های YouTube ، برنامه ها ، خدمات و محصولات اجرا نمی شوند.
شما و دسترسی مشتری API خود به یا استفاده از خدمات YouTube API می توانید توسط YouTube به دلیل عدم رعایت شرایط خدمات و سیاست های خدمات API YouTube از جمله عدم رعایت این بخش III.J به حالت تعلیق درآمده یا خاتمه دهید.
K. گزارش عدم رعایت
اگر از هرکسی که به خدمات API YouTube دسترسی پیدا کرده یا از آن استفاده می کنید به روشی که مطابق با این سیاست ها یا هر بخش دیگری از توافق نامه نباشد ، آگاه هستید ، ممکن است با تیم خدمات API YouTube تماس بگیرید تا با استفاده از این فرم ، مسئله را تشدید کنید.
IV. تعاریف
" توافق " به معنای اسناد حقوقی است که در بخش 2 (توافق نامه) شرایط خدمات خدمات API YouTube که هم اکنون در https://developers.google.com/youtube/terms/api-service-terms-of---of- ذکر شده است ، تعریف و ارجاع شده است. سرویس .
" API Client " به معنای یک وب سایت یا برنامه نرم افزاری (از جمله برنامه تلفن همراه) است که توسط شما ساخته شده است که به خدمات API YouTube دسترسی یا استفاده می کند.
" اعتبارنامه API " به معنای اعتبارنامه ای است که توسط YouTube یا Google از طریق کنسول Google Developer اختصاص داده شده است که هر پروژه API برای دسترسی و استفاده از خدمات API YouTube تأیید می کند.
" داده های API " در تعریف " خدمات API YouTube " بعداً در این بخش تعاریف تعریف شده است.
" پروژه API " به معنای پروژه ای است که در کنسول توسعه دهنده Google ایجاد شده است که برای دسترسی به مشتری (های) API برای دسترسی و استفاده از خدمات YouTube API لازم است.
" برنامه های Google " به معنای وب سایت های Google ، برنامه ها ، خدمات ، محصولات ، صفحات و سایر خصوصیات است.
" شرایط خدمات " به معنای خدمات خدمات API YouTube API است که هم اکنون در https://developers.google.com/youtube/terms/api-service-terms-of-service واقع شده است.
" اعتبار کاربر " به معنای اعتبارنامه ای است که به کاربران صادر می شود که کاربران می توانند با آنها تأیید اعتبار کنند تا به مشتری (های) API اجازه دهند تا عملیات را از طرف خود انجام دهند که نیاز به مجوز دارند.
" خدمات API YouTube " به معنی (i) خدمات API YouTube (به عنوان مثال ، سرویس API داده YouTube و سرویس API گزارش YouTube) توسط YouTube از جمله آن سرویس های YouTube API که در سایت توسعه دهنده YouTube در دسترس است (همانطور که در زیر تعریف شده است) ، (II ) مستندات ، اطلاعات ، مواد ، کد نمونه و نرم افزار (از جمله هر دستورالعمل برنامه نویسی قابل خواندن انسانی) مربوط به خدمات API YouTube که در https://developers.google.com/youtube یا توسط YouTube ، (iii) داده ها در دسترس است ، محتوا (از جمله محتوای سمعی و بصری) و اطلاعات ارائه شده به مشتریان API (همانطور که در بالا تعریف شد) از طریق خدمات API YouTube (" داده های API ") ، و (IV) اعتبارنامه های اختصاص داده شده به شما و مشتری (های) API شما توسط YouTube یا Google .
" برنامه های YouTube " به معنای وب سایت های YouTube ، برنامه ها ، خدمات ، محصولات ، صفحات و سایر خصوصیات ، از جمله https://www.youtube.com ، m.youtube.com ، برنامه های تلفن همراه مانند برنامه بازی YouTube و موارد دیگر است. به استثنای خدمات API YouTube .
" ویژگی های برند YouTube " به معنای نام تجاری ، علائم تجاری ، علائم خدمات ، آرم ، نام دامنه و سایر ویژگی های تجاری متمایز YouTube است.