Usługi YouTube API – zasady dla deweloperów

Uwaga: przestrzeganie zasad dla deweloperów w YouTube zawiera wskazówki i przykłady, które pomogą Ci zadbać o to, aby Twoi klienci korzystający z interfejsu API przestrzegali konkretnych warunków oraz zasad dotyczących usług interfejsu API YouTube. Przewodnik zawiera informacje o tym, jak YouTube egzekwuje niektóre aspekty Warunków korzystania z interfejsu API. Nie zastępuje on jednak żadnych istniejących dokumentów.

Niniejszy dokument („Zasady dotyczące usług YouTube API” lub „Zasady”) określa zasady, których musisz przestrzegać, uzyskując dostęp do usług interfejsu API YouTube lub korzystając z nich w swoich usługach, produktach lub aplikacjach. Te zasady ułatwiają dostęp do usług interfejsu YouTube API i korzystanie z nich w sposób zgodny z interesami YouTube oraz sprzyjający rozwojowi społeczności twórców, widzów, właścicieli praw do treści i reklamodawców YouTube.

Poza określeniem zasad dokument wyjaśnia niektóre podstawowe zasady stosowane przez YouTube przy tworzeniu tych zasad. oraz przykłady, które pokazują, jak te zasady mogą być stosowane w praktyce.

Pamiętaj, że jest to dokument prawny, a te Zasady są częścią Umowy, więc musisz się do nich przestrzegać. YouTube zastrzega sobie prawo do zmiany tych zasad. Dalsze korzystanie z usług YouTube API lub korzystanie z nich jest równoznaczne z wyrażeniem zgody na takie zmiany i ich zaakceptowaniem. Zmiany zasad, takie jak zmiany w Warunkach korzystania z usług interfejsu API YouTube, są opisane w Historii zmian Warunków usługi. Możesz zasubskrybować kanał RSS, aby otrzymywać powiadomienia o takich zmianach.

I. Terminologia i styl

Jest to dokument prawny, który określa zasady dotyczące dozwolonych i niedozwolonych działań. Dlatego też system używa pewnych terminów, które jednoznacznie określają, czy jest to możliwe. Dlatego do wyjaśnienia wymagań w zakresie tych Zasad używamy tych terminów:

  1. Terminy muszą i wymagają odnosić się do wymagań bezwzględnych.
  2. Termin nie może odnosić się do absolutnego zakazu.
  3. Terminy powinny, nie powinien, polecać i zalecane wskazują, że twierdzenie to opisuje ogólną sprawdzoną metodę. Te warunki sugerują określone działania lub zachowania, ale przyjmują do wiadomości, że możesz wybrać kurs w oparciu o konkretne aspekty Twojego przypadku użycia.
  4. Termin może wskazywać, że działanie jest opcjonalne i zależy wyłącznie od Ciebie lub YouTube – w zależności od kontekstu, w którym jest ono używane.

Dodatkowo w sekcji Definicje, która kończy ten dokument, podano inne użyte w tym dokumencie terminy, które mają bardzo szczegółowe znaczenie. Dla Twojej wygody w niniejszym dokumencie zastosowano specjalny styl tych terminów, aby można je było łatwo rozpoznać w kontekście i powiązać z ich definicjami.

II. Zasady dotyczące tworzenia oprogramowania

Podstawą wielu zasad opisanych w tym dokumencie są te zasady. Chociaż mogą nie obejmować wszystkich zasad, jeśli naruszysz którąkolwiek z tych zasad lub Twoje klienty interfejsu API naruszą Państwo te zasady, prawdopodobnie narusza to także warunki Umowy. Jeśli jednak lokalne prawo wymaga od Ciebie wykonania czegoś innego niż jest to opisane w tych zasadach – na przykład przechowywania danych przez określony czas – musisz przestrzegać tego prawa.

  1. Twórz aplikacje wysokiej jakości i utrzymuj je.

    Tworzenie stabilnych, łatwych w użyciu klientów interfejsu API z wieloma funkcjami, które są wartościowe dla ekosystemu YouTube i jego użytkowników. W miarę zmiany funkcji dostępnych w usługach interfejsu API YouTube niezwłocznie aktualizuj klienty interfejsu API.

  2. Postaw na uczciwość i przejrzystość.

    Ta zasada dotyczy wszystkich aspektów klientów interfejsu API oraz sposobu, w jaki wchodzą one w interakcje z użytkownikami, a także z YouTube. Zgodnie z tą zasadą jasno określ, kim jesteś i co robi Twój klient interfejsu API. Nie podejmuj żadnych działań wprowadzających w błąd ani komunikatów związanych z Twoją tożsamością, gromadzeniem, przechowywaniem, udostępnianiem, używaniem i usuwaniem danych, działaniami, które klient interfejsu API wykonuje w imieniu użytkowników, a także w innych celach. Dbaj o uczciwość i nie wprowadzaj użytkowników w błąd, wykorzystując i prezentując dane.

  3. Daj użytkownikom kontrolę.

    Opierając się na znaczeniu przejrzystości, zasada ta wymaga od użytkowników, aby wiedzieli o działaniach, które klient interfejsu API wykonują w ich imieniu, i aktywnie wyrażali na nie zgodę. Oznacza to, że użytkownicy wiedzą o wszelkich działaniach podejmowanych przez klienta API w celu wstawiania, udostępniania, aktualizowania i usuwania danych, a także mają nad nimi pełną kontrolę. Oznacza to również, że każdy klient API musi udostępnić politykę prywatności zawierającą jasne informacje o tym, do jakich informacji klient API uzyskuje dostęp, które zbiera, przechowuje, udostępnia lub wykorzystuje w inny sposób.

  4. Szanuj prywatność użytkowników.

    Zadbaj o to, aby zasady i metody zbierania, przechowywania, używania, zabezpieczeń i usuwania danych chronią użytkowników. Nie zezwalaj na nieupoważniony dostęp do danych użytkownika ani na ich użycie. Nie przechowuj danych użytkowników w nieskończoność. Zapewnij użytkownikom jasny i prosty proces usuwania danych, które są Twoją własnością. Pamiętaj też, że nie wolno prosić, zbierać ani przechowywać danych logowania użytkowników do YouTube. Nie próbuj też tego robić.

  5. Bądź dobrym obywatelem.

    Nie twórz klientów interfejsu API, które zachęcają do nękania innych osób, grożą im się nawzajem lub ich nękaniem bądź umożliwiają im nękanie innych. Nie używaj, nie rozpowszechniaj ani nie promuj wirusów, programów szpiegowskich, złośliwego oprogramowania i innych szkodliwych treści. Nie łami prawa ani nie zachęcaj do tego innych ani nie zachęcaj do tego innych. Mamy nadzieję, że to wszystko wynika ze zdrowego rozsądku.

III. Ogólne zasady dla deweloperów

A. Warunki korzystania z interfejsu API i Polityka prywatności

  1. Klienty interfejsu API muszą wyświetlać link do Warunków korzystania z usługi YouTube (https://www.youtube.com/t/terms), a także w swoich warunkach korzystania z usługi stwierdzać, że korzystając z tych klientów interfejsu API, użytkownicy wyrażają zgodę na przestrzeganie Warunków korzystania z usługi YouTube.

  2. Każdy klient API musi wymagać od użytkowników zaakceptowania polityki prywatności, zanim będą mogli korzystać z funkcji klienta API. Polityka prywatności musi:

    1. być dobrze widoczne i łatwo dostępne dla użytkowników przez cały czas,

    2. powiadamia użytkowników, że klient API korzysta z usług interfejsu API YouTube;

    3. i link do Polityki prywatności Google na http://www.google.com/policies/privacy,

    4. jasno i wyczerpująco wyjaśnić użytkownikom, jakie informacje o użytkowniku, w tym Dane interfejsu API dotyczące użytkowników, do których klient API uzyskuje dostęp, które zbiera, przechowuje i wykorzystuje,

    5. jasno i wyczerpująco wyjaśnić, w jaki sposób Klient API wykorzystuje, przetwarza i udostępnia informacje o użytkowniku opisane w sekcji (III.A.2.e), w tym w jaki sposób te informacje są udostępniane osobom wewnętrznym lub zewnętrznym,

    6. zawierają informację, że klient interfejsu API zezwala osobom trzecim na wyświetlanie treści, w tym reklam,

    7. ujawnić, jeśli tak się stanie, że Klient API przechowuje, uzyskuje dostęp do informacji bądź zbiera (lub zezwala na to osobom trzecim) informacje bezpośrednio lub pośrednio na urządzeniach użytkowników lub za ich pośrednictwem, w tym przez umieszczanie, uzyskiwanie dostępu lub rozpoznawanie plików cookie lub podobnych technologii na urządzeniach lub w przeglądarkach użytkowników;

    8. jeśli klient API uzyskuje dostęp do autoryzowanych danych lub z nich korzysta, wyjaśnij, że oprócz standardowej procedury usuwania przechowywanych danych przez klienta interfejsu API użytkownicy mogą anulować dostęp tego klienta API do swoich danych na stronie ustawień zabezpieczeń Google dostępnej pod adresem https://security.google.com/settings/security/permissions.

    9. Jeśli Klient API korzysta z autoryzowanych danych, wyjaśnij, w jaki sposób użytkownicy mogą kontaktować się z właścicielem lub deweloperem klienta interfejsu API w sprawie pytań lub skarg dotyczących procedur ochrony prywatności klienta.

B. Możliwość utrzymania i wycofanie

  1. Klienty API muszą korzystać z najnowszych wersji usług interfejsu YouTube API. Oznacza to, że po opublikowaniu nowych wersji usług interfejsu API YouTube musisz mieć możliwość aktualizowania klientów interfejsu API. Klienty API inne niż internetowe, takie jak aplikacje mobilne lub zainstalowane aplikacje, muszą mieć możliwość zdalnego aktualizowania, tak aby korzystały z najnowszych wersji usług interfejsu API YouTube. Musisz co jakiś czas zaktualizować Klienty API do najnowszych wersji usług interfejsu YouTube API (np. w przypadku krytycznych aktualizacji).

  2. Jeżeli YouTube zamierza wprowadzić niezgodne wstecznie zmiany w usługach interfejsu YouTube API, zostaną one udokumentowane w historii zmian Warunków korzystania z usługi. Możesz też zasubskrybować kanał RSS, aby otrzymywać powiadomienia o takich zmianach.

  3. Musisz niezwłocznie zaktualizować niewycofane klienty interfejsu API, aby używały nowszych wersji usług interfejsu API YouTube w miarę ich udostępniania.

  4. Musisz zaktualizować wycofane wersje klientów API, aby wyraźnie poinformować użytkowników, że niektóre funkcje usług YouTube API mogą przestać działać w związku z wycofaniem klientów API.

C. Wdrażanie funkcji YouTube

  1. Klienci interfejsu API muszą też przestrzegać wymagań dotyczących minimalnej funkcjonalności usług YouTube API („WMF”). Dodatkowo klienci interfejsu API nie mogą nakładać żadnych ograniczeń na funkcje YouTube wymagane przez WMF.

    Na przykład WMF informuje, że klient API, który umożliwia użytkownikom przesyłanie filmów do YouTube, musi umożliwiać im ustawienie tytułu każdego przesłanego filmu. Pole tytułu filmu w YouTube może mieć maksymalnie 100 znaków, a klient interfejsu API nie może ustawić krótszej maksymalnej długości w tym polu.

  2. Każda funkcja klienta API, która inicjuje działanie użytkownika związane z zasobem YouTube, musi być:

    1. jednoznacznie i jednoznacznie identyfikowalne jako działanie w YouTube,
    2. być odrębne i niemieć różnych funkcji klienta interfejsu API,
    3. zostały wyraźnie zainicjowane przez użytkownika.

    Zasoby YouTube obejmują na przykład filmy, kanały, playlisty, playlisty i subskrypcje. Przykładowe działania to odtworzenie filmu, polubienie go, dodanie filmu do playlisty czy zasubskrybowanie kanału.

  3. Klienty API wykonujące operacje zapisu mogą sugerować wartości parametrów lub właściwości, ale użytkownicy muszą mieć ostateczną kontrolę nad danymi, które będą publikowane w aplikacjach YouTube. Podobnie klienci interfejsu API nie mogą modyfikować wartości przekazywanych przez użytkowników przed wysłaniem ich do YouTube przez ich obcięcie, dołączenie lub zmianę w inny sposób, chyba że użytkownik wyraził na to wyraźną zgodę.

    Klienty API, które sugerują wartości pól tekstowych, takich jak tytuły filmów czy opisy, muszą uwzględniać w tych wartościach odpowiednie słowa kluczowe. Na przykład klient interfejsu API, który proponuje tytuły filmów, nie powinien generować takich samych domyślnych tytułów dla wszystkich użytkowników.

    Przykłady poniżej pokazują, jak ta zasada ma się do klienta API przesyłającego filmy do YouTube:

    1. Klient API może zaproponować opis filmu lub wstępnie go wypełnić. Nie może jednak dodawać informacji do opisu filmu po jego przesłaniu przez użytkownika i przed wysłaniem go bez uprzedniej zgody użytkownika. Na przykład Klient API nie może dołączać daty nagrania, nazwy klienta API ani żadnego innego tekstu, chyba że użytkownik wyraził zgodę na takie zmiany.

    2. Klient API może oferować opcję tłumaczenia tytułu filmu na inne języki. Klient API nie może jednak dodawać takich tłumaczeń bez zgody użytkownika. Poza tym, jeśli domyślnym działaniem klienta interfejsu API jest włączenie opcji tłumaczenia tytułu filmu, użytkownik musi w jasny sposób wskazać użytkownikowi możliwość wyłączenia takiego działania.

  4. Klienty API muszą wyraźnie określać, jak dane przekazywane przez użytkowników będą wykorzystywane w YouTube.

    Te zasady są szczególnie istotne w przypadku klientów interfejsu API, które korzystają z wielu usług i platform, ponieważ mogą występować różnice pod względem działania lub etykiet między tymi usługami a platformami.

    Na przykład klient API umożliwia użytkownikom dodawanie komentarzy o filmach na wielu platformach, w tym w YouTube. Każda platforma używa innej nazwy w odniesieniu do tekstu komentarza. Jeśli więc klient interfejsu API oznaczy w formularzu pole „Opinia” polem „Opinia”, należy wyraźnie wskazać, że ta wartość odpowiada tekstowi komentarza w YouTube.

  5. Klienty interfejsu API korzystające z funkcji wyszukiwania udostępnianej przez usługi YouTube API nie mogą modyfikować ani zastępować tekstu, obrazów, informacji ani innych treści wyników wyszukiwania zwracanych przez te Usługi.

    Na przykład w klientach interfejsu API nie można scalać ani mieszać wyników ze źródeł innych niż YouTube i prezentować je jako wyniki wyszukiwania w YouTube.

  6. Klient API nie powinien ograniczać ani ograniczać funkcji funkcji YouTube, chyba że to ograniczenie jest podstawowym aspektem (jak opisano w przykładach poniżej) samego klienta interfejsu API, a funkcja YouTube nie jest wymagana przez WMF („Dozwolone ograniczenie funkcji”).

    1. Przykład 1. Dozwolone ograniczenie funkcji

      Interfejs YouTube Data API umożliwia przesyłającemu tłumaczenie tytułu filmu. Ogólnie rzecz biorąc, klient API, który implementuje tę funkcję, powinien umożliwić przesyłającym tłumaczenie tytułów filmów na dowolny język obsługiwany przez YouTube. Jednak klient API, który został stworzony do nauki języka francuskiego i oferuje szereg funkcji typowych dla tłumaczeń na język francuski, może uzasadnić oferowanie użytkownikom tylko przesyłania francuskich tłumaczeń tytułów filmów.

    2. Przykład 2. Niedozwolone ograniczenie funkcji

      Drugi klient API umożliwia przesyłanie filmów do YouTube i 2 innych platform. Wszystkie te platformy umożliwiają przesyłającym tłumaczenie tytułu filmu. Mimo że YouTube obsługuje ponad 70 języków, dwie pozostałe platformy obsługują połowę tej liczby, a 3 platformy obsługują po 25 języków. Jeśli klient interfejsu API obsługuje tylko 25 języków do tłumaczenia, jest to ograniczenie niedozwolonej funkcji, ponieważ ograniczony zestaw opcji językowych nie jest podstawowym aspektem klienta API. Zamiast tego klient API musi obsługiwać pełną gamę języków obsługiwanych przez YouTube.

  7. Klienty API z dozwolonymi ograniczeniami funkcji muszą wyjaśniać użytkownikom, dlaczego poszczególne ograniczenia obowiązują, i jasno informować użytkowników, że ograniczenie nie jest nakładane przez YouTube. W wielu przypadkach (o ile nie wszystkie) klient interfejsu API może dostarczać te informacje na różne sposoby. W takim przypadku należy wybrać odpowiednią metodę dla swojego klienta API. W związku z tym klient interfejsu API powinien umożliwiać użytkownikom dostęp do pełnej funkcji (np. możliwość połączenia ze Studio twórców YouTube lub możliwość rozwijania menu w kliencie API).

    W przykładzie 1 klient interfejsu API może wyjaśnić, że osoby przesyłające filmy mogą dodawać tłumaczenia na inne języki w Studiu twórców YouTube i podawać link do tej funkcji.

  8. Klienty interfejsu API, które oferują funkcje pochodzące z wielu usług i platform, powinny zapewniać spójność funkcji w zakresie, w jakim funkcjonuje ona w tych źródłach, zapewniając użytkownikom wybór. Gdy klienty interfejsu API zawierają funkcje obsługiwane w YouTube i na innych platformach, klienty API nie mogą stale prezentować funkcji YouTube w niekorzystny sposób (np. udostępniając je tylko z innych platform).

    Załóżmy na przykład, że klient interfejsu API umożliwia użytkownikom przesyłanie filmów do YouTube i 3 innych platform. Wszystkie te platformy obsługują przesyłanie napisów. Jeśli klient API również obsługuje przesyłanie napisów, musi obsługiwać tę funkcję w YouTube.

D. Dostęp do usług YouTube API

  1. Dane logowania interfejsu API

    Aby uzyskać dostęp do niektórych usług interfejsu YouTube API lub z nich korzystać, musisz najpierw utworzyć dane logowania do interfejsu API na potrzeby projektu API w Google Developers Console (https://console.cloud.google.com/). Te dane logowania umożliwiają Google i YouTube powiązanie działania w interfejsie API z konkretnym projektem API i klientem API.

    Oprócz utworzenia danych logowania interfejsu API Developers Console może wymagać podania innych informacji, takich jak dane identyfikacyjne lub kontaktowe, zanim uzyskasz dostęp do usług interfejsu YouTube API powiązanych z tymi danymi lub z nich skorzystasz. YouTube zastrzega sobie prawo do żądania podania dodatkowych informacji w celu dalszego korzystania z usług interfejsu YouTube API lub możliwości korzystania z nich.

    Jeśli musisz utworzyć dane logowania do interfejsu API, aby uzyskać dostęp do określonej usługi interfejsu API YouTube lub z niej korzystać, w dokumentacji tej usługi dowiesz się, jak utworzyć te dane. Na przykład w przypadku interfejsów YouTube Data API, YouTube Reporting API, YouTube Analytics API i Android Player API wszystkie te czynności są dokumentowane w przypadku tworzenia danych logowania interfejsu API. Te kroki zasadniczo różnią się w zależności od usługi interfejsu API. Na przykład:

    • Niektóre usługi obsługują tylko autoryzowane żądania do interfejsu API, a inne – żądania autoryzowane i nieautoryzowane.

    • Usługi często obsługują wiele zakresów dostępu. Każdy zakres określa zasoby, które klient interfejsu API może pobierać, wstawiać, aktualizować lub usuwać w imieniu użytkownika. Zakresy pozwalają klientom interfejsu API żądać dostępu tylko do potrzebnych zasobów. Zakresy pozwalają też użytkownikom kontrolować zakres dostępu, który przyznają tym klientom.

    Te zasady dotyczą też dostępu do usług interfejsu YouTube API i korzystania z nich:

    1. Podczas uzyskiwania dostępu do usług interfejsu API YouTube lub korzystania z nich, nie wolno też maskować ani fałszywie przedstawiać swojej tożsamości lub tożsamości klienta interfejsu API, a także podczas tworzenia projektu API lub danych logowania interfejsu API.

    2. Aby uzyskać dostęp do usług interfejsu API YouTube, musisz używać wyłącznie danych logowania do interfejsu API przypisanych do Ciebie i Twojego projektu API. Nie wolno też w żaden inny sposób maskować dostępu klienta API do usług interfejsu API YouTube lub wprowadzać w błąd co do takich usług interfejsu API YouTube.

    3. Jeśli Twój klient API musi utworzyć dane logowania interfejsu API, aby uzyskać dostęp do usług YouTube API lub z nich korzystać, musisz utworzyć dokładnie 1 (1) projekt API dla tego klienta API. Te dane logowania interfejsu API są przeznaczone do używania wyłącznie przez powiązanego klienta API. Oznacza to, że nie możesz używać tego jednego (1) projektu API na potrzeby wielu klientów API.

    4. Użytkownik może udostępniać swoje Dane logowania do interfejsu API pracownikom obsługi klienta działającym wyłącznie w jego imieniu i pod warunkiem zachowania pisemnego zobowiązania do zachowania poufności. Nie wolno jednak udostępniać ani ujawniać swoich danych logowania interfejsu API osobom trzecim, zezwalać na dostęp do swoich danych logowania API lub używać ich przez jakąkolwiek firmę zewnętrzną ani umieszczać swoich danych logowania interfejsu API w projektach open source.

  2. Uwierzytelnianie i autoryzacja użytkowników

    Uwierzytelnianie i autoryzacja to proces, w którym użytkownicy się identyfikują i umożliwiają klientowi API dostęp do określonych danych dotyczących użytkownika. Niektóre usługi interfejsu API YouTube nie zapewniają dostępu do danych dotyczących użytkownika i dlatego nie wymagają autoryzacji. W przypadku niektórych żądań lub danych konieczne jest autoryzację. Jeszcze inne wymagają autoryzacji w przypadku wszystkich żądań. Na przykład:

    • Interfejs YouTube IFrame Player API, który umożliwia umieszczanie filmów na stronie internetowej, nie wymaga autoryzacji, tak jak użytkownicy nie muszą logować się w witrynie, aby obejrzeć film.
    • Usługa YouTube Data API wymaga autoryzacji w przypadku niektórych działań. Na przykład klient interfejsu API może wyszukiwać publiczne filmy, ale nie wymaga autoryzacji użytkownika. Jednak klient interfejsu API wymaga autoryzacji użytkownika, aby przesłać film do kanału użytkownika w YouTube.
    • YouTube Analytics API i YouTube Reporting API wymagają autoryzacji dla wszystkich działań.

    1. Uwierzytelnianie

      1. Klienty API nie mogą uzyskiwać (ani próbować tego robić), żądać, gromadzić, modyfikować, przechowywać w pamięci podręcznej, przechowywać ani wykorzystywać żadnych informacji przekazanych przez użytkownika lub wyświetlanych przez YouTube podczas procesów uwierzytelniania, w tym danych logowania do konta użytkownika YouTube, takich jak nazwy użytkowników i hasła.

      2. Klienty API muszą uzyskać zgodę użytkownika zgodnie z obowiązującymi przepisami prawa i prosić o dostęp tylko do zakresów autoryzacji, z których obecnie korzystają. Dostęp, którego żąda klient API, powinien zapewniać bezpośrednią i przejrzystą korzyść dla jego użytkowników. Nie próbuj zabezpieczać swojego dostępu do danych w przyszłości, prosząc o uprawnienia, które włączałyby funkcje, których jeszcze nie masz.

        Na przykład usługa YouTube Data API obsługuje jeden zakres autoryzacji, który przyznaje dostęp z możliwością odczytu danych, i drugi – uprawnienia do odczytu i zapisu. Jeśli użytkownik przyznał klientowi API dostęp do pierwszego zakresu, ten klient API będzie w stanie pobrać informacje o kanale YouTube bieżącego użytkownika. Jeśli jednak użytkownik przyznał klientowi API dostęp do drugiego zakresu, klient API również mógł przesłać film do tego kanału.

        W takiej sytuacji klient API, który nie obsługuje przesyłania treści z YouTube (lub innych działań opartych na zapisie), musi poprosić tylko o dostęp do pierwszego zakresu autoryzacji, który jest bardziej ograniczony w zakresie uprawnień, jakie zapewnia. Nawet jeśli deweloper klienta API planuje w końcu wprowadzić obsługę działań opartych na zapisie, nie może przygotować na przyszłość klienta API przez żądanie dostępu do zakresu autoryzacji w celu zapisywania danych, zanim klient zacznie obsługiwać funkcje wymagające tego zakresu.

      3. Klienty API powinny w miarę możliwości prosić o dostęp do zakresów autoryzacji w kontekście. Żądając dostępu do danych użytkownika w kontekście za pomocą autoryzacji przyrostowej, klient interfejsu API ułatwia użytkownikom zrozumienie, dlaczego potrzebuje dostępu do tych danych.

    2. Identyfikacja i reprezentowanie klienta API

      1. Klienty API muszą jasno i dokładnie wskazywać użytkownikowi podmiot lub usługę, które proszą o dostęp do danych użytkownika, oraz uzasadnienie takiego żądania.

      2. Klienty API nie mogą wprowadzać użytkowników w błąd przy prośbie o dostęp do danych, aby użytkownicy mogli podjąć świadomą decyzję o przyznaniu dostępu tym klientom. Użytkownicy powinni być w stanie łatwo zrozumieć zarówno wartość udostępnienia danych, do których prosi klient interfejsu API, jak i konsekwencje udostępnienia tych danych.

      3. Klienty API muszą jasno i dokładnie wskazywać użytkownikom cele, do których uzyskują dostęp do danych użytkownika i w jakich celach. Klienty API nie mogą używać danych użytkownika w celach dodatkowych, które nie zostały wyraźnie ujawnione użytkownikom.

        Użytkownicy nie powinni być zaskoczeni faktem, że klient interfejsu API zawiera ukryte funkcje, usługi lub działania, które są niezgodne z celami rynkowymi klienta.

    3. Anulowanie

      1. Każdy klient API musi zapewniać użytkownikom zrozumiały i łatwy sposób cofnięcia zgody udzielonej klientowi API na dostęp do usług interfejsu API YouTube.

        Jeśli użytkownik wycofa zgodę za pomocą tego mechanizmu, klient interfejsu API musi natychmiast automatycznie unieważnić ten token, aby poinformować Google o zmianie uprawnień. Na przykład klient API może użyć biblioteki klienta interfejsów API Google do unieważnienia tokena.

        Ponadto po wycofaniu zgody przy użyciu tego mechanizmu Ty i Twoje klienty interfejsu API musicie usunąć wszystkie Autoryzowane dane, do których uzyskano dostęp lub które były przechowywane na mocy tej zgody. Usunięcie powinno nastąpić jak najszybciej i musi nastąpić w ciągu 7 dni kalendarzowych od unieważnienia.

      2. Zgodnie z sekcją (III.A.2.i) każdy klient API musi w swojej Polityce prywatności umieścić link do strony ustawień zabezpieczeń Google (https://security.google.com/settings/security/permissions). Jeśli użytkownik wycofa zgodę na tej stronie, Ty i Twoje klienty interfejsu API musicie również usunąć wszystkie powiązane z tym użytkownikiem Dane interfejsu API, do których uzyskano dostęp lub które były przechowywane na mocy takiej zgody. Aby zachować zgodność z tymi zasadami, Twoje klienty interfejsu API będą musiały okresowo potwierdzać, że ich tokeny autoryzacyjne są nadal ważne, i usuwać Dane API powiązane z użytkownikami, których tokenów autoryzacyjnych nie można odświeżyć.

        Zgodnie z wymaganiami określonymi w sekcji (III.E.4) w odniesieniu do przechowywanych danych usunięcie powinno nastąpić jak najszybciej i musi nastąpić w ciągu 30 dni kalendarzowych od unieważnienia.

  3. Wykorzystanie i limity

    YouTube może wprowadzać limity i wprowadzać ograniczenia w zakresie użytkowania, aby zapewnić, że usługi YouTube API są dostępne i używane zgodnie z przeznaczeniem, a użytkownik i Twoje klienty interfejsu API nie obniżają jakości usług ani nie ograniczają dostępu do nich innym osobom.

    Jeśli klient interfejsu API osiągnie limit dla usługi, możesz poprosić o zwiększenie limitu, przeprowadzając kontrolę zgodności interfejsu API, podając przypadek użycia, w przypadku którego potrzebujesz rozszerzenia. Jeśli w ciągu ostatnich 12 miesięcy Twoja firma została sprawdzona przez zespół YouTube API i oznaczona jako zgodna ze standardami, możesz poprosić o dodatkowe zwiększenie limitu.

    Jeśli YouTube zaakceptuje Twoje zgłoszenie, musisz korzystać z dodatkowego limitu tylko w zatwierdzonym przypadku użycia. Jeśli przypadek użycia Twojego klienta interfejsu API ulegnie zmianie, aby wykorzystać przydzielony limit w nowym przypadku użycia, musisz powiadomić YouTube o tej zmianie, ponownie przesyłając kontrolę zgodności interfejsu API i uzyskując zatwierdzenie zgłoszenia.

    Jeżeli YouTube odrzuci zgłoszenie, możesz złożyć odwołanie.

  4. Bezczynność

    YouTube zastrzega sobie prawo do wyłączenia lub ograniczenia dostępu do określonych usług YouTube API lub możliwości korzystania z nich, jeśli Twój projekt API był nieaktywny przez 90 kolejnych dni. Możemy na przykład anulować Twoje dane logowania do interfejsu API lub zmniejszyć (lub wyeliminować) limity dla projektu interfejsu API dla określonych usług interfejsu API YouTube. Jeśli limit Twojego klienta interfejsu API zostanie zmniejszony lub wyeliminowany, możesz ponownie poprosić o zwiększenie limitu lub jego zwiększenie. YouTube zweryfikuje ten wniosek po tym, jak YouTube określi, w jaki sposób będziesz korzystać z usług interfejsu YouTube API.

  5. Dane kontaktowe

    Podstawowym sposobem kontaktowania się z Tobą w sprawie projektu API lub klienta API jest adres e-mail powiązany z kontem Google, którego używasz do logowania się w Google Developers Console. Musisz przestrzegać wszystkich otrzymywanych przez YouTube komunikatów dotyczących problemów ze zgodnością z Twoimi klientami interfejsu API.

    Jeśli użytkownicy Twojego klienta API mają pytania dotyczące Twoich procedur ochrony prywatności, a Ty nie masz adresu kontaktowego w polityce prywatności klienta interfejsu API, jak omówiono w sekcji (A.2.i), YouTube może udostępnić tym użytkownikom Twój podstawowy adres e-mail.

  6. Zabroniony dostęp

    Nie możesz uzyskiwać dostępu do usług interfejsu YouTube API ani podejmować prób uzyskania do nich dostępu w żaden sposób, jeśli Dane logowania interfejsu API zostaną zawieszone, unieważnione lub usunięte albo jeśli konto Google użyte do utworzenia tych danych logowania zostanie z jakiegokolwiek powodu zawieszone lub zamknięte. W takim przypadku nie wolno Ci uzyskiwać dostępu do usług interfejsu YouTube API ani podejmować prób uzyskania do nich dostępu w żaden sposób, w tym przez utworzenie lub wykorzystanie serwera proxy do utworzenia nowych kont Google, danych logowania lub projektów API.

  7. Nieudokumentowane usługi

    Nie możesz używać nieudokumentowanych interfejsów API bez wyraźnej zgody. Dostęp do danych z usług YouTube API należy uzyskać wyłącznie w sposób opisany w autoryzowanej dokumentacji danej usługi YouTube API.

    Nie wolno analizować wstecznie nieudokumentowanych usług interfejsu YouTube API ani w żaden inny sposób podejmować prób uzyskania ich kodu źródłowego.

E. Obsługa danych i treści z YouTube

Z wyjątkiem uprawnień i praw udzielonych w tej sekcji Ty i Twoje Klienty interfejsu API nie macie żadnych dodatkowych uprawnień ani praw do Danych interfejsu API, w tym do tymczasowo przechowywanych Danych interfejsu API.

  1. Treści audiowizualne

    Ty i Twoje Klienty API nie możecie ani nie wolno zachęcać innych osób do wykonywania następujących działań, włączać tych działań ani od nich wymagać:

    1. pobierać, importować, tworzyć kopii zapasowej, zapisywać w pamięci podręcznej ani przechowywać kopii treści audiowizualnych w YouTube bez uprzedniej pisemnej zgody YouTube;
    2. udostępnić treści do odtwarzania offline,
    3. nie mogą wykorzystywać usług interfejsu API YouTube w celu ułatwienia lub promowania naruszenia praw autorskich bądź wykorzystania materiałów naruszających te prawa.
  2. Agregacja danych

    1. Nie zbieraj danych interfejsu API, chyba że możesz gromadzić tylko dane interfejsu API dotyczące kanałów YouTube należących do tego samego właściciela treści, który został uznany przez YouTube na podstawie umów licencyjnych na treści zawartych między YouTube a takim właścicielem treści. Takie zbiorcze Dane interfejsu API mogą być dostępne tylko dla tego właściciela treści.

    2. Nie agreguj danych interfejsu API ani w żaden inny sposób nie używaj danych interfejsu API ani usług interfejsu API YouTube do uzyskiwania statystyk dotyczących wykorzystania YouTube, przychodów ani innych aspektów działalności YouTube.

      Załóżmy na przykład, że 2 różnych właścicieli treści rozpoznawanych przez YouTube upoważniło klienta API do pobierania w ich imieniu danych interfejsu API na potrzeby wyświetlania. Ten klient API może oddzielnie agregować dane interfejsu API pobrane dla kanałów każdego właściciela treści, pod warunkiem że takie dane zbiorcze według właściciela treści nie dostarczają statystyk dotyczących wykorzystania YouTube, przychodów ani innych aspektów działalności YouTube. Klient API nie może łączyć danych interfejsu API od różnych właścicieli treści.

  3. Autoryzowane użycie danych

    Te zasady dotyczą korzystania z autoryzowanych danych. Są one stosowane w przypadku każdego klienta API, który zapisuje dane za pomocą żądania do interfejsu API lub pobiera dane, do których dostęp można uzyskać wyłącznie za pomocą prawidłowo autoryzowanego żądania do interfejsu API. Zasady te mają na przykład zastosowanie do dowolnego klienta interfejsu API, który umożliwia użytkownikowi przesyłanie filmów, pobieranie listy przesłanych filmów, tworzenie playlist lub komentowanie filmów.

    1. Klienci interfejsu API muszą uczciwie i przejrzyście informować o typach danych użytkownika oraz celach, w jakich zbierają, przechowują, usuwają, udostępniają, zabezpieczają lub wykorzystują je w inny sposób.

    2. Klienty API nie mogą wyświetlać autoryzowanych danych ani zezwalać na dostęp do nich nikomu poza upoważnionymi użytkownikami lub agentami wyraźnie zaakceptowanymi przez tego użytkownika.

    3. Klienty API mogą uzyskiwać dostęp do autoryzowanych danych, gromadzić je i używać tylko zgodnie z zakresem ich polityki prywatności oraz ze zgodą użytkownika uzyskaną zgodnie z artykułem 2.

      Oznacza to, że klient interfejsu API musi poprosić użytkowników o ponowne zaakceptowanie swojej polityki prywatności, jeśli klient zacznie uzyskiwać dostęp do Danych interfejsu API, zbierać je lub używać w sposób lub w celach nieobjętych polityką prywatności zaakceptowaną pierwotnie przez użytkownika.

    4. Klienty API muszą wyraźnie określać wszelkie działania, które podejmują w imieniu upoważnionego użytkownika, aby wstawić, udostępnić, zaktualizować lub usunąć dane bądź treści. Dodatkowo użytkownik musi wyraźnie wyrazić zgodę na te działania przed ich faktycznym wykonaniem.

    5. Klienty API muszą wyraźnie wskazać kanał YouTube lub właściciela treści powiązanego z każdym żądaniem wymagającym autoryzacji użytkownika.

    6. Klienty API muszą wyraźnie określać wszelkie ustawienia widoczności treści, które będą konfigurowane lub modyfikowane przez każde upoważnione działanie użytkownika. Oprócz tego klienty interfejsu API nie mogą zmieniać istniejących ustawień widoczności treści, chyba że upoważniony użytkownik wyraźnie zleci to klientom interfejsu API.

      Na przykład w interfejsie YouTube Data API stan prywatności filmu może być ustawiony na public, private lub unlisted. Jeśli klient interfejsu API obsługuje przesyłanie filmów, klient musi wyraźnie wyświetlać użytkownikowi opcję wyboru jednej z tych wartości. Podobnie, jeśli klient API obsługuje edytowanie metadanych filmu, klient interfejsu API nie może zmienić stanu prywatności filmu bez wyraźnej zgody użytkownika.

  4. Odświeżanie, przechowywanie i wyświetlanie danych interfejsu API

    Deweloperzy często potrzebują równowagi między korzyściami płynącymi z przechowywania lub buforowania danych (np. poprawą wydajności lub wykorzystania zasobów) i dążącym do pobierania najnowszych danych, które zapewniają użytkownikom jak najlepsze wrażenia. Dlatego w poniższych zasadach wyjaśniamy Twoje wymagania oraz możliwości związane z przechowywaniem, aktualizowaniem i wyświetlaniem danych interfejsu API YouTube.

    1. Klienty API mogą przechowywać tokeny autoryzacji tak długo, jak jest to konieczne, pod warunkiem że będą one używane wyłącznie w celach określonych w zgodzie udzielonej przez aktywnego użytkownika zgodnie z obowiązującym prawem.

    2. Klienty interfejsu API mogą przechowywać wymienione niżej typy autoryzowanych danych tak długo, jak jest to konieczne, pod warunkiem że dane te są używane do celów zgodnych z obowiązującymi przepisami prawa i na podstawie zgody udzielonej przez aktywnego użytkownika:

      1. pozyskanych za pomocą YouTube Analytics API,
      2. danych udostępnionych za pomocą interfejsu API do raportowania YouTube,
      3. statystyki dostarczane przez inne usługi interfejsu API YouTube, takie jak liczba wyświetleń filmu, liczba kanałów subskrybenta czy liczba filmów na playliście. (Wszystkie te statystyki można pobrać za pomocą interfejsu YouTube Data API).

      Pamiętaj, że chociaż klient interfejsu API może przechowywać te dane przez ponad 30 dni, klient musi co 30 dni sprawdzić, czy użytkownik wciąż ma uprawnienia dostępu do tych danych.

      Na przykład klient interfejsu API może przechowywać liczbę wyświetleń filmu przez ponad 30 dni, przy czym musi co 30 dni weryfikować, czy jego autoryzacja dostępu do danych użytkownika, który przesłał film, nie została unieważniona. Klient API musi też co 30 dni sprawdzać, czy film nie został usunięty.

      Dla jasności – klient interfejsu API nie może przechowywać statystyk pobranych jako nieautoryzowane dane przez okres dłuższy niż 30 dni. Na przykład klient API nie może przechowywać liczby subskrybentów kanału YouTube przez ponad 30 dni bez upoważnienia właściciela kanału.

    3. Klienty API mogą przechowywać wszystkie inne typy autoryzowanych danych, które nie zostały wymienione w sekcji (III.E.4.b) tak długo, jak jest to konieczne do uzyskania konkretnej zgody udzielonej przez aktywnego użytkownika, i nie dłużej niż przez 30 dni kalendarzowych. Po upływie 30 dni kalendarzowych klient interfejsu API musi usunąć lub odświeżyć zapisane dane.

    4. Klienty API mogą tymczasowo przechowywać ograniczone ilości nieautoryzowanych danych na czas potrzebny do obsługi klienta interfejsu API, ale nie dłużej niż przez 30 dni kalendarzowych. Podobnie jak w sekcji (III.E.4.c) bezpośrednio powyżej, po upływie 30 dni kalendarzowych Klient API musi usunąć lub odświeżyć zapisane dane.

    5. We wszystkich przypadkach klienci interfejsu API muszą dołożyć uzasadnionych starań, aby zapewnić spójność przechowywanych Danych interfejsu API z danymi dostępnymi w ramach usług interfejsu API YouTube. Na przykład klienty interfejsu API powinny jak najszybciej odzwierciedlać zmiany w metadanych i liczbie wyświetleń.

    6. Klienty API muszą wyświetlać najbardziej aktualne Dane interfejsu API dostępne w swoich prezentacjach dla użytkownika, w tym w interfejsach użytkownika. Klienty API mogą jednak wyświetlać historyczne Dane interfejsu API, pod warunkiem że są one przedstawione dokładnie w kontekście czasu.

    7. Twoje klienty interfejsu API, które uzyskują dostęp do danych użytkownika lub z nich korzystają, muszą umożliwiać użytkownikowi przesłanie prośby o usunięcie powiązanych z nim przechowywanych danych. Twój klient API może na przykład wyświetlać przycisk umożliwiający usunięcie zapisanych danych. Jeśli użytkownik poprosi o usunięcie tych danych, musisz je usunąć jak najszybciej i w ciągu 7 dni kalendarzowych.

      Metoda usuwania przechowywanych danych musi jasno wskazywać, że usunięcie danych przechowywanych przez klienta API w żaden sposób nie ma wpływu na dane przechowywane przez YouTube. Aby usunąć dane z YouTube, użytkownik musi użyć aplikacji YouTube lub autoryzowanego klienta API, który umożliwia usunięcie tych danych.

      Podobnie Klienty API muszą uwzględniać wszelkie inne środki, za pomocą których użytkownik wyraża zamiar uniemożliwienia tym klientom dostępu do powiązanych z nim danych użytkownika. Jeśli na przykład użytkownik usunie swoje konto z klienta interfejsu API, wszelkie przechowywane dane tego użytkownika powiązane z tym użytkownikiem muszą zostać usunięte jak najszybciej i w ciągu 7 dni kalendarzowych.

    8. Twoje klienty interfejsu API nie mogą (i) zastępować Danych interfejsu API podobnymi, niezależnie obliczanymi danymi ani (ii) uzyskiwać dostępu do Danych interfejsu API ani używać ich do tworzenia nowych lub uzyskanych danych bądź danych. W zakresie, w jakim klienci interfejsu API wyświetlają jakiekolwiek informacje, dane lub dane, które nie są oparte na Danych interfejsu API wraz z Danymi interfejsu API, Klienty API muszą wyraźnie informować, że te informacje, dane i dane nie pochodzą z YouTube i są częścią Twojej usługi.

      Na przykład podczas wyświetlania liczby polubień filmu klient interfejsu API musi używać liczby zwróconej w danych interfejsu API. Nie możesz zastępować innego numeru, który będzie wskazywać polubienia filmu, na przykład liczbę użytkowników Twojego klienta interfejsu API, którym podobał się film. Nie można też używać liczby polubień zwróconej w Danych interfejsu API do obliczania innych danych, takich jak odsetek łącznej liczby polubień dokonanych za pomocą Twojego klienta interfejsu API lub wynik uwzględniający liczbę polubień, łączną liczbę wyświetleń lub inne dane interfejsu API. Na przykład dozwolone jest wyświetlanie liczby polubień dokonanych za pomocą Twojego klienta interfejsu API, pod warunkiem że ta liczba jest wyświetlana razem z łączną liczbą ocen pozytywnych zwróconych w Danych interfejsu API oraz o ile Twój klient interfejsu API wyraźnie informuje, że klient API oblicza dodatkowe dane niezależnie od danych interfejsu API YouTube.

    9. Po wczytaniu klient interfejsu API zbiera i udostępnia YouTube niektóre podstawowe dane użytkownika za pomocą umieszczonego odtwarzacza YouTube, aby renderować miniaturę i tytuł filmu, określać ograniczenia dotyczące odtwarzania i treści oraz wykrywać oszustwa i nadużycia. Podczas odtwarzania filmu Twój klient interfejsu API zbiera i udostępnia dodatkowe dane na potrzeby dostosowania odtwarzacza w kliencie interfejsu API oraz w witrynach i aplikacjach innych firm. Pamiętaj, że jeśli włączysz autoodtwarzanie, odtwarzanie będzie odbywać się bez interakcji użytkownika z odtwarzaczem. Dane o odtwarzaniu będą zbierane i udostępniane podczas wczytywania strony. Możesz ograniczyć dane udostępniane YouTube, zanim użytkownik wejdzie w interakcję z umieszczonym odtwarzaczem YouTube, ustawiając autoodtwarzanie na false. Zgodnie z Warunkami korzystania z usług YouTube API Ty i Twoi klienci interfejsu API musicie przestrzegać wszystkich obowiązujących przepisów, zasad i regulacji, w tym przepisów i regulacji prawnych dotyczących prywatności.

    10. Klienty interfejsu API muszą sprawdzać stan każdego filmu w YouTube, który został umieszczony w witrynie lub aplikacji jako przeznaczony dla dzieci, postępując zgodnie z instrukcjami podanymi w tym przewodniku. W przypadku każdego filmu oznaczonego jako przeznaczony dla dzieci klienty interfejsu API muszą wyłączyć śledzenie i upewnić się, że zbieranie danych w ramach tego odtwarzacza jest zgodne z obowiązującymi przepisami prawa, w tym z amerykańską ustawą o ochronie prywatności dzieci w internecie (COPPA) i unijnym Ogólnym rozporządzeniem o ochronie danych (RODO). Więcej informacji o oznaczaniu treści jako przeznaczonych dla dzieci znajdziesz w Centrum pomocy YouTube.

  5. Zabezpieczenia

    Ty i Twój klient interfejsu API musicie:

    1. stosować odpowiednie mechanizmy administracyjne, organizacyjne, techniczne i fizyczne w celu zapewnienia prywatności, bezpieczeństwa i poufności danych użytkownika oraz Danych interfejsu API;
    2. używać tylko szyfrowania zgodnego ze standardami branżowymi;
    3. chronić Dane interfejsu API i wszelkie inne dane używane w Twoim kliencie interfejsu API przed nieuprawnionym dostępem, użyciem lub ujawnieniem.
  6. Skrobak

  7. Ani Ty, ani Twoi klienci interfejsu API nie możecie, jak również zachęcać, włączać ani pośrednio żądać od innych osób pobierania aplikacji YouTube lub aplikacji Google ani uzyskiwania z nich danych lub treści pobranych z YouTube. Publiczne wyszukiwarki mogą pobierać dane tylko zgodnie z plikiem robots.txt YouTube lub za uprzednią pisemną zgodą YouTube.

F. Zadowolenie użytkowników

  1. Wygląd i styl YouTube

    Innowacyjne projekty użytkownika i projekty interfejsu to jedne z najbardziej wartościowych wkładów, które klienci API mogą wnieść do społeczności YouTube. Jednak projektanci i inżynierowie YouTube dokładają wszelkich starań, aby projektować aplikacje YouTube, które mają zapewnić użytkownikom jak najlepsze wrażenia.

    Biorąc pod uwagę oba te kwestie, klienci API nie mogą zmieniać ani zakłócać interfejsów aplikacji YouTube, chyba że Użytkownik wcześniej uzyskał wcześniej pisemną zgodę YouTube. O zatwierdzenie możesz poprosić za pomocą tego formularza.

  2. Marka

    1. Każda strona lub funkcja klienta interfejsu API, która wyświetla treści w YouTube – w tym między innymi wyniki wyszukiwania, filmy YouTube, kanały, playlisty, miniatury i odtwarzacze YouTube – musi jasno informować użytkownika, że YouTube jest źródłem odpowiednich treści, wyświetlając cechy marki YouTube zgodnie z poniższymi wymaganiami oraz Wskazówkami dotyczącymi marki w YouTube (https://developers.google.com/youtube/terms/branding-guidelines).

      W niektórych przypadkach klient interfejsu API może wyświetlać cechy marki YouTube obok kilku elementów treści, aby wyraźnie wskazać widzowi ich źródło. Na przykład klient interfejsu API, który wyświetla wyniki wyszukiwania z YouTube i innych źródeł na tej samej stronie, musi wyraźnie identyfikować YouTube jako źródło wyłącznie wyników wyszukiwania z YouTube, w tym tekstu, obrazów i innych informacji związanych z wynikami wyszukiwania w YouTube. Klient API nie może zapewnić jednego ogólnego zestawu atrybucji dla wszystkich wyników wyszukiwania z różnych źródeł.

    2. Treści, które nie pochodzą z YouTube, nie mogą być prezentowane w sposób sugerujący, że pochodzą z YouTube, ani w sposób, który może wprowadzać w błąd co do pochodzenia treści.

    3. Ani Ty, ani Twoi klienci interfejsu API nie możecie bezpośrednio ani pośrednio zakłócać ani ukrywać informacji o pochodzeniu danych od YouTube, w tym atrybucji dostarczanych w odtwarzaczach YouTube umieszczonych na stronach lub w takich odtwarzaczach, ani wymagać od nich takich działań. Twoje klienty interfejsu API muszą wyświetlać odpowiednie cechy marki YouTube i wszelkie inne informacje o atrybucji dostarczane przez YouTube na wszystkich typach urządzeń.

  3. Integralność odtwarzania

    Integralność odtwarzania to możliwość określenia i pomiaru sposobu wyświetlania treści i reklam, sposobu inicjowania i implementacji odtwarzania filmu oraz sposobu interakcji użytkowników z funkcjami YouTube w kliencie interfejsu API. Uczciwość odtwarzania ma kluczowe znaczenie dla platformy YouTube, ponieważ pomaga chronić interesy twórców, w tym możliwość zarabiania na treściach i zdobywanie odbiorców.

    YouTube uważa, że integralność odtwarzania zależy od tego, czy użytkownik zdecyduje się obejrzeć film, a klienci interfejsu API nie mogą oferować zachęt do oglądania filmów w następujący sposób:

    1. Klienty API nie mogą pobierać opłat od użytkowników za oglądanie treści w odtwarzaczu YouTube umieszczonym na stronie.

    2. Klienty API nie mogą w inny sposób blokować dostępu do filmu, wymagając od użytkownika wykonania działania innego niż kliknięcie przycisku odtwarzania w celu wyświetlenia lub kontynuowania odtwarzania treści audiowizualnych w YouTube. Na przykład Klienty API nie mogą wymagać od użytkownika zasubskrybowania kanału lub polubienia filmu, aby kontynuować oglądanie treści audiowizualnych w YouTube.

      Dla jasności: jeśli normalne działanie klienta interfejsu API wymaga wykonania pewnych działań, które nie są związane z usługami interfejsu API YouTube, takich jak logowanie lub weryfikacja wieku, jest to dozwolone.

    3. Klienci interfejsu API nie mogą oferować użytkownikom zachęt, nagród ani innego wynagrodzenia za korzystanie z aplikacji YouTube (bezpośrednio lub pośrednio) przez wykonywanie czynności takich jak wyświetlanie treści, polubienie treści, udostępnianie treści, subskrybowanie kanałów czy dodawanie komentarzy. Na przykład klienci interfejsu API nie mogą oferować funkcji ani usług, które służą do wymiany wyświetleń filmów za opłatą ani wymiany wyświetleń filmu w zamian za inne działania związane z YouTube lub niezwiązane z YouTube.

G. Dystrybucja i użytkowanie komercyjne

Użytkownik może rozpowszechniać lub sprzedawać Klienty API z uwzględnieniem ograniczeń zdefiniowanych w podsekcji „Działania zakazane” poniżej oraz oczywiście z pozostałymi warunkami Umowy.

Ponadto Użytkownik może rozpowszechniać i wyświetlać użytkownikom treści audiowizualne YouTube oraz towarzyszące im metadane za pomocą Klientów interfejsu API, pod warunkiem że ci klienci przestrzegają Umowy i w szczególności nie podejmują żadnych działań zabronionych wymienionych poniżej.

  1. Działania zabronione

    W przypadku zasad z poniższej listy, które wymagają uprzedniej pisemnej zgody YouTube, możesz poprosić o takie zatwierdzenie za pomocą tego formularza.

    Ty i Twoje Klienty API nie możecie ani nie wolno zachęcać innych osób do wykonywania następujących działań, włączać tych działań ani od nich wymagać:

    1. sprzedawać, kupować, dzierżawić, wypożyczać, przekazywać, redystrybuować ani podlicencjonowywać całości lub części Usług interfejsu YouTube API, w tym treści audiowizualnych YouTube;

    2. sprzedawać usług interfejsu YouTube API ani dostępu do jakichkolwiek składników usług YouTube API, chyba że uzyskasz uprzednią pisemną zgodę YouTube;

    3. sprzedawać reklam, sponsoringu ani promocji, które są umieszczane w treściach audiowizualnych YouTube lub w odtwarzaczu YouTube bez uprzedniej pisemnej zgody YouTube;

    4. sprzedawania reklam, sponsorowania i promocji na dowolnej stronie lub ekranie, które zawierają dane interfejsu YouTube API, chyba że inne dane, treści lub materiały niepozyskane z YouTube pojawiają się na tej samej stronie i zapewniają wystarczającą niezależną wartość, aby uzasadnić taką sprzedaż w przypadku usunięcia danych interfejsu API YouTube;

  2. Dozwolone działania

    Wszystkie poniższe przypadki użycia komercyjnego są dozwolone pod warunkiem przestrzegania przez Ciebie i Twoich klientów interfejsu API wszystkich pozostałych warunków Umowy, w tym niedozwolonych działań opisanych w poprzedniej sekcji:

    1. Sprzedaż klientów API;

    2. promowanie własnej firmy lub przedsięwzięcia artystycznego poprzez przesyłanie do YouTube oryginalnych treści audiowizualnych lub prowadzenie kanałów w tej usłudze;

    3. opracowywanie klientów interfejsu API z włączonymi reklamami, takich jak blog lub witryna z włączonymi reklamami, które korzystają z usług interfejsu API YouTube zgodnie ze wszystkimi innymi warunkami Umowy, w tym z ograniczeniami opisanymi w sekcji III.G.1.d;

    4. umieszczanie własnej marki w kliencie interfejsu API, pod warunkiem że jest to zgodne ze wskazówkami dotyczącymi promowania marki w YouTube i nie zakłóca odtwarzania treści audiowizualnych w YouTube ani żadnych cech marki YouTube;

    5. sprzedaż lub dystrybucja urządzeń, które zawierają lub obsługują klienta API;

H. Monitorowanie i audyty

YouTube zastrzega sobie prawo do badania, monitorowania lub kontroli dostępu do usług interfejsu YouTube API lub korzystania z nich w celu zapewniania jakości, ulepszania produktów i usług YouTube oraz sprawdzania zgodności użytkownika z Umową. W tym celu YouTube może przeprowadzić ankietę wśród użytkowników Twoich klientów API.

Ty i osoby działające w Twoim imieniu musicie:

  1. nie może zakłócać takich ankiet, monitorowania ani audytów;
  2. nie ukrywać ani ukrywać przed YouTube dostępu do usług interfejsu API YouTube ani możliwości korzystania z nich;
  3. na żądanie i w terminie podanym w tym wniosku przekazać YouTube konta niezbędne do uzyskania dostępu do wszystkich funkcji bieżących wersji w wersji produkcyjnej klientów interfejsu API Użytkownika, tak aby serwis YouTube mógł zweryfikować te klienty interfejsu API pod kątem zgodności z Umową.

YouTube może skorzystać z wszelkich środków technicznych, aby rozwiązać problemy związane z nieprzestrzeganiem tych postanowień.

I. Dodatkowe zakazy

Zasady w tej sekcji określają dodatkowe działania, których klienci interfejsu API nie mogą robić. Działania sprzeczne z tymi zasadami byłyby szkodliwe dla YouTube, społeczności YouTube jako całości lub dla poszczególnych osób lub grup osób należących do tej społeczności. Te zasady mają na celu zapewnienie Tobie i Twoim klientom interfejsu API szczerego i uczciwego traktowania członków społeczności YouTube oraz poszanowania integralności usług, treści i interesów YouTube.

Ty i Twoje Klienty API nie możecie ani nie wolno zachęcać innych osób do wykonywania następujących działań, włączać tych działań ani od nich wymagać:

  1. korzystać z Usług interfejsu YouTube API w celu tworzenia, oferowania lub pełnienia funkcji zastępującej jakiekolwiek aplikacje YouTube lub bardzo do nich podobne. Klienty API nie mogą naśladować podstawowych funkcji YouTube ani powielać ich przez odtwarzanie funkcji lub procesów procesów, chyba że wnoszą znaczącą, niezależną wartość lub funkcje, które usprawniają interakcje użytkowników z YouTube. Na przykład klient API nie może odtwarzać działania przeglądania z żadnej aplikacji YouTube bez dodania istotnej, niezależnej wartości do tego procesu.

  2. niewłaściwie korzystają z Usług interfejsu YouTube API lub dopuszczają się nadużyć związanych z tymi Usługami. Zabraniamy np. automatyzacji wyświetlania, przesyłania filmów, komentarzy, ocen pozytywnych i negatywnych oraz innych działań bez uprzedniej uprzedniej uprzedniej wyraźnej zgody użytkownika.

  3. zakłócać lub podejmować prób zakłócania prawidłowego działania usług YouTube API, aplikacji YouTube i aplikacji Google, w tym zakłócania lub zakłócania działania serwerów bądź sieci obsługujących te usługi lub aplikacje;

  4. modyfikować, zakłócać, zastępować ani w inny sposób wyłączać funkcji, danych lub treści udostępnianych w ramach usług interfejsu YouTube API lub w związku z nimi. Na przykład nie wolno usuwać, zasłaniać, zmieniać ani wyłączać żadnych linków w odtwarzaczach YouTube lub w danych interfejsu API.

  5. modyfikowanie, zakłócanie, zastępowanie lub blokowanie reklam umieszczonych lub wyświetlanych przez YouTube lub usługi YouTube API, w tym w danych interfejsu API, treściach audiowizualnych YouTube lub odtwarzaczach YouTube;

  6. modyfikować, wykorzystywać ani blokować jakiejkolwiek części lub funkcji odtwarzacza YouTube;

  7. wyodrębniania, wyodrębniania lub modyfikowania komponentów audio i wideo jakichkolwiek treści audiowizualnych w YouTube udostępnionych w ramach usług interfejsu API YouTube lub w związku z nimi. Nie możesz na przykład stosować alternatywnych ścieżek audio do filmów.

  8. osobno promować elementów audio i wideo wszystkich treści audiowizualnych w YouTube, które są udostępniane w ramach usług interfejsu API YouTube lub w związku z nimi;

  9. tworzyć, dołączać lub promować funkcji odtwarzających treści, w tym komponentów audio i wideo, z odtwarzacza działającego w tle, czyli odtwarzacza niewyświetlającego się na stronie, karcie lub ekranie, które ogląda użytkownik;

  10. negatywnie wpływać na funkcjonalność lub skuteczność usług YouTube API, aplikacji YouTube lub aplikacji Google, w tym działań, które zakłócają lub zakłócają działanie usług interfejsu API YouTube bądź serwerów lub sieci zapewniających te usługi;

  11. wprowadzać w błąd, oszukiwać, oszukiwać, oszukiwać, znieważać, wykorzystywać, prześladować, grozić, spamować, zaskakiwać ani nękać innych osób;

  12. wprowadzać ani próbować wprowadzać żadnych wirusów, robaków, błędów, koni trojańskich, złośliwego oprogramowania, programów szpiegowskich, adware lub innych elementów o niszczycielskim charakterze w usługach YouTube API, aplikacjach YouTube, aplikacjach Google, użytkownikach YouTube oraz urządzeniach, za pomocą których uzyskują dostęp do tych usług i usług;

  13. obchodzenia, zakłócania lub renderowania nieskutecznych ograniczeń geograficznych, w tym ograniczeń opartych na adresach IP nałożonych przez YouTube lub usługi interfejsu API YouTube;

  14. wykorzystywać żadnych technologii innych niż usługi YouTube API w celu uzyskiwania dostępu do Danych interfejsu API lub ich pobierania, w tym w celu uzyskania dostępu do jakiejkolwiek części treści audiowizualnych YouTube;

  15. oferować usług API, które umożliwiają użytkownikom dostęp do danych lub funkcji oferowanych pośrednio lub bezpośrednio przez usługi YouTube API;

  16. modyfikować, tłumaczyć, tworzyć utworów zależnych, analizować wstecznie ani w inny sposób próbować wyodrębnić bazowy kod źródłowy z dowolnych Usług interfejsu YouTube API lub z oprogramowania powiązanego z tymi Usługami;

  17. korzystać z Usług interfejsu API YouTube w jakichkolwiek celach lub czynnościach, w przypadku których ich awaria może doprowadzić do śmierci, obrażeń ciała lub szkód dla środowiska, np. podczas obsługi obiektów jądrowych, systemów kontroli lotów lub systemów podtrzymywania życia;

  18. naruszają prawa autorskie lub wykorzystują materiały naruszające te prawa;

  19. uprawiać, promować lub ułatwiać hazard internetowy niezgodny z prawem;

  20. tworzyć, wyświetlać, promować ani ułatwiać uciążliwych komunikatów handlowych lub reklam;

  21. umieszczać odtwarzacz YouTube w zagnieżdżonym lub hierarchicznym wierszu elementu iframe, aby obejść zasady YouTube lub w inny sposób zaciemnić źródło użycia;

J. Klienty interfejsu API skierowane do dzieci

  1. Jeśli Twój klient interfejsu API (lub jakakolwiek jego część) kieruje się do dzieci (zgodnie z definicją w obowiązujących przepisach prawa, w tym amerykańską ustawę o ochronie prywatności dzieci w internecie (COPPA) i unijnym Ogólnym rozporządzeniem o ochronie danych, nazywanym dalej „Klientem API przeznaczonym dla dzieci”), użytkownik i jego klient API przeznaczony do dzieci musi:

    1. dopilnuj, by klient API przeznaczony dla dzieci, w tym jego dostęp do usług YouTube API i korzystanie z nich, był zawsze zgodny z COPPA, RODO oraz innymi obowiązującymi przepisami i regulacjami prawnymi;

    2. powiadomić Google o charakterze klienta API przeznaczonego dla dzieci do dzieci za pomocą narzędzi dostępnych tutaj. Każdy klient interfejsu API przeznaczony dla dzieci powiadomiony Google za pomocą takich narzędzi lub w inny sposób nazywany w niniejszym dokumencie jako „Znany klient interfejsu API przeznaczony dla dzieci”;

    3. nie może używać reklam spersonalizowanych (w tym remarketingu) do kierowania na wcześniejszą lub obecną aktywność dowolnego użytkownika klienta interfejsu API skierowanego do dzieci;

    1. Dla Ciebie i Twojego klienta API skierowanego do dzieci. Zarówno Ty, jak i Twój klient interfejsu API skierowanego do dzieci nie możecie wykonywać żadnych działań opartych na zapisie w usługach YouTube API na stronach, w aplikacjach, usługach lub produktach YouTube za pomocą klienta API skierowanego do dzieci (ani nie wolno tego robić).

    2. Niezależnie od powyższej sekcji III.D.1.c (dane logowania interfejsu API), która wymaga dokładnie jednego (1) projektu API dla każdego klienta API, możesz przesłać własne filmy na swoje oficjalne kanały w YouTube za pomocą usługi YouTube Data API (nie za pomocą klienta API przeznaczonego dla dzieci ani klienta API innej osoby), tworząc nowy projekt API („Prześlij projekt”).

      1. Aby przesłać własne filmy do swoich oficjalnych kanałów w YouTube za pomocą usługi YouTube Data API, musisz (A) utworzyć jeden (1) nowy projekt interfejsu API w Google Developers Console (https://console.developers.google.com/) („Prześlij projekt”) przed przesłaniem; (B) Klient podrzędny lub klient podrzędny mfk110 przed przesłaniem muszą dołączyć do identyfikatora Twojego interfejsu API innego użytkownika (klienta innego niż Child API) oraz przedrostka w postaci prefiksu interfejsu API do przesyłania, który nie jest przeznaczony dla dzieci.

      2. Tylko Ty możesz korzystać z projektu Prześlij, a projektu przesyłania możesz używać wyłącznie do przesyłania własnych filmów na swoje oficjalne kanały w YouTube za pomocą usługi YouTube Data API z klienta API przeznaczonego dla dzieci (nie z klienta API skierowanego do dzieci ani z klienta API innej osoby). Jeśli przesyłasz film przeznaczony dla dzieci za pomocą usługi YouTube Data API z klienta API nieprzeznaczonego dla dzieci (nie z klienta API przeznaczonego dla dzieci ani klienta API należącego do innej osoby), musisz oznaczyć parametr YouTube Data API przeznaczony dla dzieci jako „true” (prawda). Tutaj znajdziesz więcej informacji o tym, czy treść jest przeznaczona dla dzieci.

    3. Informacje dla Ciebie i użytkowników klienta interfejsu API skierowanego do dzieci. Ani Ty, ani klient interfejsu API przeznaczonego dla dzieci nie możecie włączać, zachęcać ani wymagać od użytkowników klienta interfejsu API dla dzieci wykonywania działań związanych z zapisem w usługach interfejsu API YouTube (takich jak przesyłanie treści, komentowanie czy tworzenie/udostępnianie playlist). Działania wykonywane w ramach usług YouTube API w ramach zapisu wykonywane przez użytkowników znanych klientów interfejsów API przeznaczonych dla dzieci nie będą wdrażane w witrynach, aplikacjach, usługach i produktach YouTube. Oznacza to, że niezależnie od artykułu 9.1 (Wymagane powiadomienie) Warunków korzystania z usług interfejsu API YouTube, zgodnie z którymi użytkownicy Twojego klienta API mogą przesyłać treści na swoje kanały w YouTube lub Twoje kanały w YouTube, treści przesyłane przez użytkowników ze znanych klientów interfejsów API przeznaczonych dla dzieci nie będą wdrażane w witrynach, aplikacjach, usługach i usługach YouTube.

  2. Dostęp do usług YouTube API lub korzystanie z nich przez Ciebie i Twojego klienta API może zostać zawieszony lub zakończony przez YouTube z powodu niezgodności z Warunkami korzystania z usług i zasad YouTube API, w tym z nieprzestrzeganiem postanowień niniejszej sekcji III.J.

K. Zgłaszanie niezgodności

Jeśli masz świadomość, że ktoś uzyskuje dostęp do Usług interfejsu API YouTube lub korzysta z nich w sposób niezgodny z tymi zasadami lub jakąkolwiek inną częścią Umowy, może skontaktować się z zespołem ds. usług interfejsu API YouTube w celu przekazania sprawy za pomocą tego formularza.

IV. Definicje

Umowa” oznacza dokumenty prawne zdefiniowane i wymienione w artykule 2 (Umowa) Warunków korzystania z usług interfejsu API YouTube, dostępnych obecnie na stronie https://developers.google.com/youtube/terms/api-services-terms-of-service.

Klient API” oznacza witrynę lub aplikację (w tym aplikację mobilną) opracowaną przez Użytkownika, która ma dostęp do Usług interfejsu API YouTube lub z nich korzysta.

Dane uwierzytelniające interfejsu API” oznaczają dane uwierzytelniające przypisane przez YouTube lub Google w Konsoli Google dla deweloperów, za pomocą których uwierzytelniany jest każdy projekt interfejsu API umożliwiający dostęp do usług YouTube API i korzystanie z nich.

Dane interfejsu API” zostaną zdefiniowane w definicji „usług interfejsu YouTube API” w dalszej części tej sekcji definicji.

Projekt API” oznacza projekt utworzony w Google Developers Console, który jest wymagany, aby Klienty API miały dostęp do Usług interfejsu API YouTube i mogły z nich korzystać.

Autoryzowane dane” oznaczają Dane interfejsu API, do których aktywny użytkownik wyraźnie upoważnia klienta interfejsu API do uzyskiwania dostępu lub wykorzystywania w inny sposób za pomocą danych logowania użytkownika.

Aplikacje Google” oznaczają witryny, aplikacje, usługi, produkty, strony i inne usługi Google.

Nieautoryzowane dane” oznaczają Dane interfejsu API dostępne przez klienta interfejsu API bez danych logowania użytkownika.

Warunki korzystania z usługi” oznaczają Warunki korzystania z usług interfejsu API YouTube dostępne obecnie na stronie https://developers.google.com/youtube/terms/api-services-terms-of-service.

Dane logowania użytkownika” to dane uwierzytelniające wydane użytkownikom, za pomocą których użytkownicy mogą się uwierzytelnić, aby zezwolić Klientom API na wykonywanie w ich imieniu operacji wymagających autoryzacji.

Usługi YouTube API” oznaczają (i) usługi interfejsu API YouTube (np. YouTube Data API i YouTube Reporting API) udostępniane przez YouTube, w tym usługi interfejsu YouTube API udostępniane w witrynie dla deweloperów YouTube (zgodnie z definicją poniżej), (ii) dokumentację, informacje, materiały, przykładowy kod i oprogramowanie (w tym wszelkie instrukcje programowania w postaci zrozumiałej dla człowieka) związane z usługami interfejsu API YouTube, które są udostępniane na stronie https://developers.google.com/youtube lub przez YouTube, (iii) dane, treści (w tym treści audiowizualne) użytkownika YouTube (w tym dane w interfejsie API lub dane logowania określone przez użytkownika powyżej) oraz informacje udostępnione przez niego za pomocą interfejsu API YouTube (w tym treści audiowizualnych) (w tym dane użytkownika lub usługi YouTube) (w tym dane za pomocą interfejsu API YouTube lub usługi określone powyżej przez Google) oraz informacje udostępnione użytkownikom interfejsu API (w tym treści audiowizualne).

Aplikacje YouTube” oznaczają witryny internetowe, aplikacje, usługi, produkty, strony i inne usługi YouTube, w tym https://www.youtube.com, m.youtube.com, aplikacje mobilne, takie jak YouTube Gaming, itp., z wyłączeniem usług interfejsu API YouTube.

Cechy marki YouTube” oznaczają nazwy handlowe, znaki towarowe, znaki usługowe, logo, nazwy domen i inne charakterystyczne cechy marki YouTube.