CINXE.COM
YouTube API Services Terms of Service - Revision History | Google for Developers
<!doctype html> <html lang="en" dir="ltr"> <head> <base href="https://developers.google.com/youtube/terms/revision-history"> <meta name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"> <meta name="google-signin-scope" content="profile email https://www.googleapis.com/auth/developerprofiles https://www.googleapis.com/auth/developerprofiles.award"> <meta property="og:site_name" content="Google for Developers"> <meta property="og:type" content="website"> <meta name="theme-color" content="#ff0000"> <meta charset="utf-8"> <meta content="IE=Edge" http-equiv="X-UA-Compatible"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="manifest" href="/_pwa/developers/manifest.json" crossorigin="use-credentials"> <link rel="preconnect" href="//www.gstatic.com" crossorigin> <link rel="preconnect" href="//fonts.gstatic.com" crossorigin> <link rel="preconnect" href="//fonts.googleapis.com" crossorigin> <link rel="preconnect" href="//apis.google.com" crossorigin> <link rel="preconnect" href="//www.google-analytics.com" crossorigin> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Google+Sans:400,500|Roboto:400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"> <link rel="stylesheet" href="//fonts.googleapis.com/css2?family=Material+Icons&family=Material+Symbols+Outlined&display=block"> <link rel="stylesheet" href="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/developers/css/app.css"> <link rel="shortcut icon" href="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/developers/images/favicon-new.png"> <link rel="apple-touch-icon" href="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/developers/images/touchicon-180-new.png"> <link rel="canonical" href="https://developers.google.com/youtube/terms/revision-history"> <link rel="search" type="application/opensearchdescription+xml" title="Google for Developers" href="https://developers.google.com/s/opensearch.xml"> <link rel="alternate" hreflang="en" href="https://developers.google.com/youtube/terms/revision-history"> <link rel="alternate" hreflang="x-default" href="https://developers.google.com/youtube/terms/revision-history"> <link rel="alternate" hreflang="ar" href="https://developers.google.com/youtube/terms/revision-history?hl=ar"> <link rel="alternate" hreflang="bn" href="https://developers.google.com/youtube/terms/revision-history?hl=bn"> <link rel="alternate" hreflang="zh-Hans" href="https://developers.google.com/youtube/terms/revision-history?hl=zh-cn"> <link rel="alternate" hreflang="zh-Hant" href="https://developers.google.com/youtube/terms/revision-history?hl=zh-tw"> <link rel="alternate" hreflang="fa" href="https://developers.google.com/youtube/terms/revision-history?hl=fa"> <link rel="alternate" hreflang="he" href="https://developers.google.com/youtube/terms/revision-history?hl=he"> <link rel="alternate" hreflang="hi" href="https://developers.google.com/youtube/terms/revision-history?hl=hi"> <link rel="alternate" hreflang="id" href="https://developers.google.com/youtube/terms/revision-history?hl=id"> <link rel="alternate" hreflang="it" href="https://developers.google.com/youtube/terms/revision-history?hl=it"> <link rel="alternate" hreflang="ja" href="https://developers.google.com/youtube/terms/revision-history?hl=ja"> <link rel="alternate" hreflang="ko" href="https://developers.google.com/youtube/terms/revision-history?hl=ko"> <link rel="alternate" hreflang="pl" href="https://developers.google.com/youtube/terms/revision-history?hl=pl"> <link rel="alternate" hreflang="pt-BR" href="https://developers.google.com/youtube/terms/revision-history?hl=pt-br"> <link rel="alternate" hreflang="es-419" href="https://developers.google.com/youtube/terms/revision-history?hl=es-419"> <link rel="alternate" hreflang="th" href="https://developers.google.com/youtube/terms/revision-history?hl=th"> <link rel="alternate" hreflang="tr" href="https://developers.google.com/youtube/terms/revision-history?hl=tr"> <link rel="alternate" hreflang="vi" href="https://developers.google.com/youtube/terms/revision-history?hl=vi"> <title>YouTube API Services Terms of Service - Revision History | Google for Developers</title> <meta property="og:title" content="YouTube API Services Terms of Service - Revision History | Google for Developers"> <meta property="og:url" content="https://developers.google.com/youtube/terms/revision-history"> <meta property="og:image" content="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/developers/images/opengraph/youtube-theme.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="675"> <meta property="og:locale" content="en"> <meta name="twitter:card" content="summary_large_image"> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "headline": "YouTube API Services Terms of Service - Revision History" } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "YouTube", "item": "https://developers.google.com/youtube" },{ "@type": "ListItem", "position": 2, "name": "YouTube API Services Terms of Service - Revision History", "item": "https://developers.google.com/youtube/terms/revision-history" }] } </script> <link rel="alternate" type="application/rss+xml" title="RSS feed for YouTube API Services Terms of Service revision history" href="/static/youtube/terms/feeds/api-services-terms-of-service-revision-history.xml"> <link rel="stylesheet" href="/extras.css"> <meta http-equiv="X-Translated-By" content="Google"> <meta http-equiv="X-Translated-To" content="lv"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=corsproxy" data-sourceurl="https://developers.google.com/youtube/terms/revision-history"></script> <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" rel="stylesheet"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/exm=corsproxy/ed=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=phishing_protection" data-phishing-protection-enabled="false" data-forms-warning-enabled="true" data-source-url="https://developers.google.com/youtube/terms/revision-history"></script> <meta name="robots" content="none"> </head> <body class="" template="page" theme="youtube-theme" type="article" layout="docs" display-toc pending> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/exm=corsproxy,phishing_protection/ed=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=navigationui" data-environment="prod" data-proxy-url="https://developers-google-com.translate.goog" data-proxy-full-url="https://developers-google-com.translate.goog/youtube/terms/revision-history?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" data-source-url="https://developers.google.com/youtube/terms/revision-history" data-source-language="pl" data-target-language="lv" data-display-language="en-GB" data-detected-source-language="" data-is-source-untranslated="false" data-source-untranslated-url="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://developers.google.com/youtube/terms/revision-history&anno=2" data-client="tr"></script><devsite-progress type="indeterminate" id="app-progress"></devsite-progress> <section class="devsite-wrapper"><devsite-cookie-notification-bar></devsite-cookie-notification-bar><devsite-header role="banner"> <div class="devsite-header--inner nocontent"> <div class="devsite-top-logo-row-wrapper-wrapper"> <div class="devsite-top-logo-row-wrapper"> <div class="devsite-top-logo-row"><button type="button" id="devsite-hamburger-menu" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Navigation menu button" visually-hidden aria-label="Open menu"> </button> <div class="devsite-product-name-wrapper"><a href="https://developers-google-com.translate.goog/youtube?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB"> <div class="devsite-product-logo-container" size="medium"><picture> <img class="devsite-product-logo" alt="YouTube" src="https://developers.google.com/static/site-assets/logo-youtube.svg" srcset="https://developers-google-com.translate.goog/static/site-assets/logo-youtube.svg?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" sizes="64px" loading="lazy"> </picture> </div></a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list"> <li class="devsite-breadcrumb-item "><a href="https://developers-google-com.translate.goog/youtube?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Upper Header" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="YouTube"> YouTube </a></li> </ul></span> </div> <div class="devsite-top-logo-row-middle"> <div class="devsite-header-upper-tabs"> </div><devsite-search enable-signin enable-search enable-suggestions enable-query-completion project-name="YouTube" tenant-name="Google for Developers" project-scope="/youtube" url-scoped="https://developers.google.com/s/results/youtube"> <form class="devsite-search-form" action="https://developers.google.com/s/results" method="GET"> <div class="devsite-search-container"><button type="button" search-open class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Open search"></button> <div class="devsite-searchbox"><input aria-activedescendant="" aria-autocomplete="list" aria-label="Search" aria-expanded="false" aria-haspopup="listbox" autocomplete="off" class="devsite-search-field devsite-search-query" name="q" placeholder="Search" role="combobox" type="text" value=""> <div class="devsite-search-image material-icons" aria-hidden="true"> </div> <div class="devsite-search-shortcut-icon-container" aria-hidden="true"><kbd class="devsite-search-shortcut-icon">/</kbd> </div> </div> </div> </form> <button type="button" search-close class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Close search"></button> </devsite-search> </div><devsite-language-selector> <ul role="presentation"> <li role="presentation"><a role="menuitem" lang="en">English</a></li> <li role="presentation"><a role="menuitem" lang="de">Deutsch</a></li> <li role="presentation"><a role="menuitem" lang="es">Español</a></li> <li role="presentation"><a role="menuitem" lang="es_419">Español – América Latina</a></li> <li role="presentation"><a role="menuitem" lang="fr">Français</a></li> <li role="presentation"><a role="menuitem" lang="id">Indonesia</a></li> <li role="presentation"><a role="menuitem" lang="it">Italiano</a></li> <li role="presentation"><a role="menuitem" lang="pl">Polski</a></li> <li role="presentation"><a role="menuitem" lang="pt_br">Português – Brasil</a></li> <li role="presentation"><a role="menuitem" lang="vi">Tiếng Việt</a></li> <li role="presentation"><a role="menuitem" lang="tr">Türkçe</a></li> <li role="presentation"><a role="menuitem" lang="ru">Русский</a></li> <li role="presentation"><a role="menuitem" lang="he">עברית</a></li> <li role="presentation"><a role="menuitem" lang="ar">العربيّة</a></li> <li role="presentation"><a role="menuitem" lang="fa">فارسی</a></li> <li role="presentation"><a role="menuitem" lang="hi">हिंदी</a></li> <li role="presentation"><a role="menuitem" lang="bn">বাংলা</a></li> <li role="presentation"><a role="menuitem" lang="th">ภาษาไทย</a></li> <li role="presentation"><a role="menuitem" lang="zh_cn">中文 – 简体</a></li> <li role="presentation"><a role="menuitem" lang="zh_tw">中文 – 繁體</a></li> <li role="presentation"><a role="menuitem" lang="ja">日本語</a></li> <li role="presentation"><a role="menuitem" lang="ko">한국어</a></li> </ul> </devsite-language-selector> <devsite-user enable-profiles fp-auth id="devsite-user"> <span class="button devsite-top-button" aria-hidden="true" visually-hidden>Sign in</span> </devsite-user> </div> </div> </div> <div class="devsite-collapsible-section "> <div class="devsite-header-background"> <div class="devsite-doc-set-nav-row"><devsite-tabs class="lower-tabs"> <nav class="devsite-tabs-wrapper" aria-label="Lower tabs"><tab> <a href="https://developers-google-com.translate.goog/youtube?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" track-metadata-eventdetail="https://developers.google.com/youtube" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - home" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Home" track-name="home"> Home </a> </tab> <tab> <a href="https://developers-google-com.translate.goog/youtube/documentation?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" track-metadata-eventdetail="https://developers.google.com/youtube/documentation" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - guides" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Guides" track-name="guides"> Guides </a> </tab> <tab> <a href="https://developers-google-com.translate.goog/youtube/code_samples?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" track-metadata-eventdetail="https://developers.google.com/youtube/code_samples" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - samples" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Samples" track-name="samples"> Samples </a> </tab> <tab class="devsite-active"> <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" track-metadata-eventdetail="https://developers.google.com/youtube/terms/api-services-terms-of-service" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - terms" track-metadata-module="primary nav" aria-label="Terms, selected" data-category="Site-Wide Custom Events" data-label="Tab: Terms" track-name="terms"> Terms </a> </tab> </nav> </devsite-tabs> </div> </div> </div> </div> </devsite-header> <devsite-book-nav scrollbars> <div class="devsite-book-nav-filter"><span class="filter-list-icon material-icons" aria-hidden="true"></span> <input type="text" placeholder="Filter" aria-label="Type to filter" role="searchbox"> <span class="filter-clear-button hidden" data-title="Clear filter" aria-label="Clear filter" role="button" tabindex="0"></span> </div> <nav class="devsite-book-nav devsite-nav nocontent" aria-label="Side menu"> <div class="devsite-mobile-header"><button type="button" id="devsite-close-nav" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close navigation" aria-label="Close navigation"> </button> <div class="devsite-product-name-wrapper"><a href="https://developers-google-com.translate.goog/youtube?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB"> <div class="devsite-product-logo-container" size="medium"><picture> <img class="devsite-product-logo" alt="YouTube" src="https://developers.google.com/static/site-assets/logo-youtube.svg" srcset="https://developers-google-com.translate.goog/static/site-assets/logo-youtube.svg?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" sizes="64px" loading="lazy"> </picture> </div></a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list"> <li class="devsite-breadcrumb-item "><a href="https://developers-google-com.translate.goog/youtube?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Upper Header" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="YouTube"> YouTube </a></li> </ul></span> </div> </div> <div class="devsite-book-nav-wrapper"> <div class="devsite-mobile-nav-top"> <ul class="devsite-nav-list"> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Tab: Home" track-name="home" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip> Home </span> </a></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/documentation?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Guides" track-name="guides" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip> Guides </span> <span class="devsite-nav-icon material-icons" data-icon="forward"> </span> </a></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/code_samples?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Samples" track-name="samples" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip> Samples </span> <span class="devsite-nav-icon material-icons" data-icon="forward"> </span> </a></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event devsite-nav-has-children devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Tab: Terms" track-name="terms" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip> Terms </span> <span class="devsite-nav-icon material-icons" data-icon="forward"> </span> </a></li> </ul> </div> <div class="devsite-mobile-nav-bottom"> <ul class="devsite-nav-list" menu="_book"> <li class="devsite-nav-item devsite-nav-heading"> <div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>YouTube API Services Terms of Service</span> </div></li> <li class="devsite-nav-item"> <div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip></span> </div></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /youtube/terms/api-services-terms-of-service" track-type="bookNav" track-name="click" track-metadata-eventdetail="/youtube/terms/api-services-terms-of-service"><span class="devsite-nav-text" tooltip>Terms of Service (Americas)</span></a></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-apac?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /youtube/terms/api-services-terms-of-service-apac" track-type="bookNav" track-name="click" track-metadata-eventdetail="/youtube/terms/api-services-terms-of-service-apac"><span class="devsite-nav-text" tooltip>Terms of Service (APAC)</span></a></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-emea?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /youtube/terms/api-services-terms-of-service-emea" track-type="bookNav" track-name="click" track-metadata-eventdetail="/youtube/terms/api-services-terms-of-service-emea"><span class="devsite-nav-text" tooltip>Terms of Service (EMEA)</span></a></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-ru?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /youtube/terms/api-services-terms-of-service-ru" track-type="bookNav" track-name="click" track-metadata-eventdetail="/youtube/terms/api-services-terms-of-service-ru"><span class="devsite-nav-text" tooltip>Terms of Service (Russia)</span></a></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /youtube/terms/developer-policies" track-type="bookNav" track-name="click" track-metadata-eventdetail="/youtube/terms/developer-policies"><span class="devsite-nav-text" tooltip>Developer Policies</span></a></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/terms/required-minimum-functionality?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /youtube/terms/required-minimum-functionality" track-type="bookNav" track-name="click" track-metadata-eventdetail="/youtube/terms/required-minimum-functionality"><span class="devsite-nav-text" tooltip>Required Minimum Functionality</span></a></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/terms/subject-api-services?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /youtube/terms/subject-api-services" track-type="bookNav" track-name="click" track-metadata-eventdetail="/youtube/terms/subject-api-services"><span class="devsite-nav-text" tooltip>Subject API Services</span></a></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/terms/branding-guidelines?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /youtube/terms/branding-guidelines" track-type="bookNav" track-name="click" track-metadata-eventdetail="/youtube/terms/branding-guidelines"><span class="devsite-nav-text" tooltip>Branding Guidelines</span></a></li> <li class="devsite-nav-item"> <div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip></span> </div></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/terms/revision-history?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /youtube/terms/revision-history" track-type="bookNav" track-name="click" track-metadata-eventdetail="/youtube/terms/revision-history"><span class="devsite-nav-text" tooltip>Revision History</span></a></li> <li class="devsite-nav-item devsite-nav-heading"> <div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>Guides</span> </div></li> <li class="devsite-nav-item"><a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies-guide?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /youtube/terms/developer-policies-guide" track-type="bookNav" track-name="click" track-metadata-eventdetail="/youtube/terms/developer-policies-guide"><span class="devsite-nav-text" tooltip>Complying with the YouTube Developer Policies</span></a></li> </ul> </div> </div> </nav> </devsite-book-nav> <section id="gc-wrapper"> <main role="main" class="devsite-main-content" has-book-nav has-sidebar> <div class="devsite-sidebar"> <div class="devsite-sidebar-content"><devsite-toc class="devsite-nav" role="navigation" aria-label="On this page" depth="2" scrollbars></devsite-toc> <devsite-recommendations-sidebar class="nocontent devsite-nav"> </devsite-recommendations-sidebar> </div> </div><devsite-content> <article class="devsite-article"> <div class="devsite-article-meta nocontent" role="navigation"> <ul class="devsite-breadcrumb-list" aria-label="Breadcrumb"> <li class="devsite-breadcrumb-item "><a href="https://developers-google-com.translate.goog/?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail=""> Home </a></li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div><a href="https://developers-google-com.translate.goog/products?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="2" track-type="globalNav" track-name="breadcrumb" track-metadata-position="2" track-metadata-eventdetail=""> Products </a></li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div><a href="https://developers-google-com.translate.goog/youtube?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="3" track-type="globalNav" track-name="breadcrumb" track-metadata-position="3" track-metadata-eventdetail="YouTube"> YouTube </a></li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="4" track-type="globalNav" track-name="breadcrumb" track-metadata-position="4" track-metadata-eventdetail=""> Terms </a></li> </ul><devsite-thumb-rating position="header"> </devsite-thumb-rating> </div> <h1 class="devsite-page-title" tabindex="-1">YouTube API Services Terms of Service - Revision History</h1><devsite-feature-tooltip ack-key="AckCollectionsBookmarkTooltipDismiss" analytics-category="Site-Wide Custom Events" analytics-action-show="Callout Profile displayed" analytics-action-close="Callout Profile dismissed" analytics-label="Create Collection Callout" class="devsite-page-bookmark-tooltip nocontent" dismiss-button="true" id="devsite-collections-dropdown" dismiss-button-text="Dismiss" close-button-text="Got it"> <devsite-bookmark></devsite-bookmark> <span slot="popout-heading"> Stay organized with collections </span> <span slot="popout-contents"> Save and categorize content based on your preferences. </span> </devsite-feature-tooltip> <div class="devsite-page-title-meta"> <devsite-view-release-notes></devsite-view-release-notes> </div><devsite-toc class="devsite-nav" depth="2" devsite-toc-embedded> </devsite-toc> <devsite-recommendations-dropdown class="nocontent"></devsite-recommendations-dropdown> <div class="devsite-article-body clearfix "> <style> .feed { background-color: #fff; box-shadow: none; border: none; } </style> <p>This page provides a revision history for the following documents:</p> <p></p> <ul> <li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">YouTube API Services Terms of Service (Americas)</a></li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB"> </a> <li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB"></a><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-apac?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">YouTube API Services Terms of Service (APAC)</a></li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-apac?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB"> </a> <li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-apac?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB"></a><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-emea?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">YouTube API Services Terms of Service (EMEA)</a></li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-emea?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB"> </a> <li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-emea?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB"></a><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-ru?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">YouTube API Services Terms of Service (Russia)</a></li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-ru?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB"> </a> <li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-ru?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB"></a><a href="https://developers-google-com.translate.goog/youtube/terms/branding-guidelines?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Branding Guidelines</a></li> <li><a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Developer Policies</a></li> <li><a href="https://developers-google-com.translate.goog/youtube/terms/required-minimum-functionality?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Required Minimum Functionality</a></li> </ul> <p></p> <p><a href="https://developers-google-com.translate.goog/static/youtube/terms/feeds/api-services-terms-of-service-revision-history.xml?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Subscribe to this changelog</a>. <a href="https://developers-google-com.translate.goog/static/youtube/terms/feeds/api-services-terms-of-service-revision-history.xml?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB"><img alt="Subscribe" src="/static/analytics/images/rss-o16.png"></a></p> <p>Note that, in all cases, the legal documents themselves are the authoritative source of information.</p><a name="release_notes_07_12_2022"></a> <h3 id="july-12,-2022" data-text="July 12, 2022" tabindex="-1">July 12, 2022</h3> <p>Section 4 of the <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">YouTube API Terms of Service</a> has been updated to clarify when and why registration data may be retained.</p><a name="release_notes_06_02_2022"></a> <h3 id="june-2,-2022" data-text="June 2, 2022" tabindex="-1">June 2, 2022</h3> <p>Added <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB#III-I-21">Section III.I.21</a> to the <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Developer Policies</a>. The updated policy explains usage of the YouTube player in nested iframe scenarios. Specifically, the YouTube player must not be situated in a nested or hierarchical iframe lineage to circumvent YouTube policies or otherwise obfuscate the source of use.</p><a name="release_notes_07_01_2021"></a> <h3 id="july-1,-2021" data-text="July 1, 2021" tabindex="-1">July 1, 2021</h3> <p>All developers using YouTube’s API Services must complete an API Compliance Audit in order to be granted more than the default quota allocation of 10,000 units. To date, both the compliance audit process and requests for additional quota unit allocations have been conducted by developers filling out and submitting the <a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://support.google.com/youtube/contact/yt_api_form">YouTube API Services - Audit and Quota Extension Form</a>.</p> <p>To clarify these processes and better meet the needs of developers using our API Services, we are adding three new forms and a guide to completing those forms:</p> <ul> <li><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://support.google.com/youtube/contact/yt_api_audited_developer_requests_form">Audited Developer Requests Form</a>: Developers who have already passed an API Compliance Audit can fill out and submit this shorter form to request an allocated quota extension.</li> <li><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://support.google.com/youtube/contact/yt_api_appeals">Appeals Form</a>: Developers whose API projects have failed a compliance audit (or been denied a quota unit increase) can fill out and submit this form.</li> <li><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://support.google.com/youtube/contact/yt_api_change_of_control_form">Change of Control Form</a>: Developers, or any party operating an API client on a developer’s behalf, who experience a change of control (for example, through a stock purchase or sale, merger or other form of corporate transaction) associated with an API project must fill out and submit this form. This enables YouTube’s API team to update our records, audit the new API project’s use case compliance, and validate the developer’s current quota allocation.</li> </ul> <p>Each new form will inform us of your intended usage of YouTube’s API and enable us to better assist you.</p> <p>More details are available in our new API Compliance Audits <a href="https://developers-google-com.translate.goog/youtube/v3/guides/quota_and_compliance_audits?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">guide</a>.</p><a name="release_notes_10_15_2020"></a> <h3 id="october-15,-2020" data-text="October 15, 2020" tabindex="-1">October 15, 2020</h3> <p>Two new sections have been added to the <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Developer Policies</a>:</p> <ul> <li>The new <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB#III-E-4-i">Section III.E.4.i</a> provides additional information about the data collected and sent via the YouTube embedded player. You are responsible for any user data you send to us via any YouTube embedded player before the user has interacted with the player to indicate playback intent. You can limit the data shared with YouTube before a user interacts with the player by setting Autoplay to false.</li> <li>The new <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB#III-E-4-j">Section III.E.4.j</a> relates to checking the Made for Kids (MFK) status of content before embedding it on your sites and apps. You are responsible for knowing when videos that you embed on your API Client are made for kids and treating data collected from the embedded player accordingly. As such, you must check the status of content using YouTube Data API Service before embedding it on your API Client via any YouTube embedded players.</li> </ul> <p>The new <a href="https://developers-google-com.translate.goog/youtube/v3/guides/made_for_kids_status?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Finding the MadeForKids status of a video</a> guide explains how to look up the MFK status of a video using the <a href="https://developers-google-com.translate.goog/youtube/v3/getting-started?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">YouTube Data API Service</a>.</p> <p>In conjunction with these changes, a reminder has been added to the <a href="https://developers-google-com.translate.goog/youtube/player_parameters?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Embedded Player Parameter documentation</a> to explain that if you enable Autoplay, playback will occur without any user interaction with the player; playback data collection and sharing will therefore occur upon page load.</p><a name="release_notes_08_27_2020"></a> <h3 id="august-27,-2020" data-text="August 27, 2020" tabindex="-1">August 27, 2020</h3> <p>The <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">YouTube API Services Terms of Service</a> and the <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Developer Policies</a> link, in several places, to a form that you would use to apply for a quota extension, to request YouTube's approval for a user interface change or other modification, or to notify YouTube of a change of control for your API client. Previously, some of these links pointed to different forms specific to a particular type of request, but they have been updated to all point to the same <a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://support.google.com/youtube/contact/yt_api_form">form</a>. For the use cases listed here, please select 'Quota Extension Request' in the form and include any relevant data in the 'Explain in detail how you use YouTube API Services today' input box.</p><a name="release_notes_06_30_2020"></a> <h3 id="june-30,-2020" data-text="June 30, 2020" tabindex="-1">June 30, 2020</h3> <p>The <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies-guide?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Complying with the YouTube Developer Policies</a> guide begins with a list of policies that developers using YouTube API services must adhere to. The <b>Terms of Service</b> link in that list has been corrected to point to the <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">YouTube API Services Terms of Service</a> rather than the <a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://www.youtube.com/t/terms">YouTube Terms of Service</a>.</p><a name="release_notes_06_15_2020"></a> <h3 id="june-15,-2020" data-text="June 15, 2020" tabindex="-1">June 15, 2020</h3> <p>The new <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies-guide?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Complying with the YouTube Developer Policies</a> guide provides guidance and examples to help you ensure that your API clients adhere to specific portions of the YouTube API Services <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Terms</a> and <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Policies</a> (API TOS).</p> <p>This guidance offers insight into how YouTube enforces certain aspects of the API TOS but does not replace any existing documents. The guide addresses some of the most common questions that developers ask during API compliance audits. We hope that it simplifies your feature development process by helping you understand how we interpret and enforce our policies.</p><a name="release_notes_01_10_2020"></a> <h3 id="january-10,-2020" data-text="January 10, 2020" tabindex="-1">January 10, 2020</h3> <p>Section 9.1 of the <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB#notices-to-users">YouTube API Services Terms of Service</a> has been updated to include new requirements for Child-Directed API Clients and non-Child-Directed API Clients as well as requirements relating to uploading content to YouTube from Child-Directed API Clients and non-Child-Directed API Clients.</p> <p>Section III.J (Reporting Noncompliance) of the Developer Policies has been (i) renumbered to Section III.K (Reporting Noncompliance) and (ii) replaced in its entirety with a <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB#j.-child-directed-api-clients">new Section III.J (Child-Directed API Clients)</a>. The new Section III.J (Child-Directed API Clients) sets forth requirements for Child-Directed API Clients including specific compliance with the U.S. Children's Online Privacy and Protection Act (COPPA), E.U. General Data Protection Regulation (GDPR), and any other applicable laws or regulations, and notifying Google of your Child-Directed API Clients. In addition, Child-Directed API Clients and users of Child-Directed API Clients must not take any YouTube API Services write-based actions to YouTube websites, applications, services or products via Child-Directed API Clients. Access to, or use of, YouTube API Services can be suspended or terminated for non-compliance with the YouTube API Services Terms of Service and Developer Policies including non-compliance with Section III.J.</p><a name="release_notes_06_18_2019"></a> <h3 id="june-18,-2019" data-text="June 18, 2019" tabindex="-1">June 18, 2019</h3> <p>The link to the form that you would use to apply for a quota extension, which appears in section D.3 of the <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Developer Policies</a>, has been updated.</p><a name="release_notes_12_18_2017"></a> <h3 id="december-18,-2017" data-text="December 18, 2017" tabindex="-1">December 18, 2017</h3> <p>Section III.E.4.h of the <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Developer Policies</a> has been updated to clarify that in addition to not replacing API Data with independently calculated data, you also must not access or use API Data to create new or derived data or metrics. In addition, the updated policy explains a requirement on API Clients to clearly disclose that any information, data, or metrics that are not based on API Data but that display alongside API Data are not from YouTube and are part of your own product.</p><a name="release_notes_02_10_2017"></a> <h3 id="february-10,-2017" data-text="February 10, 2017" tabindex="-1">February 10, 2017</h3> <p>The updated YouTube API Services Terms of Service and related documents such as the <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Developer Policies</a>, which were originally published on August 11, 2016, now collectively constitute the effective set of Terms for YouTube API Services. The current set of Terms was originally published 180 days before it would become effective to ensure developers had sufficient time to review and comply with the updated set of Terms.</p> <p>The Terms and related documents, such as the <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Developer Policies</a>, have been updated so that they no longer mention old and new sets of Terms. To avoid confusion, the prior set of Terms has also been removed.</p><a name="release_notes_01_27_2017"></a> <h3 id="january-27,-2017" data-text="January 27, 2017" tabindex="-1">January 27, 2017</h3> <p>The following changes have been made to the <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">YouTube API Services Terms of Service</a> and <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Developer Policies</a> that are scheduled to go into effect on February 10, 2017.</p> <ul> <li><p>Section 23 of the YouTube API Services Terms of Service has been updated. The changes limit the length of time and circumstances when the non-assert provision in the Terms is applicable.</p></li> <li><p>The following forms linked from the Terms and Developer Policies are now active:</p> <table> <tbody> <tr> <th>Document</th> <th>Section</th> <th>Form</th> </tr> <tr> <td>Terms of Service</td> <td>25.9</td> <td><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://support.google.com/youtube/contact/yt_api_form">Change of control</a></td> </tr> <tr> <td>Developer Policies</td> <td>III.D.3</td> <td><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://support.google.com/youtube/contact/yt_api_form">Quota extension</a></td> </tr> <tr> <td>Developer Policies</td> <td>III.F.1</td> <td><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://support.google.com/youtube/contact/yt_api_form">UI approval</a></td> </tr> <tr> <td>Developer Policies</td> <td>III.G.1</td> <td><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://support.google.com/youtube/contact/yt_api_form">Commercialization approval</a></td> </tr> <tr> <td>Developer Policies</td> <td>III.J</td> <td><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://support.google.com/youtube/contact/yt_api_form">Report noncompliance</a></td> </tr> </tbody> </table></li> <li><p><a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB#e-handling-youtube-data-and-content">Developer Policies, section III.E.2.a</a> has been updated to clarify the conditions under which you may aggregate API Data.</p></li> <li><p><a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB#g-distribution-and-commercial-use">Developer Policies, section III.G.1.d</a> has been updated so that the provision applies to YouTube API Data rather than YouTube audiovisual content. As noted in the Terms, YouTube API Data includes YouTube audiovisual content.</p></li> <li><p><a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB#g-distribution-and-commercial-use">Developer Policies, section III.G.1.d</a> has also been updated to not mention subscriptions, which are already covered under the restrictions in section III.G.1.b.</p></li> <li><p><a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB#g-distribution-and-commercial-use">Developer Policies, section III.G.2.c</a> has been updated solely to note that the restrictions in section III.G.1, particularly section III.G.1.d, are particularly relevant to that section.</p></li> </ul><a name="release_notes_08_11_2016"></a> <h3 id="august-11,-2016" data-text="August 11, 2016" tabindex="-1">August 11, 2016</h3> <p>The newly published <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">YouTube API Services Terms of Service</a> (the "Updated Terms") provides a rich set of updates to the current Terms of Service. In addition to the Updated Terms, which will go into effect as of February 10, 2017, this update includes several supporting documents that explain YouTube policies to help guide developers who are integrating YouTube API Services into their API Clients.</p> <p>This update includes the following documents. All documents are in English unless otherwise noted.</p> <ul> <li><p>The Updated Terms. Versions are available for the following regions and countries:</p><p></p> <ul> <li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Americas</a></li> <li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-apac?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">APAC</a></li> <li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-emea?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">EMEA</a> - translations are also published in <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-emea-nl?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Dutch</a>, <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-emea-fr?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">French</a>, <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-emea-de?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">German</a>, and <a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-emea-es?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Spanish</a></li> <li><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service-ru?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Russia</a> (Russian)</li> </ul><p></p></li> <li><p>The <a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Developer Policies</a> explain policies that you need to follow when accessing or using YouTube API Services in your service, product, or application.</p></li> <li><p>The <a href="https://developers-google-com.translate.goog/youtube/terms/required-minimum-functionality?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Required Minimum Functionality</a> defines minimum functional requirements for API Clients that implement or provide access to specific features of YouTube API Services. For example, API Clients that enable video uploads to YouTube must enable users to set a title when uploading a video.</p></li> <li><p>The <a href="https://developers-google-com.translate.goog/youtube/terms/subject-api-services?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Subject API Services</a> document identifies the <b>Subject API Services</b> discussed in section 14.3 (Special Terms) of the Updated Terms. The new document also explains how that section of the Updated Terms would affect actual deprecation dates for Subject API Services.</p></li> <li><p>The <a href="https://developers-google-com.translate.goog/youtube/terms/branding-guidelines?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Branding Guidelines</a> are not a new document, but they will apply under the Updated Terms just as they apply under the current Terms.</p></li> <li><p>This revision history and its accompanying <a href="https://developers-google-com.translate.goog/static/youtube/terms/feeds/api-services-terms-of-service-revision-history.xml?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">RSS feed</a>.</p></li> </ul> <p class="note">The following changes were made to a previous version of the Terms of Service.</p> <p>In addition to these changes, there are a couple of other changes related to the current Terms of Service:</p> <ul> <li><p>Section 7 (Deprecation) has said for a long time that, following a deprecation announcement, Google would use commercially reasonable efforts to maintain YouTube API versions and features identified at <a href="https://developers-google-com.translate.goog/youtube/youtube-api-list?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">https://developers.google.com/youtube/youtube-api-list</a> until the later of (i) one year after the announcement or (ii) April 20, 2015. The text has been updated to remove the reference to the April 2015 date since any deprecation announcements yet to occur are certain to be after that date.</p></li> <li><p>We have removed the set of <b>Monetization Guidelines</b> that talked about guidelines for building commercial applications. Those guidelines, which were originally written in 2008, contained references to features that were deprecated years ago as well as to sample implementations that were no longer relevant. The link from the Terms of Service to those guidelines has also been removed.</p></li> </ul> </div><devsite-recommendations display="in-page" hidden yield> </devsite-recommendations> <devsite-thumb-rating position="footer"> </devsite-thumb-rating> <devsite-recommendations id="recommendations-link" yield></devsite-recommendations> <div class="devsite-floating-action-buttons"> </div> </article> <devsite-content-footer class="nocontent"> <p>Except as otherwise noted, the content of this page is licensed under the <a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 License</a>, and code samples are licensed under the <a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 License</a>. For details, see the <a href="https://developers-google-com.translate.goog/site-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB">Google Developers Site Policies</a>. Java is a registered trademark of Oracle and/or its affiliates.</p> <p>Last updated 2022-07-12 UTC.</p> </devsite-content-footer> <devsite-notification> </devsite-notification> <div class="devsite-content-data"> <template class="devsite-content-data-template"> [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2022-07-12 UTC."],[],[]] </template> </div> </devsite-content> </main><devsite-footer-promos class="devsite-footer"> <nav class="devsite-footer-promos nocontent" aria-label="Promotions"> <ul class="devsite-footer-promos-list"> <li class="devsite-footer-promo"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://blog.youtube" class="devsite-footer-promo-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Promo Link (index 1)"> <picture> <img class="devsite-footer-promo-icon" src="/static/site-assets/logo-youtube.svg" loading="lazy" alt="Blog"> </picture> <span class="devsite-footer-promo-label"> Blog </span> </a> <div class="devsite-footer-promo-description"> The latest news on the YouTube blog </div></li> <li class="devsite-footer-promo"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://github.com/youtube/api-samples" class="devsite-footer-promo-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Promo Link (index 2)"> <picture> <img class="devsite-footer-promo-icon" src="/static/site-assets/logo-github.svg" loading="lazy" alt="GitHub"> </picture> <span class="devsite-footer-promo-label"> GitHub </span> </a> <div class="devsite-footer-promo-description"> Find API code samples and other YouTube open-source projects. </div></li> <li class="devsite-footer-promo"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://issuetracker.google.com/issues/new?component%3D186600%26template%3D874803" class="devsite-footer-promo-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Promo Link (index 3)"> <picture> <img class="devsite-footer-promo-icon" src="/static/site-assets/developers_64dp.png" loading="lazy" alt="Issue Tracker"> </picture> <span class="devsite-footer-promo-label"> Issue Tracker </span> </a> <div class="devsite-footer-promo-description"> Something wrong? Send us a bug report! </div></li> <li class="devsite-footer-promo"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=http://stackoverflow.com/questions/ask?tags%3Dyoutube-api" class="devsite-footer-promo-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Promo Link (index 4)"> <picture> <img class="devsite-footer-promo-icon" src="/static/site-assets/logo-stack-overflow.svg" loading="lazy" alt="Stack Overflow"> </picture> <span class="devsite-footer-promo-label"> Stack Overflow </span> </a> <div class="devsite-footer-promo-description"> Ask a question under the youtube-api tag </div></li> <li class="devsite-footer-promo"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://research.youtube/" class="devsite-footer-promo-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Promo Link (index 5)"> <picture> <img class="devsite-footer-promo-icon" src="/static/site-assets/logo-youtube.svg" loading="lazy" alt="YouTube Researcher Program"> </picture> <span class="devsite-footer-promo-label"> YouTube Researcher Program </span> </a> <div class="devsite-footer-promo-description"> For researchers interested in using data from YouTube’s global API </div></li> </ul> </nav> </devsite-footer-promos> <devsite-footer-linkboxes class="devsite-footer"> <nav class="devsite-footer-linkboxes nocontent" aria-label="Footer links"> <ul class="devsite-footer-linkboxes-list"> <li class="devsite-footer-linkbox "><h3 class="devsite-footer-linkbox-heading no-link">Tools</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"><a href="https://developers-google-com.translate.goog/apis-explorer/?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB#p/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)"> Google APIs Explorer </a></li> <li class="devsite-footer-linkbox-item"><a href="https://developers-google-com.translate.goog/youtube/youtube_player_demo?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)"> YouTube Player Demo </a></li> <li class="devsite-footer-linkbox-item"><a href="https://developers-google-com.translate.goog/youtube/youtube_subscribe_button?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)"> Configure a Subscribe Button </a></li> </ul></li> <li class="devsite-footer-linkbox "><h3 class="devsite-footer-linkbox-heading no-link">Issue Tracker</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://issuetracker.google.com/issues/new?component%3D186600%26template%3D874803" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)"> File a bug </a></li> <li class="devsite-footer-linkbox-item"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://issuetracker.google.com/issues/new?component%3D186600%26template%3D874803" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)"> Request a feature </a></li> <li class="devsite-footer-linkbox-item"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://issuetracker.google.com/issues?q%3Dcomponentid:186600" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)"> See open issues </a></li> </ul></li> <li class="devsite-footer-linkbox "><h3 class="devsite-footer-linkbox-heading no-link">Product Info</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"><a href="https://developers-google-com.translate.goog/youtube/terms/api-services-terms-of-service?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)"> Terms of Service </a></li> <li class="devsite-footer-linkbox-item"><a href="https://developers-google-com.translate.goog/youtube/terms/developer-policies?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)"> Developer Policies </a></li> <li class="devsite-footer-linkbox-item"><a href="https://developers-google-com.translate.goog/youtube/terms/required-minimum-functionality?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)"> Required Minimum Functionality </a></li> <li class="devsite-footer-linkbox-item"><a href="https://developers-google-com.translate.goog/youtube/terms/branding-guidelines?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)"> Branding Guidelines </a></li> </ul></li> </ul> </nav> </devsite-footer-linkboxes> <devsite-footer-utility class="devsite-footer"> <div class="devsite-footer-utility nocontent"> <nav class="devsite-footer-sites" aria-label="Other Google Developers websites"><a href="https://developers-google-com.translate.goog/?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-footer-sites-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Google Developers Link"> <picture> <img class="devsite-footer-sites-logo" src="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/developers/images/lockup-google-for-developers.svg" loading="lazy" alt="Google Developers"> </picture> </a> <ul class="devsite-footer-sites-list"> <li class="devsite-footer-sites-item"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://developer.android.com" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Android Link"> Android </a></li> <li class="devsite-footer-sites-item"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://developer.chrome.com/home" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Chrome Link"> Chrome </a></li> <li class="devsite-footer-sites-item"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://firebase.google.com" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Firebase Link"> Firebase </a></li> <li class="devsite-footer-sites-item"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://cloud.google.com" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Google Cloud Platform Link"> Google Cloud Platform </a></li> <li class="devsite-footer-sites-item"><a href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://ai.google.dev/" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Google AI Link"> Google AI </a></li> <li class="devsite-footer-sites-item"><a href="https://developers-google-com.translate.goog/products?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer All products Link"> All products </a></li> </ul> </nav> <nav class="devsite-footer-utility-links" aria-label="Utility links"> <ul class="devsite-footer-utility-list"> <li class="devsite-footer-utility-item "><a class="devsite-footer-utility-link gc-analytics-event" href="https://developers-google-com.translate.goog/terms/site-terms?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" data-category="Site-Wide Custom Events" data-label="Footer Terms link"> Terms </a></li> <li class="devsite-footer-utility-item "><a class="devsite-footer-utility-link gc-analytics-event" href="https://translate.google.com/website?sl=pl&tl=lv&hl=en-GB&u=https://policies.google.com/privacy" data-category="Site-Wide Custom Events" data-label="Footer Privacy link"> Privacy </a></li> <li class="devsite-footer-utility-item glue-cookie-notification-bar-control"><a class="devsite-footer-utility-link gc-analytics-event" href="https://developers-google-com.translate.goog/youtube/terms/revision-history?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB#" data-category="Site-Wide Custom Events" data-label="Footer Manage cookies link" aria-hidden="true"> Manage cookies </a></li> <li class="devsite-footer-utility-item devsite-footer-utility-button"><span class="devsite-footer-utility-description">Sign up for the Google for Developers newsletter</span> <a class="devsite-footer-utility-link gc-analytics-event" href="https://developers-google-com.translate.goog/newsletter/subscribe?_x_tr_sl=pl&_x_tr_tl=lv&_x_tr_hl=en-GB" data-category="Site-Wide Custom Events" data-label="Footer Subscribe link"> Subscribe </a></li> </ul><devsite-language-selector> <ul role="presentation"> <li role="presentation"><a role="menuitem" lang="en">English</a></li> <li role="presentation"><a role="menuitem" lang="de">Deutsch</a></li> <li role="presentation"><a role="menuitem" lang="es">Español</a></li> <li role="presentation"><a role="menuitem" lang="es_419">Español – América Latina</a></li> <li role="presentation"><a role="menuitem" lang="fr">Français</a></li> <li role="presentation"><a role="menuitem" lang="id">Indonesia</a></li> <li role="presentation"><a role="menuitem" lang="it">Italiano</a></li> <li role="presentation"><a role="menuitem" lang="pl">Polski</a></li> <li role="presentation"><a role="menuitem" lang="pt_br">Português – Brasil</a></li> <li role="presentation"><a role="menuitem" lang="vi">Tiếng Việt</a></li> <li role="presentation"><a role="menuitem" lang="tr">Türkçe</a></li> <li role="presentation"><a role="menuitem" lang="ru">Русский</a></li> <li role="presentation"><a role="menuitem" lang="he">עברית</a></li> <li role="presentation"><a role="menuitem" lang="ar">العربيّة</a></li> <li role="presentation"><a role="menuitem" lang="fa">فارسی</a></li> <li role="presentation"><a role="menuitem" lang="hi">हिंदी</a></li> <li role="presentation"><a role="menuitem" lang="bn">বাংলা</a></li> <li role="presentation"><a role="menuitem" lang="th">ภาษาไทย</a></li> <li role="presentation"><a role="menuitem" lang="zh_cn">中文 – 简体</a></li> <li role="presentation"><a role="menuitem" lang="zh_tw">中文 – 繁體</a></li> <li role="presentation"><a role="menuitem" lang="ja">日本語</a></li> <li role="presentation"><a role="menuitem" lang="ko">한국어</a></li> </ul> </devsite-language-selector> </nav> </div> </devsite-footer-utility> <devsite-panel></devsite-panel> </section> </section><devsite-sitemask></devsite-sitemask> <devsite-snackbar></devsite-snackbar> <devsite-tooltip></devsite-tooltip> <devsite-heading-link></devsite-heading-link> <devsite-analytics> <script type="application/json" analytics>[{"dimensions": {"dimension3": false, "dimension1": "Signed out", "dimension11": false, "dimension6": "en", "dimension4": "YouTube", "dimension5": "en"}, "gaid": "UA-24532603-1", "metrics": {"ratings_count": "metric2", "ratings_value": "metric1"}, "purpose": 1}]</script> <script type="application/json" tag-management>{"at": "True", "ga4": [{"id": "G-272J68FCRF", "purpose": 1}], "ga4p": [{"id": "G-272J68FCRF", "purpose": 1}], "gtm": [], "parameters": {"internalUser": "False", "language": {"machineTranslated": "False", "requested": "en", "served": "en"}, "pageType": "article", "projectName": "YouTube", "signedIn": "False", "tenant": "developers", "recommendations": {"sourcePage": "", "sourceType": 0, "sourceRank": 0, "sourceIdenticalDescriptions": 0, "sourceTitleWords": 0, "sourceDescriptionWords": 0, "experiment": ""}, "experiment": {"ids": ""}}}</script> </devsite-analytics> <devsite-badger></devsite-badger> <script nonce="1N+kamIldrAvBAx3k26EQaeu/RoSow"> (function(d,e,v,s,i,t,E){d['GoogleDevelopersObject']=i; t=e.createElement(v);t.async=1;t.src=s;E=e.getElementsByTagName(v)[0]; E.parentNode.insertBefore(t,E);})(window, document, 'script', 'https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/developers/js/app_loader.js', '[1,"en",null,"/js/devsite_app_module.js","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/developers","https://developers-dot-devsite-v2-prod.appspot.com",null,null,["/_pwa/developers/manifest.json","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/images/video-placeholder.svg","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/developers/images/favicon-new.png","https://fonts.googleapis.com/css?family=Google+Sans:400,500|Roboto:400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"],1,null,[1,6,8,12,14,17,21,25,50,52,63,70,75,76,80,87,91,92,93,97,98,100,101,102,103,104,105,107,108,109,110,112,113,116,117,118,120,122,124,125,126,127,129,130,131,132,133,134,135,136,138,140,141,147,148,149,151,152,156,157,158,159,161,163,164,168,169,170,179,180,182,183,186,191,193,196],"AIzaSyAP-jjEJBzmIyKR4F-3XITp8yM9T1gEEI8","AIzaSyB6xiKGDR5O3Ak2okS4rLkauxGUG7XP0hg","developers.google.com","AIzaSyAQk0fBONSGUqCNznf6Krs82Ap1-NV6J4o","AIzaSyCCxcqdrZ_7QMeLCRY20bh_SXdAYqy70KY",null,null,null,["Cloud__enable_cloud_facet_chat","Profiles__enable_developer_profiles_callout","Profiles__enable_release_notes_notifications","MiscFeatureFlags__emergency_css","Cloud__enable_cloud_dlp_service","MiscFeatureFlags__developers_footer_image","Experiments__reqs_query_experiments","Profiles__enable_completecodelab_endpoint","Profiles__enable_recognition_badges","Profiles__enable_public_developer_profiles","DevPro__enable_developer_subscriptions","Search__enable_dynamic_content_confidential_banner","MiscFeatureFlags__enable_variable_operator","CloudShell__cloud_shell_button","MiscFeatureFlags__enable_firebase_utm","Cloud__enable_legacy_calculator_redirect","Cloud__enable_cloud_shell","Significatio__enable_by_tenant","Search__enable_ai_eligibility_checks","Profiles__enable_profile_collections","EngEduTelemetry__enable_engedu_telemetry","MiscFeatureFlags__developers_footer_dark_image","Search__enable_suggestions_from_borg","DevPro__enable_cloud_innovators_plus","Profiles__enable_awarding_url","BookNav__enable_tenant_cache_key","TpcFeatures__enable_required_headers","Analytics__enable_clearcut_logging","Profiles__enable_complete_playlist_endpoint","MiscFeatureFlags__enable_view_transitions","Profiles__require_profile_eligibility_for_signin","Cloud__enable_llm_concierge_chat","Cloud__enable_cloud_shell_fte_user_flow","Cloud__enable_cloudx_experiment_ids","MiscFeatureFlags__enable_project_variables","Concierge__enable_pushui","Cloud__enable_free_trial_server_call","CloudShell__cloud_code_overflow_menu","TpcFeatures__enable_mirror_tenant_redirects","Profiles__enable_page_saving","Search__enable_page_map","Cloud__enable_cloudx_ping","Profiles__enable_dashboard_curated_recommendations"],null,null,"AIzaSyBLEMok-5suZ67qRPzx0qUtbnLmyT_kCVE","https://developerscontentserving-pa.clients6.google.com","AIzaSyCM4QpTRSqP5qI4Dvjt4OAScIN8sOUlO-k","https://developerscontentsearch-pa.clients6.google.com",1,4,null,"https://developerprofiles-pa.clients6.google.com",[1,"developers","Google for Developers","developers.google.com",null,"developers-dot-devsite-v2-prod.appspot.com",null,null,[1,1,[1],null,null,null,null,null,null,null,null,[1],null,null,null,null,null,null,[1],[1,null,null,[1,20],"/recommendations/information"],null,null,null,[1,1,1],[1,1,null,1,1]],null,[null,null,null,null,null,null,"/images/lockup-new.svg","/images/touchicon-180-new.png",null,null,null,null,1,null,null,null,null,null,null,null,null,1,null,null,null,"/images/lockup-dark-theme-new.svg",[]],[],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[6,1,14,15,20,22,23,29,32,36],null,[[null,null,null,[3,7,10,2,39,17,4,32,24,11,12,13,34,15,25],null,null,[1,[["docType","Choose a content type",[["Tutorial",null,null,null,null,null,null,null,null,"Tutorial"],["Guide",null,null,null,null,null,null,null,null,"Guide"],["Sample",null,null,null,null,null,null,null,null,"Sample"]]],["product","Choose a product",[["Android",null,null,null,null,null,null,null,null,"Android"],["ARCore",null,null,null,null,null,null,null,null,"ARCore"],["ChromeOS",null,null,null,null,null,null,null,null,"ChromeOS"],["Firebase",null,null,null,null,null,null,null,null,"Firebase"],["Flutter",null,null,null,null,null,null,null,null,"Flutter"],["Assistant",null,null,null,null,null,null,null,null,"Google Assistant"],["GoogleCloud",null,null,null,null,null,null,null,null,"Google Cloud"],["GoogleMapsPlatform",null,null,null,null,null,null,null,null,"Google Maps Platform"],["GooglePay",null,null,null,null,null,null,null,null,"Google Pay & Google Wallet"],["GooglePlay",null,null,null,null,null,null,null,null,"Google Play"],["Tensorflow",null,null,null,null,null,null,null,null,"TensorFlow"]]],["category","Choose a topic",[["AiAndMachineLearning",null,null,null,null,null,null,null,null,"AI and Machine Learning"],["Data",null,null,null,null,null,null,null,null,"Data"],["Enterprise",null,null,null,null,null,null,null,null,"Enterprise"],["Gaming",null,null,null,null,null,null,null,null,"Gaming"],["Mobile",null,null,null,null,null,null,null,null,"Mobile"],["Web",null,null,null,null,null,null,null,null,"Web"]]]]]],[1,1],null,1],[[["UA-24532603-1"],["UA-22084204-5"],null,null,["UA-24532603-5"],null,null,[["G-272J68FCRF"],null,null,[["G-272J68FCRF",2]]],[["UA-24532603-1",2]],null,[["UA-24532603-5",2]],null,1],[[14,11],[16,13],[11,8],[15,12],[4,3],[5,4],[1,1],[12,9],[13,10],[6,5],[3,2]],[[1,1],[2,2]]],null,4,null,null,null,null,null,null,null,null,null,null,null,null,null,"developers.devsite.google"],1,"pk_live_5170syrHvgGVmSx9sBrnWtA5luvk9BwnVcvIi7HizpwauFG96WedXsuXh790rtij9AmGllqPtMLfhe2RSwD6Pn38V00uBCydV4m"]') </script><devsite-a11y-announce></devsite-a11y-announce> <script>function gtElInit() {var lib = new google.translate.TranslateService();lib.translatePage('pl', 'lv', function () {});}</script> <script src="https://translate.google.com/translate_a/element.js?cb=gtElInit&hl=en-GB&client=wt" type="text/javascript"></script> </body> </html>