Zgodność z zasadami YouTube dla deweloperów

Jeśli korzystasz z usług YouTube API, musisz przestrzegać:

Jako deweloper musisz zapoznać się z tymi zasadami. W tym artykule znajdziesz przykłady, które dodatkowo wyjaśniają konkretne zasady, oraz odpowiedzi na niektóre najczęstsze pytania.

Jeśli po przeczytaniu tego artykułu i zasad, do których linki znajdziesz powyżej, nadal nie masz pewności, czy Twoja usługa jest dozwolona, poproś o kontrolę zgodności z interfejsem API i w formularzu kontroli podaj jasne podsumowanie, w którym wspomnisz o użytkownikach końcowych.

Szanuj prywatność użytkowników.

Co to oznacza: nie naruszaj prywatności użytkowników, nie gromadź ich danych ani nie używaj interfejsu API do śledzenia użytkowników. Aplikacja musi mieć politykę prywatności, która chroni użytkowników i jest zgodna z zasadami Google dotyczącymi prywatności. Gdy uzyskasz zgodę użytkownika na dostęp do jego danych lub ich przechowywanie, musi on zachować kontrolę nad tym, co się z nimi dzieje. Musisz ułatwić użytkownikom przesyłanie próśb o usunięcie ich danych osobowych. Więcej informacji znajdziesz tutaj.

Przykłady

Nie używaj interfejsu YouTube API do:

  • zbierać, śledzić, wyciągać wnioski, uzyskiwać ani przechowywać informacji, które mogą służyć do identyfikowania użytkownika bez jego zgody; Przykłady (lista nie jest wyczerpująca):
    • imienia i nazwiska lub nazwy użytkownika.
    • Hasła
    • Dane dotyczące rozpoznawania twarzy
    • dane kontaktowe, w tym adres e-mail lub numer telefonu;
    • aktywność online, np. historia przeglądania;
      • Przykład: używanie interfejsu YouTube API do tworzenia aplikacji, która śledzi historię oglądania, lokalizację lub nawyki przeglądania użytkownika bez jego wiedzy lub zgody.
    • bez zgody użytkownika gromadzić, śledzić, wyciągać wniosków, uzyskiwać ani przechowywać następujących informacji o użytkowniku: Przykłady (lista nie jest wyczerpująca):
      • Informacje na temat zdrowia
      • Tożsamość płciowa
      • Orientacja seksualna
      • informacje o poglądach lub powiązaniach politycznych;
      • Wyznanie lub przekonania religijne
      • Treści związane z rasą i przynależnością etniczną
      • status imigranta,
      • Stan finansowy
      • Historia kryminalna
      • przynależność do związków zawodowych lub organizacji;
    • ułatwiać nadzór – np. śledzić lokalizację, historię przeglądania lub inną aktywność online bez zgody użytkownika;
    • ograniczać, filtrować lub zabraniać użytkownikowi dostępu do treści w YouTube bez jego wiedzy lub zgody;
    • umożliwiać nieupoważnionym osobom trzecim dostęp do danych wymienionych w tym dokumencie, ich używanie lub pobieranie.
    • przechowywać informacji o użytkowniku bez ograniczeń czasowych; Jeśli użytkownik poprosi Cię o usunięcie jego danych lub jeśli nie możesz zweryfikować jego autoryzacji, musisz to zrobić w ciągu 30 dni.
    • używać, żądać ani przechowywać danych logowania użytkownika (nazwy użytkownika i hasła);

Oferuj tylko dane dostępne w usługach interfejsu API YouTube.

Co to oznacza: nie używaj interfejsu API YouTube do oferowania niezależnie obliczonych lub uzyskanych danych lub statystyk, które zastępują lub dostarczają nowe dane niedostępne w usługach API YouTube. Więcej informacji znajdziesz tutaj.

Przykłady

Nie używaj interfejsu YouTube API do:

  • Wyświetlanie danych, które zastępują te oferowane przez usługi interfejsu API YouTube.
  • wyświetlać dane, które nie odzwierciedlają dokładnie tych oferowanych przez usługi interfejsu API YouTube;
  • łączyć dane z interfejsu YouTube API z danymi z innych źródeł; Jeśli udostępniasz dane pochodzące ze źródeł innych niż interfejs API YouTube wraz z danymi uzyskanymi z interfejsu API YouTube, musisz wyraźnie poinformować o tym użytkownika.
    • Przykład: udostępnianie wskaźnika „zaangażowanie użytkowników”, który obejmuje zaangażowanie w YouTube w połączeniu z innymi platformami.
  • Wyświetlanie danych z YouTube obok danych z innych platform bez wyjaśnienia różnicy między typami i źródłami danych.
  • kompilować ani agregować autoryzowanych danych z interfejsu API, chyba że udostępniasz skompilowane dane z interfejsu API WYŁĄCZNIE właścicielowi treści lub kanału albo jednemu z jego upoważnionych przedstawicieli;
  • Uzyskuj statystyki dotyczące liczby użytkowników, liczby przesłanych filmów, czasu oglądania, wyników finansowych lub dowolnego innego aspektu działalności YouTube.
  • zgłaszać roszczeń dotyczących tego, czy film lub kanał jest bezpieczny lub odpowiedni do oglądania lub wyświetlania reklam;
  • szacować czas oglądania lub zasięg wśród unikalnych użytkowników kanału lub filmu;
  • szacować liczbę obejrzeń płatnych, obejrzeń sponsorowanych lub średni CPM reklamy wideo;
  • szacować podobieństwa, dane demograficzne lub skład odbiorców kanału lub filmu;
  • wywnioskować lub oszacować kategorię/typ treści filmu lub kanału; możesz używać tylko typu treści zwróconego przez interfejs YouTube API;
  • określać stan zarabiania na filmie lub kanale albo zgłaszać roszczenia dotyczące tego, czy film lub kanał powinien generować przychody;
  • łączyć danych z interfejsu YouTube API z żadnymi innymi danymi;
  • zwracać informacje, takie jak łączna liczba wyświetleń filmu, i oferować liczbę inną niż liczba podana przez interfejs API YouTube;
  • wyciągać wniosków ani prognozować wyników finansowych kanału w YouTube;
  • Grywalizuj wyniki kanału, tworząc rankingi lub śledząc wyświetlenia na różnych kanałach albo podsyć rywalizację między twórcami.
  • szacować zadowolenie lub niezadowolenie widzów z określonego kanału w YouTube;
  • Obliczanie i przypisywanie kanałom niestandardowych „wyników” na podstawie niezależnie obliczonych średnich lub współczynników, np. średniej liczby wyświetleń, liczby komentarzy lub ogólnej przydatności do marki.

Dopuszczalne dane

Dopuszczalne dane to te, które wykorzystują tylko dane z interfejsu YouTube API i są łączone za pomocą prostych obliczeń matematycznych (dodawanie, odejmowanie, uśrednianie, mnożenie, dzielenie). Te dane nie mogą zawierać żadnych innych zewnętrznych źródeł danych. Dzięki temu możemy mieć pewność, że prezentowane dane są dokładne.

Przykłady

  • Średnia dzienna liczba wyświetleń w miesiącu
  • Średni czas trwania filmu
  • Liczba pozyskanych lub utraconych subskrybentów
  • Średnia liczba nowych subskrybentów w miesiącu
  • Łączna liczba wyświetleń w grupie filmów lub kanałów
  • Najpopularniejsze filmy i kanały posortowane według wyświetleń, polubień/głosów na nie i subskrybentów
  • Wykresy wizualizujące surowe dane, np. wzrost liczby wyświetleń, subskrybentów, ocen pozytywnych i negatywnych.

Usługa API musi odzwierciedlać standardowe wrażenia użytkownika w YouTube.

Co to oznacza: każda usługa korzystająca z interfejsu YouTube API nie może ograniczać ani usuwać funkcji, które są częścią standardowego korzystania z YouTube, takich jak napisy czy regulacja głośności. Więcej informacji znajdziesz tutaj.

Przykłady

Nie należy:

  • modyfikować, dodawać lub blokować standardową funkcję odtwarzania odtwarzacza filmów w YouTube; Oto kilka przykładów:
    • Blokowanie linku, który zwykle pojawia się w odtwarzaczu YouTube, przed wyświetlaniem go w aplikacji.
    • wyłączanie lub blokowanie linków do powiązanych filmów, które pojawiają się po zakończeniu odtwarzania filmu;
    • usuwanie lub zmienianie metadanych filmu; Ogólnie rzecz biorąc, metadane filmu, takie jak miniatura i tytuł, muszą być widoczne dla widza i nie mogą być modyfikowane. Miniatura filmu nie może być zmieniona.
      • Uwaga: niestandardowe przyciski odtwarzania na miniaturze YouTube są dopuszczalne, ale kliknięcie musi rozpoczynać odtwarzanie.
    • Linki muszą się otwierać w aplikacji YouTube, jeśli jest ona dostępna na urządzeniu użytkownika, lub w przeglądarce systemowej, jeśli nie jest zainstalowana.
    • blokowanie wyświetlania standardowych funkcji odtwarzacza YouTube (np. ikony ustawień) w usłudze interfejsu API;
    • Zastępowanie renderowania odtwarzacza YouTube na konkretnej platformie.
      • Przykład: interfejs zoptymalizowany pod kątem urządzeń mobilnych musi być wyświetlany w aplikacjach mobilnych i na urządzeniach mobilnych.
    • Ograniczanie wyświetlania reklam w usłudze API, gdy w innych przypadkach byłyby one wyświetlane w YouTube lub w osadzonym filmie.
    • Uwaga: nakładki służące do uzyskiwania zgody użytkownika lub elementy sterujące odtwarzaniem (np. wyciszenie, pełny ekran, odtwarzanie, wstrzymanie itp.) są dopuszczalne, o ile nie kolidują z elementami interfejsu odtwarzacza YouTube.
  • ograniczać lub nie dostarczać dokładnych sygnałów, które umożliwiają YouTube weryfikację pochodzenia i kontekstu odtwarzania;
    • Przykład: brak identyfikacji klienta interfejsu API lub danych logowania. Zobacz Tożsamość i dane logowania klienta API w artykule Odtwarzacz umieszczony YouTube.
    • Przykład: ingerowanie w informacje o kontekście odtwarzania (w tym pliki cookie) wysyłane do YouTube, które są niezbędne do egzekwowania zasad i weryfikacji wyświetleń.
      • Deweloperzy, którzy dbają o prywatność użytkowników i uznają to za konieczne, mogą stosować proces uzyskiwania zgody użytkownika z linkiem do Polityki prywatności Google.
  • stosować ograniczenia lub blokować dostęp użytkownikowi oglądającemu film; Jeśli użytkownik musi wykonać jakąkolwiek czynność poza kliknięciem przycisku odtwarzania, prawdopodobnie naruszasz te zasady. Przykład:
    • Przykład: ograniczenie dostępu do filmu przez wymaganie od użytkownika wypełnienia ankiety, pobrania aplikacji, zasubskrybowania kanału, udostępnienia filmu w mediach społecznościowych, dodania komentarza lub wykonania jakiejkolwiek innej czynności niż kliknięcie przycisku „Odtwórz”, aby obejrzeć wybrany film.
  • zachęcać, nagradzać, zmuszać lub wynagradzać użytkowników za oglądanie filmu; Decyzja użytkownika o obejrzeniu filmu musi być jego własnym wyborem.
    • Przykład: oferowanie możliwości wygrania nagrody lub otrzymania rekompensaty finansowej w zamian za obejrzenie filmu przez użytkownika w usłudze interfejsu API.
  • blokować, modyfikować lub zastępować reklamy odtwarzane za pomocą usługi API YouTube;
  • Zezwalaj użytkownikom na pobieranie filmów do odtwarzania offline poza YouTube Premium.
  • Umożliwiać użytkownikom pobieranie lub oddzielanie ścieżek audio albo modyfikowanie części audio lub wideo filmu.
    • Przykład: używanie interfejsu API YouTube do oddzielania lub wyodrębniania z filmu komponentów wideo lub audio. Może to być usługa API, która oferuje pliki MP3 z dźwiękiem z filmu i promuje się w tym kontekście.
  • Zezwalaj na odtwarzanie w tle w odtwarzaczu YouTube.
    • Przykład: korzystanie z interfejsu API YouTube, aby umożliwić odtwarzanie filmów nawet wtedy, gdy okno usługi API jest zamknięte lub zminimalizowane.

Usługa API musi mieć wystarczającą niezależną wartość.

Co to oznacza: nie używaj naszego interfejsu API do odtwarzania YouTube (np. nie klonuj, nie naśladuj, nie modyfikuj ani nie ograniczaj standardowych funkcji YouTube). Jeśli usługa API naśladuje którekolwiek z funkcji YouTube, musi wnosić wystarczającą wartość niezależną. Niezależna wartość oznacza udostępnianie użytkownikom dodatkowych funkcji, które nie są obecnie dostępne w interfejsie API YouTube lub nie były dostępne w momencie wysłania prośby o dostęp do interfejsu API, a także są zgodne z Warunkami korzystania z usługi YouTube. Więcej informacji znajdziesz tutaj.

Przykłady

Jeśli Twoja usługa API naśladuje funkcje YouTube, użytkownicy muszą mieć powód, aby nadal korzystać z Twojej usługi API, gdy odbierzesz to, co uzyskujesz dzięki dostępowi do usług API YouTube. Nie możesz też pobierać opłat za usługi, które są oferowane w YouTube bezpłatnie.

  • Przykład dozwolonego działania: wyszukiwarka, która wyświetla filmy z YouTube obok filmów dostępnych na innych platformach, wyraźnie odróżniając je od treści w YouTube, jest dobrym przykładem usługi API, która zapewnia niezależną wartość.
  • Przykład dozwolonej usługi: usługa API, która zapewnia napisy do filmów w YouTube dla osób z wadą słuchu, jest dobrym przykładem usługi o niezależnej wartości.
  • Nie używaj interfejsu API YouTube do tworzenia stron internetowych ani aplikacji ani do wyświetlania wyników wyszukiwania filmów, które utrudniają odróżnienie Twojej strony internetowej lub aplikacji od stron internetowych lub aplikacji utworzonych przez YouTube.
    • Przykład: korzystanie z interfejsu API YouTube do masowego agregowania umieszczonych filmów, tworzenie identycznej kopii YouTube. Jeśli użytkownik może pomylić Twoją witrynę z YouTube, prawdopodobnie naruszasz nasze Warunki korzystania z usługi.

Nie zezwalaj użytkownikom na obchodzenie ograniczeń YouTube ani na naruszanie wytycznych dla społeczności.

Co to oznacza: Twoja usługa nie może być zaprojektowana specjalnie po to, aby umożliwić Tobie lub Twoim użytkownikom omijanie ograniczeń, które YouTube nakłada na kanał. Twoja usługa API nie może też umożliwiać użytkownikom działań, które naruszają nasze wytyczne dla społeczności, Warunki korzystania z usługi lub zasady programu partnerskiego YouTube. Jeśli korzystasz z interfejsu API YouTube, aby umożliwić użytkownikom przesyłanie filmów, musisz wymagać od nich potwierdzenia, że ich treści są zgodne z wytycznymi dla społeczności. Filmy mogą zostać usunięte, jeśli okaże się, że naruszają zasady. Usługa może też podlegać karom, jeśli zachęca do zachowań naruszających zasady lub do nich nakłania. Więcej informacji znajdziesz tutaj.

Nie rozdzielaj dostępu do interfejsu API na wiele nieznanych projektów.

Co to oznacza: nie możesz tworzyć wielu aplikacji lub witryn ani wielu projektów Google Cloud do użytku w wielu aplikacjach lub witrynach, aby sztucznie zwiększać limit interfejsu API (tzw. „dzielenie”) dla pojedynczej usługi API lub przypadku użycia. „Przypadek użycia” oznacza spójny zestaw analiz, funkcji lub działań wykonywanych za pomocą usługi. Prośby o zwiększenie limitu interfejsu API muszą być zgodne z naszą standardową procedurą. Zespół programistów aplikacji może mieć osobne klucze interfejsu API dla środowisk testowych, programistycznych i produkcyjnych. Więcej informacji znajdziesz tutaj.

Przykłady

  • Nie twórz wielu projektów Google Cloud dla tej samej usługi API ani nie używaj przypadków, aby w nieuczciwy sposób uzyskać limit interfejsu API wyższy niż ten, który został przypisany do Twojego projektu.
  • Możesz mieć osobny projekt interfejsu API dla każdego przypadku użycia usługi API. Przykłady:
    • Jeden projekt interfejsu API dla aplikacji na iOS i osobny projekt interfejsu API dla aplikacji na Androida.
    • Jeden projekt interfejsu API dla serwera produkcyjnego i jeden dla serwera deweloperskiego.
    • Jeden projekt interfejsu API dla usługi interfejsu API dostępnej dla użytkowników i jeden projekt interfejsu API dla wewnętrznej analizy systemu.