Uwaga: nowy przewodnik Przestrzeganie zasad YouTube dla deweloperów zawiera wskazówki i przykłady, które pomogą Ci zadbać o to, by Twoje klienty interfejsu API były zgodne z konkretnymi częściami Warunków i Zasad interfejsu API YouTube. Ten przewodnik zawiera informacje o tym, jak YouTube egzekwuje niektóre aspekty Warunków korzystania z interfejsu API, ale nie zastępuje istniejących dokumentów.
Ten dokument („Zasady dotyczące interfejsu API YouTube” lub „Zasady”) określa zasady, których należy przestrzegać podczas korzystania z Usług YouTube API w usługach, aplikacjach lub aplikacjach. Te zasady ułatwiają dostęp do usług interfejsu API YouTube i korzystanie z nich w sposób zgodny z zainteresowaniami YouTube, które szanują i wspierają rozwój społeczności twórców, widzów, właścicieli praw autorskich i reklamodawców YouTube.
Poza zdefiniowaniem zasad w tym dokumencie opisano także niektóre podstawowe zasady, które zostały opracowane przez YouTube podczas tworzenia tych zasad. Znajdziesz tu również przykłady, które pokazują, jak można by zastosować je w praktyce.
Pamiętaj, że jest to dokument prawny i że są one częścią Umowy, więc musisz je przestrzegać. YouTube zastrzega sobie prawo do zmiany tych zasad, a ciągły dostęp do Usług interfejsu YouTube API lub korzystanie z nich jest równoznaczne z zaakceptowaniem i zaakceptowaniem takich zmian. Zmiany zasad, takie jak zmiany w Warunkach korzystania z usług interfejsu YouTube API, zostaną udokumentowane w Warunkach wersji usługi. Możesz też zasubskrybować kanał RSS, aby otrzymywać powiadomienia o takich zmianach.
I. Terminologia i styl
To jest dokument prawny określający zasady dotyczące dozwolonych lub zabronionych działań. W związku z tym używa określonych terminów, aby wyraźnie określić, czy możesz coś robić, a czego nie. Mając to na uwadze, do określenia wymagań związanych z tymi zasadami używamy tych terminów:
- Warunki muszą i są zgodne z wymaganiami bezwzględnymi.
- Termin nie może odnosi się do bezwzględnego zakazu.
- Terminy powinno, nie, polecać i zalecane wskazują, że stwierdzenie opisuje ogólną sprawdzoną metodę. Chociaż te warunki sugerują pewne działania lub zachowania, przyjmują do wiadomości, że w zależności od konkretnych przypadków użycia możesz zdecydować się na inny kurs.
- Określenie może wskazywać, że działanie jest opcjonalne i zależy wyłącznie od kontekstu, w zależności od kontekstu, w jakim zostało użyte, według własnego uznania.
Dodatkowo sekcja Definicje, która na końcu tego dokumentu wskazuje inne terminy, które w tym dokumencie mają określone znaczenie. Dla wygody użytkowników dokument ma specjalny styl, dzięki któremu można je łatwo zidentyfikować w kontekście i podać linki do ich definicji.
II. Zasady dotyczące tworzenia oprogramowania
Te zasady stanowią podstawę wielu zasad przedstawionych w tym dokumencie. Nawet jeśli nie wszystkie zasady są zgodne z Twoimi zasadami, klienty interfejsu API mogą naruszać te zasady, prawdopodobnie naruszasz też warunki Umowy. Jeśli jednak prawo lokalne wymaga od Ciebie działań innych niż te określone w tych zasadach, np. aby przechowywać dane przez określony czas, musisz przestrzegać tych przepisów.
-
Twórz wysokiej jakości aplikacje i dbaj o nie.
Twórz stabilne, łatwe w użyciu i klienty API z dużą liczbą funkcji, które wzbogacają ekosystem YouTube i jego użytkowników. Szybko aktualizuj klienty API, gdy zmieniają się funkcje Usługi interfejsu API YouTube.
-
Postaw na szczerość i przejrzystość.
Ta zasada dotyczy wszystkich aspektów klientów interfejsu API oraz sposobu interakcji z użytkownikami i YouTube. Zgodnie z tą zasadą jasno określ, kim jesteś i do czego służy Twój klient API. Nie możesz angażować się w żadne działania wprowadzające w błąd ani komunikaty związane z Twoją tożsamością, gromadzeniem, przechowywaniem, udostępnianiem, metodami użytkowania i usuwania danych, a także czynnościami, które Twój Klient API wykonuje w imieniu użytkowników. Zachowaj szczerość i nie wprowadzaj użytkowników w błąd w sposób, w jaki korzystasz i prezentujesz dane.
-
Daj użytkownikom kontrolę.
Ta zasada, ze względu na znaczenie przejrzystości, wskazuje, że użytkownicy muszą mieć świadomość działań podejmowanych w ich imieniu przez klienta API i wyrazić na nie zgodę. Oznacza to, że użytkownicy wiedzą o podejmowanych przez niego działaniach klienta interfejsu API i mają ostateczne uprawnienia do ich wstawiania, udostępniania, aktualizowania lub usuwania. Oznacza to też, że każdy klient API musi mieć politykę prywatności, która jasno informuje użytkowników o informacjach, do których klient API uzyskuje dostęp, które zbiera, przechowuje, udostępnia i w inny sposób wykorzystuje.
-
Szanuj prywatność użytkowników.
Upewnij się, że zasady i zasady dotyczące zbierania, przechowywania, używania, bezpieczeństwa i usuwania danych chronią użytkowników. Nie zezwalaj na korzystanie z danych użytkownika ani na korzystanie z nich. Nie przechowuj danych użytkownika na czas nieokreślony i umożliwiaj im jasne usunięcie danych, które masz. Nie wolno też prosić użytkowników o dane logowania do YouTube ani ich prosić o dane.
-
Bądź dobrym obywatelem.
Nie twórz klientów interfejsu API, które zachęcają użytkowników do nękania, dręczenia lub nękania. Nie wolno używać, rozpowszechniać ani promować wirusów, programów szpiegowskich, złośliwego oprogramowania i innych szkodliwych elementów. Nie łam prawa, nie zachęcaj ani nie zachęcaj do tego innych. Mamy nadzieję, że to sensowne.
III. Ogólne zasady dla deweloperów
A. Warunki korzystania z usługi i polityka prywatności klienta API
-
Klienci korzystający z interfejsu API muszą wyświetlać link do Warunków korzystania z usługi YouTube (https://www.youtube.com/t/terms), a także muszą zapoznać się z własnymi warunkami korzystania z usługi. Użytkownicy korzystający z tych klientów interfejsu API muszą zaakceptować Warunki korzystania z usługi YouTube.
-
Każdy klient API musi wymagać od użytkownika zaakceptowania polityki prywatności, zanim będzie mógł skorzystać z funkcji Klienta API. Polityka prywatności musi:
-
być dobrze widoczne i łatwo dostępne dla użytkowników;
-
powiadamiać użytkowników, że klient API korzysta z usług YouTube API;
-
odsyłać do Polityki prywatności Google na stronie http://www.google.com/policies/privacy?hl=pl,
-
w sposób przejrzysty i wyczerpujący wyjaśnić użytkownikom, jakie dane użytkownika, w tym dotyczące danych interfejsu API dotyczących użytkowników, klient API uzyskuje dostęp do danych oraz zbiera je, przechowuje i w jaki inny sposób.
-
Szczegółowo i wyczerpująco wyjaśniaj, jak klient interfejsu API wykorzystuje, przetwarza i udostępnia informacje o użytkownikach opisane w sekcji (III.A.2.e), w tym jak są one udostępniane podmiotom wewnętrznym lub zewnętrznym.
-
ujawnić, że klient API umożliwia osobom trzecim wyświetlanie treści, w tym reklam;
-
ujawnia, że klient interfejsu API przechowuje, uzyskuje dostęp do informacji na urządzeniach użytkowników lub pośrednio (lub pośrednio) na urządzeniach użytkowników albo uzyskuje do nich dostęp (w tym umieszcza, odczytuje lub rozpoznaje pliki cookie lub podobne technologie na urządzeniach bądź w przeglądarkach użytkowników);
-
jeśli klient API uzyskuje dostęp do autoryzowanych danych lub ich używa, wyjaśnij, że oprócz standardowej procedury usuwania przechowywanych danych przez klienta API użytkownicy mogą anulować dostęp klienta API do swoich danych na stronie ustawień zabezpieczeń Google https://security.google.com/settings/security/permissions.
-
Jeśli klient API używa autoryzowanych danych, wyjaśnij, jak użytkownicy mogą skontaktować się z właścicielem lub deweloperem klienta API, jeśli mają pytania lub skargi dotyczące procedur ochrony prywatności klienta.
-
B. Utrzymanie i wycofanie
-
Klienty API muszą korzystać z najnowszych wersji usług YouTube API. Oznacza to, że musisz mieć możliwość aktualizowania klientów API, gdy pojawią się nowsze wersje usług interfejsu API YouTube. Klienty API, które nie są witrynami, takie jak aplikacje mobilne czy zainstalowane aplikacje, muszą być zdalnie aktualizowane, aby korzystały z najnowszych wersji usług interfejsu API YouTube. Musisz co jakiś czas aktualizować klienty interfejsu API, aby w określonym czasie zaktualizować je do najnowszych wersji usług interfejsu API YouTube (np. w przypadku krytycznych aktualizacji).
-
Gdy YouTube zamierza wprowadzić niezgodne z poprzednimi zmianami zmiany w usługach interfejsu API YouTube, zostaną one udokumentowane w Warunkach wersji usługi. Możesz też zasubskrybować kanał RSS, aby otrzymywać powiadomienia o takich zmianach.
-
Musisz niezwłocznie zaktualizować wycofane klienty interfejsu API, aby móc korzystać z nowszych wersji usług interfejsu API YouTube w miarę ich udostępniania.
-
Musisz zaktualizować wycofane wersje klientów interfejsu API, aby wyraźnie informować użytkowników, że niektóre funkcje funkcji interfejsu API YouTube mogą przestać działać z powodu stanu wycofanego klienta API.
C. Wdrażanie funkcji YouTube
-
Klienci korzystający z interfejsu API muszą też spełniać wymagania dotyczące minimalnej funkcjonalności usług interfejsu API YouTube („RMF”). Klienty API nie mogą też nakładać żadnych ograniczeń na funkcje YouTube wymagane przez WMF.
Na przykład WMF twierdzi, że klient API, który umożliwia użytkownikom przesyłanie filmów do YouTube, musi umożliwić im ustawienie tytułu każdego przesłanego filmu. Maksymalna długość pola tytułu filmu w YouTube to 100 znaków, a klient API nie może ustawić krótszej długości tego pola.
-
Każda funkcja klienta API, która inicjuje działanie użytkownika związane z zasobem w YouTube, musi być:
- jednoznacznie i jednoznacznie identyfikować działania w YouTube,
- nie mają związku z funkcją klienta API,
- musi być wyraźnie zainicjowany przez użytkownika.
Przykładowe zasoby w YouTube obejmują filmy, kanały, playlisty, elementy playlist oraz subskrypcje. Może to być na przykład odtworzenie filmu, polubienie czy dodanie filmu do playlisty albo zasubskrybowanie kanału.
-
Klienty API, które wykonują operacje zapisu, mogą sugerować wartości parametrów lub właściwości, ale użytkownicy muszą w pełni kontrolować dane, które zostaną opublikowane w aplikacjach YouTube. Podobnie klienty interfejsu API nie mogą modyfikować wartości przekazywanych przez użytkowników przed wysłaniem ich do YouTube przez obcięcie, dołączenie lub zmianę tych wartości w inny sposób, chyba że użytkownik jednoznacznie wyrazi zgodę na takie zmiany.
Klienty API, które sugerują wartości pól tekstowych, takie jak tytuły lub opisy filmów, muszą zawierać odpowiednie słowa kluczowe. Na przykład klient API sugerujący, że tytuły filmów nie powinny generować tych samych domyślnych tytułów u wszystkich użytkowników.
Te przykłady pokazują, jak ta zasada wpłynie na klienta API, który przesyła filmy do YouTube:
-
Klient API może zasugerować opis filmu lub wstępnie go wypełnić. Nie może jednak dodawać informacji do opisu filmu po przesłaniu go przez użytkownika, a przed wysłaniem bez jego zgody. Na przykład Klient API nie może dołączać daty nagrania, nazwy klienta API ani żadnego innego tekstu, chyba że użytkownik wyraźnie wyrazi zgodę na takie zmiany.
-
Klient API może mieć opcję tłumaczenia tytułu filmu na inne języki. Klient API nie może jednak dodawać takich tłumaczeń bez zgody użytkownika. Oprócz tego, jeśli domyślnym działaniem klienta API jest włączenie opcji tłumaczenia tytułu filmu, musi on w czytelny sposób wskazywać takie zachowanie użytkownika.
-
-
Klienty API muszą jasno określać, w jaki sposób dane przekazywane przez użytkowników będą wykorzystywane w YouTube.
Ta zasada dotyczy szczególnie klientów interfejsu API, które łączą się z wieloma usługami i platformami, ponieważ mogą występować między nimi różnice lub funkcje.
Na przykład klient API pozwala użytkownikom dodawać komentarze do filmów na wielu platformach, w tym w YouTube. Każda platforma używa innej nazwy, by odwoływać się do tekstu komentarza. Jeśli więc klient interfejsu API oznacza pole „Opinia” w formularzu komentarza, musi zawierać wyraźną informację, że ta wartość odpowiada tekstowi komentarza w YouTube.
-
Klienty API korzystające z funkcji wyszukiwania udostępnianej w usługach interfejsu API YouTube nie mogą zmieniać ani zastępować tekstu, obrazów, informacji ani innych treści wyświetlanych w wynikach wyszukiwania.
Na przykład klienty API nie mogą scalać ani łączyć wyników ze źródeł innych niż YouTube i prezentować je jako wyniki wyszukiwania w YouTube.
-
Klient API nie powinien ograniczać ani zmniejszać funkcji YouTube, chyba że takie ograniczenie jest kluczowym aspektem samego Klienta API, a funkcja YouTube nie jest wymagana przez WMF („Dozwolone ograniczenie funkcji”).
-
Przykład 1. Dozwolone ograniczenie funkcji
Usługa YouTube Data API umożliwia przesyłającemu tłumaczenie filmów. Ogólnie rzecz biorąc, klient API implementujący 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 API, który został zaprojektowany tak, aby uczyć użytkowników języka francuskiego i udostępniać szereg funkcji przeznaczonych do tłumaczeń w języku francuskim, może mieć uzasadnienie, jeśli chce, by użytkownicy mogli przesyłać tłumaczenia filmów w języku francuskim.
-
Przykład 2. Ograniczenie funkcji
Drugi klient API obsługuje przesyłanie filmów do YouTube i dwóch innych platform, a wszystkie te platformy umożliwiają przesyłającemu tłumaczenie tytułów filmów. Mimo że YouTube obsługuje ponad 70 języków, dwie pozostałe obsługują połowę tej liczby, a trzy z nich obsługują łącznie 25 języków. Jeśli klient API obsługuje tylko te 25 języków, nie jest to dopuszczalne ograniczenie funkcji, ponieważ ograniczony zestaw opcji językowych nie jest głównym aspektem klienta API. Zamiast tego klient API musi oferować pełny zakres języków obsługiwanych przez YouTube.
-
-
Klienci korzystający z interfejsu API z dozwolonymi ograniczeniami dotyczącymi funkcji muszą wyjaśnić użytkownikom, dlaczego takie ograniczenie jest stosowane, i wyjaśnić, czy to ograniczenie nie jest nałożone przez YouTube. W wielu przypadkach każdy klient API może udostępniać informacje na wiele różnych sposobów, dlatego należy wybrać odpowiednią metodę dla tego klienta. W tym wyjaśnieniu Klient API powinien udostępniać użytkownikom mechanizm dostępu do wszystkich funkcji (np. łączenia się ze Studiem twórców YouTube lub udostępniania menu rozwijanego w tym kliencie).
W przykładzie 1 klient API API mógł wyjaśnić, że osoby przesyłające filmy mogą dodać tłumaczenia w innych językach w Studiu twórców YouTube, a potem podać link do tej funkcji.
-
Klienty API, które oferują funkcje pochodzące z wielu usług i platform, powinny oferować spójną funkcjonalność, jeśli istnieje ona w tych źródłach. Pozwala to na wybór użytkownika. Jeśli klienty interfejsu API zawierają funkcje obsługiwane w YouTube i na innych platformach, klienty interfejsu API nie mogą niekorzystnie prezentować funkcji YouTube w sposób niekorzystny (np. udostępniając je wyłącznie z innych platform).
Załóżmy na przykład, że klient API umożliwia użytkownikom przesyłanie filmów do YouTube i 3 innych platform, z których wszystkie obsługują tę funkcję. Jeśli klient API obsługuje też przesyłanie napisów, musi obsługiwać tę funkcję w YouTube.
D. Dostęp do usług YouTube API
-
Dane logowania interfejsu API
Aby uzyskać dostęp do usług YouTube API lub z nich korzystać, musisz najpierw w Google Developers Console (https://console.cloud.google.com/) utworzyć dane logowania interfejsu API do projektu API. Dane logowania umożliwiają Google i YouTube połączenie działania interfejsu API z konkretnym Projektem interfejsu API i Klientem API.
Oprócz utworzenia danych logowania interfejsu API konsola Developers może wymagać podania określonych informacji, takich jak dane kontaktowe lub dane kontaktowe, zanim uzyskasz dostęp do usług interfejsu API YouTube powiązanych z tymi danymi lub do korzystania z nich. YouTube zastrzega sobie prawo do podania dodatkowych informacji, aby nadal korzystać z usług interfejsu API YouTube.
Jeśli chcesz utworzyć dane logowania interfejsu API, aby móc korzystać z określonej usługi interfejsu API YouTube lub z niej korzystać, w dokumentacji tej usługi znajdziesz informacje o jej tworzeniu. Na przykład w przypadku danych uwierzytelniających interfejsu API użyj usługi YouTube Data API, usługi YouTube Reporting API, usługi YouTube Analytics API i usługi Android Player API. Te kroki różnią się zwykle w poszczególnych usługach API. Przykład:
-
Niektóre usługi obsługują tylko autoryzowane żądania do interfejsu API, a inne obsługują tylko autoryzowane i nieautoryzowane żądania.
-
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 umożliwiają klientom interfejsów API wysyłanie żądań tylko do potrzebnych zasobów, a zakresy umożliwiają też kontrolowanie poziomu dostępu, który przyznają tym klientom.
Dostęp do usług YouTube API oraz korzystanie z nich mają następujące zasady:
-
Podczas uzyskiwania dostępu do Usług interfejsów API YouTube lub tworzenia projektu interfejsu API lub danych logowania nie wolno maskować ani wprowadzać w błąd co do swojej tożsamości lub tożsamości klienta API.
-
Aby uzyskać dostęp do usług interfejsu API YouTube, musisz używać tylko danych logowania interfejsu API przypisanych do Ciebie i do Twojego projektu API. Podobnie nie wolno używać innych metod do maskowania lub fałszowania dostępu klienta interfejsu API do usług YouTube API lub korzystania z nich.
-
Jeśli Twój klient API musi utworzyć dane logowania interfejsu API, aby uzyskiwać dostęp do usług interfejsu API YouTube lub z nich korzystać, musisz utworzyć dokładnie jeden (1) projekt API dla tego klienta API. Dane logowania interfejsu API powinny być używane wyłącznie przez powiązanego klienta API. Oznacza to, że nie można go używać w przypadku wielu (1) projektu API w przypadku wielu klientów API.
-
Dane logowania interfejsu API możesz udostępniać agentom działającym wyłącznie w Twoim imieniu i na piśmie. Nie możesz jednak udostępniać ani ujawniać Dokumentów uwierzytelniających interfejsu API innym firmom, nie umożliwiać dostępu do danych logowania interfejsu API ani ich używać przez inne firmy ani umieszczać danych logowania interfejsu API w projektach open source.
-
-
Uwierzytelnianie i autoryzacja użytkowników
Uwierzytelnianie i autoryzacja to proces, w ramach którego użytkownicy identyfikują się i wyrażają zgodę na dostęp klienta API do określonych danych użytkownika. Niektóre Usługi API YouTube nie obsługują dostępu do danych dotyczących konkretnego użytkownika, dlatego nie wymagają autoryzacji, inne wymagają autoryzacji w przypadku niektórych żądań lub danych, a inne wymagają autoryzacji w przypadku wszystkich żądań. Przykład:
- Usługa YouTube IFrame Player API, która umożliwia umieszczanie filmów w witrynie, nie wymaga autoryzacji, ponieważ użytkownicy nie muszą logować się w witrynie YouTube, aby obejrzeć film.
- Usługa YouTube Data API wymaga autoryzacji w przypadku niektórych działań. Na przykład klient API może wyszukiwać filmy publiczne, ale nie potrzebuje do tego zgody użytkownika. Klient API wymaga jednak zgody użytkownika, by przesłać film na kanał YouTube użytkownika.
- Usługi YouTube Analytics API i YouTube Reporting API wymagają autoryzacji w przypadku wszystkich działań.
-
Uwierzytelnianie
-
Klienty API nie mogą uzyskiwać (uniemożliwiać) uzyskania, proxy, żądania, zbierania, modyfikowania, przechowywania w pamięci podręcznej, przechowywania ani wykorzystywania jakichkolwiek informacji udostępnionych przez użytkownika lub wyświetlanych przez YouTube podczas uwierzytelniania, w tym danych logowania na konto użytkownika YouTube, takich jak nazwy użytkownika i hasła.
-
Klienci korzystający z interfejsu API muszą uzyskać zgodę użytkownika zgodnie z obowiązującymi przepisami i poprosić tylko o dostęp do zakresów, których obecnie używają. Dostęp, który musi zażądać klienta API, powinien mieć bezpośrednią i przejrzystą korzyść dla użytkowników tego klienta. Nie próbuj sprawdzać dostępu do danych w przyszłości, prosząc o uprawnienia, które umożliwiłyby działanie funkcji, które nie zostały jeszcze utworzone.
Na przykład usługa YouTube Data API obsługuje jeden zakres autoryzacji, który przyznaje dostęp do odczytu i zapisu, i drugi, który przyznaje uprawnienia do odczytu i zapisu danych. Jeśli użytkownik przyznał użytkownikowi klienta API dostęp do pierwszego zakresu, klient API może pobierać informacje o kanale YouTube bieżącego użytkownika. Jeśli jednak użytkownik przyznał klientowi interfejsu API drugi zakres, klient API może też przesłać film na ten kanał.
W tym scenariuszu klient API, który nie obsługuje przesyłania filmów w YouTube (ani innych działań opartych na zapisach), musi jedynie poprosić o dostęp do pierwszego zakresu autoryzacji, który jest bardziej ograniczony w przyznawanych uprawnieniach. Nawet jeśli deweloper klienta API planuje wprowadzić obsługę działań opartych na zapisach, nie będzie mógł zabezpieczyć klienta API w przyszłości, prosząc o dostęp do zakresu autoryzacji na potrzeby zapisu danych, zanim Klient będzie obsługiwać funkcje wymagające tego zakresu.
-
Klienty API powinny w miarę możliwości prosić o dostęp do zakresów autoryzacji w kontekście. W ramach przyrostowej autoryzacji żądania dostępu do danych użytkownika klient interfejsu API pozwala użytkownikom ustalić, dlaczego potrzebują takiego dostępu.
-
-
Identyfikacja i reprezentacja klienta API
-
Klienty API muszą jasno i dokładnie identyfikować podmiot lub usługę, która prosi o dostęp do danych użytkownika, a także uzasadnić tę prośbę.
-
Klienty API nie mogą wprowadzać użytkowników w błąd, prosząc o dostęp do danych, aby użytkownicy mogli podejmować świadome decyzje o dostępie do tych klientów. Użytkownicy powinni wiedzieć, z jaką wartością jest udostępnianie danych klientowi interfejsu API i jakie są konsekwencje ich udostępnienia.
-
Klienty API muszą jasno i w sposób jednoznaczny określać cele, do których użytkownik uzyskuje dostęp i jak używać danych użytkowników. Klienty API nie mogą używać danych użytkowników do dodatkowych celów, które nie zostaną wyraźnie ujawnione użytkownikom.
Użytkownicy nie powinni być zaskoczeni faktem, że klient API zawiera ukryte funkcje, usługi lub działania niezgodne z celami marketingowymi klienta.
-
-
Odwołanie
-
Każdy klient API musi udostępniać jasny i prosty sposób na odwoływanie zgody udzielonej przez użytkownika Klientowi API na dostęp do Usług interfejsu YouTube API.
Gdy użytkownik cofnie zgodę za pomocą tego mechanizmu, klient interfejsu API będzie musiał automatycznie anulować ten token, aby poinformować Google o zmianie uprawnień. Na przykład klient API może użyć biblioteki klienta interfejsu API Google do unieważnienia tokena.
Oprócz tego po wycofaniu zgody użytkownik musi wraz z klientami interfejsu API usunąć wszystkie Autoryzowane dane, do których uzyskano dostęp lub które zostały zapisane w ramach tej zgody. Usunięcie powinno nastąpić jak najszybciej i musi zostać wykonane w ciągu 7 dni kalendarzowych od unieważnienia.
-
Jak wspomniano w sekcji (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). Gdy użytkownik wycofa zgodę na tej stronie, Ty i Twoi klienci interfejsu API musicie usunąć wszystkie dane interfejsu API powiązane z tym użytkownikiem, do których uzyskano dostęp lub które zostały zapisane w ramach tej zgody. Aby zachować zgodność z tą zasadą, Twoje klienty API muszą co jakiś czas potwierdzać, że ich tokeny autoryzacji są nadal prawidłowe, a także usuwać dane interfejsu API powiązane z użytkownikami, których tokenów autoryzacji nie można odświeżyć.
Zgodnie z wymaganiami określonymi w sekcji (III.E.4) dotyczącymi przechowywanych danych wszystkie takie operacje usuwania powinny być wykonywane najszybciej, jak to możliwe, i muszą zostać dokonane w ciągu 30 dni kalendarzowych od daty ich unieważnienia.
-
-
Wykorzystanie i limity
W przypadku YouTube możesz zastosować limity i ograniczenia dotyczące dostępu, aby mieć pewność, że Usługi interfejsu API YouTube są używane i używane zgodnie z przeznaczeniem, a Ty i Twoje Klienty API nie obniżamy jakości usług ani nie ograniczamy dostępu innym użytkownikom.
Jeśli klient API osiągnie limit usługi, możesz poprosić o jego zwiększenie, przeprowadzając audyt zgodności interfejsu API, w którym musisz określić przypadek użycia, którego potrzebujesz. Jeśli w ciągu ostatnich 12 miesięcy Twoja reklama została sprawdzona przez zespół YouTube API i spełniła wymagania, możesz poprosić o dodatkowe zwiększenie limitu.
Jeśli YouTube zatwierdzi aplikację, musisz użyć dodatkowego limitu tylko w zatwierdzonym przypadku użycia. Jeśli w Twoim przypadku użycia klienta interfejsu API ulegnie zmianie, w celu wykorzystania przydzielonego limitu w nowym przypadku użycia musisz powiadomić YouTube o tej zmianie, przesyłając kontrolę zgodności interfejsu API i uzyskając zatwierdzenie.
Jeśli YouTube odrzuci zgłoszenie, możesz złożyć odwołanie.
-
Brak aktywności
YouTube zastrzega sobie prawo do wyłączenia lub ograniczenia dostępu do określonych usług interfejsu API YouTube lub używania tych danych, jeśli Twój projekt API był nieaktywny przez 90 następujących po sobie dni. YouTube może na przykład unieważnić dane logowania interfejsu API albo ograniczyć (lub wyeliminować) limity dotyczące projektu API w przypadku określonych usług interfejsu API YouTube. Jeśli liczba Twoich klientów API API zostanie zmniejszona lub wyeliminowana, możesz ponownie przesłać zgłoszenie lub poprosić o zwiększenie limitu, a YouTube sprawdzi tę aplikację na podstawie przewidywanego wykorzystania przez YouTube Usług interfejsu API YouTube.
-
Dane kontaktowe
Podstawowym sposobem na skontaktowanie 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ć wszelkich powiadomień dotyczących YouTube dotyczących klientów interfejsu API, które otrzymujesz od YouTube.
Jeśli użytkownicy Twojego klienta API API mają pytania dotyczące Twoich procedur ochrony prywatności, a polityka prywatności klienta interfejsu API nie zawiera adresu kontaktowego zgodnie z opisem w sekcji (A.2.i), YouTube może udostępnić im Twój podstawowy adres e-mail.
-
Zabroniony dostęp
Nie możesz uzyskiwać dostępu do usług API YouTube ani podejmować prób uzyskania do nich dostępu w żaden sposób, jeśli Twoje Dane logowania do interfejsu API zostały zawieszone, unieważnione lub unieważnione albo jeśli konto Google użyte do ich utworzenia zostało z dowolnego powodu zawieszone lub zamknięte. W takim przypadku nie możesz w żaden sposób uzyskiwać dostępu do usług interfejsu API YouTube ani podejmować prób uzyskania do nich dostępu. Dotyczy to między innymi tworzenia lub używania serwera proxy do tworzenia nowych kont Google, danych logowania interfejsu API oraz projektów interfejsu API.
-
Nieudokumentowane usługi
Nie musisz używać nieudokumentowanych interfejsów API bez wyraźnej zgody. Dostęp do danych z usług YouTube API jest możliwy tylko w sposób określony w autoryzowanej dokumentacji danej usługi.
Nie wolno analizować wstecznie nieudokumentowanych usług interfejsu API YouTube ani w inny sposób uzyskiwać kodu źródłowego tych usług interfejsu API.
E. Obsługa danych i treści w YouTube
Oprócz uprawnień i uprawnień przyznanych w tej sekcji Ty i Twoi klienci interfejsów API nie macie żadnych dodatkowych uprawnień ani praw do danych interfejsu API, w tym tymczasowych danych danych interfejsu API.
-
Treści audiowizualne
Klienty interfejsu API nie mogą także zachęcać, włączać ani wymagać od innych osób:
- pobierać, importować, tworzyć kopii zapasowych, zapisywać w pamięci podręcznej ani przechowywać treści audiowizualnych YouTube bez uprzedniej pisemnej zgody YouTube;
- udostępniać treści do odtwarzania offline lub
- wykorzystywać dowolny aspekt Usług interfejsu YouTube API w celu ułatwienia lub promowania naruszenia praw autorskich albo wykorzystania materiałów naruszających prawa autorskie.
-
Agregacja danych
-
Nie gromadzą danych interfejsu API, z tym że mogą być zbierane jedynie dane interfejsu API dotyczące kanałów YouTube, które należą do tego samego właściciela treści zgodnie z zasadami umów licencyjnych zawartych między YouTube a właścicielem treści. Takie zagregowane dane interfejsu API mogą być widoczne tylko dla tego właściciela treści.
-
Nie gromadzij danych interfejsu API ani w inny sposób nie używaj danych interfejsu API ani usług YouTube API, aby uzyskać informacje o wykorzystaniu, przychodach lub innych aspektach działalności YouTube.
Załóżmy na przykład, że 2 różnych właścicieli treści rozpoznawanych przez YouTube uzyskało upoważnienie klienta API do pobierania w swoim imieniu danych interfejsu API w swoim imieniu. Ten klient API może oddzielnie gromadzić dane interfejsu API dotyczące kanałów każdego właściciela treści, pod warunkiem, że dane takie agregują według właściciela treści, nie dostarczają informacji o wykorzystaniu, przychodach lub innych aspektach działalności YouTube. Klient API nie może łączyć danych interfejsu API różnych właścicieli treści.
-
-
Autoryzowane użycie danych
Zasady te dotyczą korzystania z autoryzowanych danych. Są one odpowiednie dla wszystkich klientów interfejsu API, które zapisują dane za pomocą żądania interfejsu API lub pobierają dane, do których można uzyskać dostęp tylko za pomocą prawidłowo autoryzowanego żądania do interfejsu API. Te zasady dotyczą na przykład każdego klienta API, który pozwala użytkownikowi na przesyłanie filmów, pobieranie listy przesłanych filmów, tworzenie playlist i komentowanie filmów.
-
Klienci korzystający z interfejsu API muszą mieć rzetelną i przejrzystą informację o typach danych użytkowników oraz celach, w jakich gromadzą, przechowują, usuwają, udostępniają, chronią i w inny sposób wykorzystują te dane.
-
Klienty API nie mogą wyświetlać autoryzowanych danych ani umożliwiać dostępu do nich osobom innym niż autoryzowany użytkownik lub przedstawiciele, którzy zostali wcześniej zatwierdzeni przez tego użytkownika.
-
Klienty API mogą uzyskiwać dostęp do Autoryzowanych danych, zbierać je oraz używać ich tylko zgodnie z zakresem swojej polityki prywatności i zgody użytkownika uzyskanej zgodnie z artykułem 2.
Oznacza to, że jeśli klient zacznie uzyskiwać dostęp do danych interfejsu API, zbierać je lub używać bądź korzystać z nich w celach niewymienionych w polityce prywatności, które zostały zaakceptowane przez użytkownika, klient API musi poprosić go o ponowne zaakceptowanie polityki prywatności.
-
Klienty API muszą w jasny sposób identyfikować działania podejmowane w celu wstawiania, udostępniania, aktualizowania lub usuwania danych bądź treści w imieniu użytkownika. Ponadto użytkownik musi wyraźnie wyrazić zgodę na wykonanie tych działań przed wykonaniem.
-
Klienty API muszą wyraźnie identyfikować kanał YouTube lub właściciela treści powiązanego z każdym żądaniem, które wymaga autoryzacji użytkownika.
-
Klienty API muszą wyraźnie identyfikować ustawienia widoczności treści, które będą skonfigurowane lub zmodyfikowane przez dowolnego upoważnionego użytkownika. Oprócz tego klienty interfejsu API nie mogą zmieniać istniejących ustawień widoczności treści, chyba że użytkownik, który je autoryzował, wyraźnie wyraził na to zgodę w odniesieniu do klientów API.
Na przykład w usłudze YouTube Data API stan prywatności filmu można ustawić na
public
,private
lubunlisted
. Jeśli klient API obsługuje przesyłanie filmów, klient musi wyraźnie pokazywać opcję wyboru jednej z tych wartości. I podobnie, jeśli klient interfejsu API obsługuje edytowanie metadanych filmu, klient API nie może zmienić stanu prywatności filmu bez wyraźnej zgody użytkownika.
-
-
Odświeżanie, przechowywanie i wyświetlanie danych interfejsu API
Deweloperzy często muszą równoważyć korzyści płynące z przechowywania lub zapisywania danych w pamięci podręcznej (np. zwiększać wydajność lub używać zasobów), dążąc do uzyskiwania jak najnowszych danych, które zapewniają użytkownikom najlepsze wrażenia. Mając to na uwadze, poniższe zasady opisują Twoje wymagania oraz opcje dotyczące przechowywania, aktualizowania i wyświetlania danych interfejsu API YouTube.
-
Klienty API mogą przechowywać tokeny autoryzacyjne tak długo, jak to konieczne, pod warunkiem, że tokeny są wykorzystywane tylko do celów związanych z konkretną zgodą udzieloną przez aktywnego użytkownika zgodnie z obowiązującym prawem.
-
Klienty API mogą przechowywać następujące typy autoryzowanych danych tak długo, jak jest to konieczne, o ile dane są wykorzystywane w celach zgodnych z konkretną zgodą uprawnionego użytkownika zgodnie z obowiązującymi przepisami:
- danymi pobieranymi przez usługę YouTube Analytics API,
- danych przesłanych za pomocą interfejsu YouTube Reporting API,
- statystyk pochodzących z innych usług API YouTube, takich jak liczba wyświetleń filmu, liczba kanałów subskrybenta czy liczba filmów na playliście. (Wszystkie te statystyki można pobrać za pomocą usługi YouTube Data API).
Pamiętaj, że chociaż klient API może przechowywać te dane przez ponad 30 dni, klient musi nadal co 30 dni upoważnić użytkownika do uzyskania dostępu do tych danych.
Na przykład klient API może przechowywać liczbę wyświetleń filmu przez ponad 30 dni, ale musi co 30 dni sprawdzać, czy jego upoważnienie do uzyskania dostępu do danych osoby przesyłającej film nie zostało cofnięte. Klient API musi również co 30 dni sprawdzać, czy film nie został usunięty.
Dla wyjaśnienia: klient API nie może przechowywać statystyk pobranych jako nieautoryzowane dane przez ponad 30 dni. Na przykład klient API nie może przechowywać liczby subskrybentów kanału w YouTube przez okres dłuższy niż 30 dni bez zgody właściciela kanału.
-
Klienty interfejsu API mogą przechowywać wszystkie inne typy autoryzowanych danych, które nie zostały określone w sekcji (III.E.4.b), tak długo, jak jest to konieczne do uzyskania odpowiedniej zgody udzielonej przez aktywnego użytkownika, a także nie dłużej niż 30 dni kalendarzowych. Po 30 dniach klient API musi usunąć lub odświeżyć zapisane dane.
-
Klienty API mogą tymczasowo przechowywać nieautoryzowane dane przez czas wymagany do użycia przez klienta interfejsu API, ale nie dłużej niż 30 dni kalendarzowych. Tak jak powyżej (III.E.4.c) oznacza to, że po 30 dniach klient API musi usunąć lub odświeżyć zapisane dane.
-
We wszystkich przypadkach klienty interfejsu API muszą włożyć uzasadnione starania, aby ich dane interfejsu API były zgodne z obecnymi danymi dostępnymi w usługach interfejsu API YouTube. Na przykład klienty interfejsu API powinny jak najszybciej odzwierciedlać zmiany w metadanych i liczbę wyświetleń.
-
Klienty API muszą wyświetlać najnowsze dane interfejsu API dostępne w prezentacjach przeznaczonych dla użytkowników, w tym także w interfejsach, chociaż Klienty API mogą wyświetlać historyczne Dane interfejsu API pod warunkiem, że są przedstawione dokładne w odpowiednim czasie.
-
Klienty API, które mają dostęp do danych użytkownika lub z nich korzystają, muszą umożliwić użytkownikowi przesłanie prośby o usunięcie zapisanych danych związanych z tym użytkownikiem. Na przykład klient API może wyświetlić przycisk usuwania przechowywanych danych. Jeśli użytkownik poprosi o usunięcie tych danych, musisz je usunąć możliwie jak najszybciej 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 wpływa na dane przechowywane przez YouTube oraz że w celu usunięcia danych w YouTube użytkownik musi użyć aplikacji YouTube lub autoryzowanego klienta API, który obsługuje możliwość ich usunięcia.
Podobnie klienty interfejsu API muszą respektować wszystkie inne sposoby, w jakie użytkownik wyraża zgodę na uniemożliwienie mu dostępu do danych użytkownika związanych z tym użytkownikiem. Jeśli na przykład użytkownik usunie swoje konto z klienta API, musisz jak najszybciej usunąć wszelkie przechowywane przez siebie dane tego użytkownika w ciągu 7 dni kalendarzowych.
-
Klienty API nie mogą (i) zastępować danych interfejsu API podobnymi, niezależnie obliczonymi danymi ani (ii) uzyskiwać dostępu do danych interfejsu API ani tworzyć na ich podstawie nowych lub uzyskanych danych. W przypadku gdy klienty interfejsu API wyświetlają jakiekolwiek informacje, dane lub dane, które nie są oparte na danych interfejsu API, obok danych interfejsu API, klienty interfejsu API muszą zawierać jasne, dobrze widoczne dla użytkowników informacje, że takie informacje, dane i dane nie pochodzą z YouTube i są częścią Twojej usługi.
Na przykład wyświetlając liczbę polubień filmu, klient API musi używać numeru zwróconego w danych interfejsu API. Nie możesz zastępować liczb takich jak „liczba użytkowników” klienta API, którym podobał się film. Nie można też używać liczby ocen pozytywnych w danych interfejsu API do obliczania innych danych, takich jak procent łącznej liczby polubień dokonanego za pomocą klienta API lub wynik uwzględniający wyświetlenia pozytywne, łączną liczbę wyświetleń i inne dane interfejsu API. Możesz jednak na przykład wyświetlać liczbę polubień wykonanych w kliencie interfejsu API, pod warunkiem że liczba ta jest wyświetlana razem z łączną liczbą polubień zwróconych w sekcji Dane interfejsu API, a klient API wyraźnie informuje, że klient API oblicza dodatkowe dane niezależnie od danych interfejsu API YouTube.
-
Po wczytaniu klienta interfejsu API zbiera i udostępnia YouTube podstawowe dane użytkownika za pomocą odtwarzacza umieszczonego w YouTube, aby renderować miniaturę i tytuł, określać ograniczenia dotyczące odtwarzania i treści oraz zapobiegać oszustwom i nadużyciom. Podczas odtwarzania filmu zewnętrzne dane są zbierane i udostępniane przez klienta API, aby dostosować odtwarzacz w kliencie interfejsu API oraz w witrynach i aplikacjach innych firm. Pamiętaj, że po włączeniu autoodtwarzania dane będą odtwarzane bez interakcji użytkownika z odtwarzaczem. Zbieranie i udostępnianie danych będzie odbywać się podczas wczytywania strony. Możesz ograniczyć dane udostępniane YouTube, zanim użytkownik wejdzie w interakcję z odtwarzaczem umieszczonym w YouTube, ustawiając autoodtwarzanie na
false
. Zgodnie z Warunkami korzystania z usług YouTube API Ty i Twoi klienci interfejsów API musicie przestrzegać wszystkich obowiązujących przepisów, w tym tych dotyczących prywatności. -
Klienty API muszą sprawdzać stan każdego filmu w YouTube, który jest umieszczony w ich witrynie lub aplikacji, zgodnie z instrukcjami w tym przewodniku. W przypadku każdego filmu oznaczonego jako przeznaczony dla dzieci klienci interfejsu API muszą wyłączyć śledzenie i sprawdzić, czy wszystkie dane dotyczące tego gracza są zgodne z obowiązującym prawem, w tym amerykańskim prawem ochrony prywatności dzieci w internecie (COPPA) i Ogólnym rozporządzeniem o ochronie danych (UE). Więcej informacji na temat oznaczania treści jako przeznaczonych dla dzieci znajdziesz w Centrum pomocy YouTube.
-
-
Zabezpieczenia
Klient API musi:
- zachować odpowiednie środki administracyjne, organizacyjne, techniczne i fizyczne, aby zapewnić prywatność, bezpieczeństwo i poufność danych użytkowników oraz danych interfejsu API;
- powinny korzystać wyłącznie z standardowego szyfrowania w transporcie publicznym;
- chronić dane interfejsu API oraz inne dane używane w kliencie API przed nieuprawnionym dostępem, ujawnieniem lub ujawnieniem.
-
Skrobak
Ty i klienci interfejsu API nie mogą Państwo pośrednio ani bezpośrednio łączyć się z aplikacjami YouTube bądź aplikacjami Google ani uzyskiwać takich danych lub treści, które pobierają skopiowane treści z YouTube. Publiczne wyszukiwarki mogą pobierać dane wyłącznie zgodnie z plikiem robots.txt lub wcześniejszymi zgodami YouTube.
F. Zadowolenie użytkowników
-
Wygląd i styl YouTube
Innowacyjne wrażenia i projekty to jeden z najcenniejszych treści, jakie klienci interfejsu API mogą przekazywać społeczności YouTube. Dlatego projektanci i inżynierowie YouTube przykładają dużo uwagi do projektowania aplikacji YouTube, by mieć pewność, że są one łatwe w obsłudze.
Biorąc pod uwagę oba te punkty, klienty interfejsu API nie mogą zmieniać ani zakłócać działania interfejsów użytkownika w aplikacjach YouTube, chyba że wcześniej uzyskasz pisemną zgodę YouTube. Możesz poprosić o zatwierdzenie przez ten formularz.
-
Marka
-
Każda strona lub funkcja interfejsu API w interfejsie API, która wyświetla treści YouTube – w tym między innymi wyniki wyszukiwania, filmy w YouTube, kanały, playlisty, miniatury i odtwarzacze YouTube – musi wyraźnie informować widzów, że YouTube jest źródłem odpowiednich treści, wyświetlając cechy marki YouTube zgodnie z poniższymi wymaganiami i wytycznymi dotyczącymi promowania marki YouTube (https://developers.google.com/youtube/terms/branding-guidelines).
W niektórych przypadkach klient API może zechcieć wyświetlić cechy marki YouTube obok kilku elementów treści, aby zwiększyć przejrzystość atrybucji. Na przykład klient API, który wyświetla wyniki wyszukiwania z YouTube oraz z innych źródeł na tej samej stronie, musi wyraźnie identyfikować YouTube jako źródło wyników wyszukiwania w YouTube, w tym tekstów, obrazów i innych informacji związanych z wynikami wyszukiwania w YouTube. Klient API nie może podać jednego ogólnego zestawu atrybucji dla wszystkich wyników wyszukiwania z różnych źródeł.
-
Treści, które nie pochodzą z YouTube, nie mogą być przedstawiane w sposób sugerujący, że pochodzą z YouTube ani w sposób, który może prowadzić do dezorientacji co do pochodzenia tych treści.
-
Klienty API nie mogą (a także nie mogą) pośrednio ani bezpośrednio pośrednio ingerować w żadne atrybucje dostarczane przez YouTube, w tym atrybucji, które są wyświetlane w odtwarzaczach YouTube lub w nich wyświetlane. Klienty API muszą wyświetlać odpowiednie cechy marki YouTube i wszelkie inne dane atrybucji dostarczane przez YouTube na wszystkich typach urządzeń.
-
-
Integralność odtwarzania
Integralność odtwarzania oznacza możliwość określenia i zmierzenia sposobu wyświetlania treści i reklam, sposobu inicjowania i wdrażania odtwarzania oraz interakcji użytkowników z funkcjami YouTube w kliencie interfejsu API. Integralność jest bardzo ważna dla platformy YouTube, ponieważ pomaga chronić interesy twórców, w tym możliwość zarabiania na treściach i powiększania grona odbiorców.
Uważamy, że integralność odtwarzania zależy od użytkownika, który zdecyduje się obejrzeć film. Klienty API nie mogą zachęcać do oglądania filmów w następujący sposób:
-
Klienty API nie mogą pobierać opłat za oglądanie treści we wbudowanym odtwarzaczu YouTube.
-
Klienty API nie mogą w inny sposób blokować dostępu do filmu, wymagając od użytkownika działania innego niż kliknięcie przycisku odtwarzania w celu wyświetlenia lub odtworzenia treści audiowizualnych YouTube. Na przykład klienci interfejsów API nie mogą wymagać od użytkownika subskrypcji kanału ani polubienia filmu, aby można było kontynuować oglądanie treści audiowizualnych YouTube.
Objaśnienie: jeśli normalna funkcja klienta API wymaga konkretnego działania, które nie jest związane z usługami interfejsu API YouTube, takiego jak logowanie czy weryfikacja wieku, jest to dozwolone.
-
Klienty API nie mogą oferować ani oferować użytkownikom korzyści, nagród ani innych korzyści w zamian za korzystanie z aplikacji YouTube (bezpośrednio lub pośrednio), wykonując takie czynności jak przeglądanie treści, oznaczanie filmów jako fajne, udostępnianie treści, subskrybowanie kanałów czy dodawanie komentarzy. Na przykład klienci interfejsów API nie mogą oferować funkcji lub usług, które oferują płatne wyświetlenia filmów, oferują wyświetlenia filmów w zamian za inne działania związane z YouTube lub niezwiązane z YouTube.
-
G. Dystrybucja i użytek komercyjny
Możesz rozpowszechniać lub sprzedawać Klienty API zgodnie z ograniczeniami określonymi poniżej w sekcji „Działania zabronione” oraz oczywiście z innymi warunkami Umowy.
Dodatkowo możesz rozpowszechniać i wyświetlać treści audiowizualne YouTube oraz powiązane z nimi metadane za pomocą klientów interfejsu API, o ile te klienty są zgodne z Umową, a konkretnie nie podejmować żadnych działań wymienionych poniżej.
-
Działania zabronione
W przypadku poniższej listy, która wymaga wcześniejszego uzyskania pisemnej zgody YouTube, możesz poprosić o to w tym formularzu.
Klienty interfejsu API nie mogą także zachęcać, włączać ani wymagać od innych osób:
-
sprzedawania, kupowania, wynajmowania, wypożyczania, przekazywania, redystrybuowania ani podlicencjonowania całości lub części usług interfejsu API YouTube, w tym treści audiowizualnych YouTube;
-
Klient sprzedaje Usługi YouTube API lub nie ma dostępu do żadnych komponentów Usług YouTube API, chyba że Użytkownik uzyskał pisemną zgodę YouTube.
-
sprzedawanie reklam, sponsorowania lub promocji i umieszczanie ich w treści audiowizualnych YouTube lub w odtwarzaczu YouTube bez uprzedniej pisemnej zgody YouTube;
-
sprzedawać reklam, sponsorowania ani promocji na stronach i ekranach zawierających dane interfejsu YouTube API, chyba że na tej samej stronie znajdą się inne dane, treści lub materiały niepochodzące z YouTube, które oferują taką niezależną wartość, gdyby dane interfejsu YouTube API zostały usunięte;
-
-
Dozwolone działania
Wszystkie wymienione poniżej 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 zabronionych działań opisanych w poprzedniej sekcji:
-
sprzedawanie klienta interfejsu API;
-
promowania firmy lub działalności artystycznej przez przesyłanie oryginalnych treści audiowizualnych do YouTube lub prowadzenie kanałów w YouTube;
-
opracowywania klientów API z reklamami, takich jak blog lub witryna z reklamami, które wykorzystują Usługi interfejsu API YouTube, z uwzględnieniem wszystkich innych warunków Umowy, w tym ograniczeń opisanych w sekcji III.G.1.d;
-
Umieszczenie własnej marki w kliencie API, o ile jest ona zgodna ze wytycznymi dotyczącymi marki w YouTube i nie zakłóca odtwarzania dźwięku lub treści audio w YouTubecech marki YouTube
-
sprzedawanie lub dystrybucja urządzeń, które zawierają lub uruchamiają klienta API;
-
H. Monitorowanie i kontrola
YouTube zastrzega sobie prawo do ankietowania, monitorowania lub kontrolowania dostępu do usług interfejsu API YouTube, aby zapewnić odpowiednią jakość, ulepszania produktów i usług YouTube oraz zweryfikować zgodność z Umową. W tym celu YouTube może przeprowadzać ankiety wśród użytkowników klientów API.
Ty i osoby działające w Twoim imieniu musisz:
- nie zakłócać przeprowadzania ankiet, monitorowania ani kontroli;
- nie zasłaniać ani nie ukrywać w YouTube dostępu do Usług YouTube API ani korzystania z nich;
- na żądanie i w terminie określonym w tej prośbie, aby udostępnić YouTube konta niezbędne do uzyskania dostępu do wszystkich funkcji obecnych wersji produkcyjnych Twoich klientów API. Dzięki temu będziemy mogli sprawdzić tych klientów API pod kątem zgodności z Umową.
YouTube może wykorzystać wszelkie środki techniczne, aby rozwiązać problem z nieprzestrzeganiem tych warunków.
I. Dodatkowe zakazy
Zasady opisane w tej sekcji określają dodatkowe działania, których klienty interfejsu API nie mogą. Działania sprzeczne z tymi zasadami mogą być szkodliwe dla YouTube, całej społeczności YouTube lub poszczególnych osób lub grup osób w tej społeczności. Te zasady mają na celu zapewnienie Ci i Twoim klientom interfejsu API uczciwego i szanowanego traktowania członków społeczności YouTube, a także na to, by respektować uczciwość wobec usług, treści i interesów YouTube.
Klienty interfejsu API nie mogą także zachęcać, włączać ani wymagać od innych osób:
-
korzystać z Usług interfejsu YouTube API do tworzenia, oferowania lub pełnienia funkcji zastępczych lub zbliżonych do dowolnych aplikacji YouTube. Klienty API nie mogą naśladować podstawowych wrażeń użytkowników YouTube, odtwarzając funkcje lub procesy, chyba że wzbogacają one istotną wartość lub funkcjonalność, która poprawia interakcje użytkowników z YouTube. Na przykład klient API nie może tworzyć odtwarzania za pomocą żadnej aplikacji YouTube bez dodawania istotnej, niezależnej wartości.
-
niewłaściwego używania Usług interfejsów API YouTube lub niewłaściwego korzystania z tych usług. Na przykład nie wolno automatyzować ani wywoływać wyświetleń, przesyłania, komentarzy, ocen pozytywnych i negatywnych ani innych działań bez uprzedniej i jednoznacznej zgody użytkownika.
-
utrudniać lub w jakikolwiek sposób zakłócać działania dowolnego aspektu Usług interfejsów API YouTube, Aplikacji YouTube lub Aplikacji Google, w tym zakłóceń lub zakłóceń serwerów lub sieci obsługujących te Usługi lub Aplikacje;
-
zmieniać, zakłócać lub zastępować funkcji, danych i treści udostępnianych w ramach Usług interfejsu API YouTube lub w związku z nimi; Nie możesz na przykład usuwać, zasłaniać, zmieniać ani wyłączać żadnych linków wyświetlanych w odtwarzaczach YouTube lub w danych interfejsu API.
-
modyfikowania, zakłócania, zastępowania lub blokowania reklam wyświetlanych lub wyświetlanych przez YouTube bądź usługi API YouTube, w tym w danych interfejsu API, treści audiowizualnych YouTube lub odtwarzaczy YouTube;
-
modyfikowanie, rozwijanie lub blokowanie jakiejkolwiek części lub funkcji odtwarzacza YouTube;
-
rozdzielać, izolować lub modyfikować komponenty audio i wideo treści audiowizualnych YouTube udostępnianych w ramach Usług interfejsu YouTube API lub w związku z nimi. Do filmów nie można na przykład stosować alternatywnych ścieżek audio.
-
promują oddzielnie komponenty audio lub wideo treści audiowizualnych YouTube udostępnianych w ramach Usług interfejsu API YouTube lub w związku z nimi;
-
tworzyć, włączać lub promować funkcji, które odtwarzają treści, w tym komponentów audio lub wideo, z odtwarzacza w tle, czyli odtwarzacza, który nie jest wyświetlany na stronie, karcie ani ekranie wyświetlanym przez użytkownika;
-
mieć negatywny wpływ na działanie lub działanie któregokolwiek z usług interfejsu API YouTube, aplikacji YouTube lub aplikacji Google, w tym działań, które utrudniają lub zakłócają działanie usług interfejsu API YouTube bądź serwerów lub sieci świadczących te usługi;
-
wprowadzać w błąd, oszukać, oszukać, wprowadzić w błąd, zniesławić, znęcać się, prześladować, grozić, spamować, zaskakiwać lub nękać innych;
-
prezentowania jakichkolwiek wirusów, robaków, elementów wadliwych lub wprowadzających w błąd, koni trojańskich, złośliwego oprogramowania, programów szpiegowskich, adware lub innych elementów o niszczycielskim charakterze do usług interfejsu API YouTube, aplikacji YouTube, aplikacji Google lub urządzeń YouTube, a także do urządzeń, z których korzystają oni do tych usług i usług;
-
omijać, zakłócać lub renderować wszelkie ograniczenia geograficzne, w tym ograniczenia związane z adresem IP, które zostały nałożone przez YouTube lub Usługi YouTube API;
-
uzyskiwać dostępu do danych interfejsu API, w tym uzyskiwać dostępu do dowolnych części treści audiowizualnych YouTube, za pomocą jakichkolwiek technologii innych niż Usługi interfejsu API YouTube;
-
oferować usługi API, które umożliwiają użytkownikom bezpośredni lub pośredni dostęp do dowolnych danych lub funkcji oferowanych przez Usługi YouTube API;
-
modyfikować, tłumaczyć, tworzyć utworów zależnych, analizować wstecznie ani w inny sposób nie próbować wyodrębnić kodu źródłowego z usług interfejsu API YouTube ani z własnego oprogramowania związanego z tymi usługami;
-
korzystać z Usług interfejsu YouTube API w żadnych celach ani czynnościach, w przypadku których użycie lub błąd tych usług może doprowadzić do śmierci, obrażeń ciała lub szkód dla środowiska, takich jak obsługa obiektów jądrowych lub aparatury podtrzymującej życie albo kontrola lotów;
-
naruszać prawa autorskie lub wykorzystywać materiały naruszające prawa autorskie;
-
angażować użytkowników w hazard online, promować go lub ułatwiać bez niego;
-
tworzyć, wyświetlać ani promować uciążliwych wiadomości ani reklam komercyjnych;
-
umieszczać odtwarzacza YouTube w zagnieżdżonej lub hierarchicznej historii elementów iframe, aby obejść zasady YouTube lub w inny sposób zaciemniać źródło wykorzystania.
J. Klienty interfejsu API skierowane do dzieci
-
Jeśli Twój klient interfejsu API (lub dowolna jego część) jest kierowany na dzieci lub kieruje do nich dzieci (zgodnie z definicją w odpowiednich przepisach obowiązujących w Stanach Zjednoczonych dotyczących ochrony prywatności dzieci w internecie (COPPA) i unijnym Ogólnym rozporządzeniu o ochronie danych (RODO))
-
zadbaj o to, aby Twój klient skierowanych do dzieci, w tym dostęp do usług interfejsu API YouTube i korzystanie z nich, był zawsze zgodny z ustawą COPPA, RODO i innymi obowiązującymi przepisami i regulacjami prawnymi.
-
za pomocą narzędzi dostępnych tutaj powiadom Google o charakterze treści skierowanych do dzieci. Każdy klient interfejsu API przeznaczony dla dzieci, o którym mowa w narzędziu Google za pomocą tych narzędzi lub w inny sposób, jest nazywany w nim „znanym klientem interfejsu API dla dzieci”.
-
nie mogą używać reklam spersonalizowanych (w tym remarketingu) do kierowania reklam na wcześniejszą lub bieżącą aktywność żadnego klienta z interfejsu API skierowanego do dzieci.
-
-
-
Dla Ciebie i klienta Twojego dziecka. Ani Ty, ani Twój Klient API skierowany do dzieci nie będziecie mogli podejmować żadnych działań w usłudze API YouTube dla witryn, aplikacji, usług ani produktów w YouTube za pomocą klienta interfejsu API skierowanego do dzieci. Nie mogą też podejmować takich działań.
-
Niezależnie od sekcji III.D.1.c (Dane logowania interfejsu API) powyżej, która wymaga tylko 1 (1) projektu API dla każdego klienta API, możesz przesyłać własne filmy na swoje oficjalne kanały w YouTube za pomocą usługi YouTube Data API (a nie przez klienta API dla dzieci ani klienta interfejsu API innych firm), tworząc nowy projekt API („Prześlij projekt”).
-
Aby przesyłać własne filmy na swoje oficjalne kanały w YouTube za pomocą interfejsu YouTube Data API, musisz: (A) utworzyć jeden (1) nowy projekt interfejsu API za pomocą Google Developers Console (https://console.developers.google.com/) („projekt przesyłania”) przed przesłaniem, (B) dodać mfk110 jako prefiks w identyfikatorze identyfikatora innego użytkownika (i poza nim) w interfejsie Client-ID i w interfejsie API (dla klienta) oraz w interfejsie API projektu (poza nim) niż Child (Klient) oraz przez interfejs API (osoby podrzędne)
-
Tylko Ty możesz korzystać z projektu przesyłania. Możesz przesyłać filmy tylko na swoje własne oficjalne kanały w YouTube za pomocą usługi YouTube Data API, która nie korzysta z interfejsu API dla dzieci, a nie z poziomu klienta interfejsu API skierowanego do dzieci ani innego klienta interfejsu API. Jeśli przesyłasz film przeznaczony dla dzieci w interfejsie YouTube Data API z klienta interfejsu API skierowanego do dzieci (nie z klienta interfejsu API skierowanego do dzieci ani z klienta innej osoby), musisz ustawić wartość „true” jako parametr usługi YouTube Data API. Tutaj znajdziesz więcej informacji o tym, czy treści są przeznaczone dla dzieci.
-
-
Dla Ciebie i użytkowników klienta API skierowanego do dzieci. Ty i Twój klient skierowanych do dzieci nie możecie włączać, zachęcać ani żądać od użytkowników Twojego klienta interfejsu API YouTube dla dzieci do podejmowania działań pisemnych w ramach usług interfejsu API YouTube (takich jak przesyłanie treści, komentowanie czy tworzenie/udostępnianie playlist). Działania pisemne dotyczące usług YouTube API wykonywane przez użytkowników znanych klientów interfejsów API skierowanych do dzieci nie będą wdrażane w witrynach, aplikacjach, usługach i produktach YouTube. Oznacza to, że niezależnie od art. 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 lub kanały w YouTube, materiały przesłane przez użytkowników znanych klientów interfejsu API dla dzieci nie będą wdrażane w witrynach, aplikacjach, usługach i produktach YouTube.
-
-
Dostęp Klienta do interfejsów API YouTube lub możliwość korzystania z nich może zostać zawieszony lub zakończony przez YouTube z powodu nieprzestrzegania Warunków korzystania z usługi oraz zasad YouTube, w tym nieprzestrzegania tej sekcji III.J.
K. Zgłaszanie niezgodności
Jeżeli wiesz, że ktoś uzyskuje dostęp do usług YouTube API lub korzysta z nich w sposób niezgodny z tymi zasadami lub jakąkolwiek inną częścią Umowy, skontaktuj się z zespołem ds. usług interfejsu API YouTube, aby przekazać tę sprawę za pomocą tego formularza.
IV. Definicje
„Umowa” to dokumenty prawne zdefiniowane w Sekcji 2 (Umowa) Warunków korzystania z usług YouTube, które są obecnie dostępne pod adresem https://developers.google.com/youtube/terms/api-services-terms-of-service.
„Klient API” oznacza opracowaną przez użytkownika witrynę lub aplikację (w tym aplikację mobilną), która uzyskuje dostęp do Usług interfejsu API YouTube lub korzysta z nich.
„Dane logowania interfejsu API” oznaczają dane logowania przypisane przez YouTube lub Google za pomocą Google Developer Console, za pomocą których każdy projekt API uwierzytelnia się w celu uzyskania dostępu do Usług interfejsu YouTube API i korzystania z nich.
„Dane interfejsu API” są zdefiniowane w definicji „Usług interfejsów API YouTube” w dalszej części tej sekcji Definicje.
„Projekt API” oznacza projekt utworzony w Google Play Console, który jest wymagany, aby klienci interfejsu API mogli korzystać z usług YouTube API.
„Aplikacje Google” to witryny, aplikacje, usługi, produkty, strony i inne usługi Google.
„Warunki korzystania z usługi” to Warunki korzystania z usług YouTube API, które obecnie znajdują się pod adresem https://developers.google.com/youtube/terms/api-services-terms-of-service.
„Dane logowania użytkownika” to dane logowania, które mogą być uwierzytelniane przez użytkowników, aby umożliwiać Klientom interfejsu API wykonywanie w ich imieniu działań wymagających autoryzacji.
„Usługi YouTube API” oznaczają (i) usługi YouTube API (np. Usługi YouTube Data API i usługi YouTube Reporting API) udostępnione przez YouTube, w tym: usługi interfejsu API YouTube, które zostały udostępnione w YouTube Developers (zgodnie z definicją poniżej), (ii) dokumentację, informacje, materiały, przykładowy kod i oprogramowanie (w tym wszelkie instrukcje zrozumiałe dla człowieka) dotyczące usług interfejsu API YouTube, udostępniane na https://developers.google.com/youtube lub przez YouTube, (iii) dane, treści (w tym treści audio i interfejs API) oraz dane udostępnione przez Ciebie w YouTube (interfejs API) oraz interfejs API (i interfejsu API) Klienta.
„Aplikacje YouTube” to witryny YouTube, aplikacje, usługi, produkty, strony i inne usługi, w tym https://www.youtube.com, m.youtube.com, aplikacje mobilne, takie jak aplikacja YouTube Gaming, itp., ale które nie obejmują Usług YouTube API.
„Cechy marki YouTube” oznaczają nazwy handlowe, znaki towarowe, znaki usług, logo, nazwy domen i inne charakterystyczne cechy marki YouTube.