Servizi API di YouTube - Norme per gli sviluppatori

Nota: il rispetto delle Norme per gli sviluppatori di YouTube fornisce indicazioni ed esempi per aiutarti a garantire che i tuoi client API seguano parti specifiche dei Termini e delle Norme (TdS delle API) dei servizi API di YouTube. La guida offre approfondimenti su come YouTube applica determinati aspetti dei TdS dell'API, ma non sostituisce i documenti esistenti.

Questo documento (le "Norme dei servizi API di YouTube" o le "Norme") illustra le norme da rispettare quando accedi o utilizzi i servizi API di YouTube nel tuo servizio, prodotto o applicazione. Queste norme ti consentono di accedere e utilizzare i servizi API di YouTube secondo modalità che rispettano gli interessi di YouTube, nonché che rispettano e promuovono la crescita della community di creator, spettatori, titolari dei diritti sui contenuti e inserzionisti di YouTube.

Oltre alla definizione delle norme, il presente documento illustra alcuni dei principi di base seguiti da YouTube per la loro creazione. Offre inoltre esempi che dimostrano come queste norme si applicherebbero nella pratica.

Tieni presente che questo è un documento legale e che le presenti Norme sono parte del Contratto, pertanto devi rispettarle. YouTube si riserva il diritto di modificare queste Norme e la prosecuzione dell'accesso o dell'utilizzo dei Servizi API di YouTube da parte tua costituisce la tua accettazione e accettazione di tali modifiche. Le modifiche alle norme, come quelle ai Termini di servizio dei servizi API di YouTube, saranno documentate nella Cronologia delle revisioni dei Termini di servizio. Puoi iscriverti al feed RSS per ricevere notifiche relative a tali modifiche.

I. Terminologia e stile

Questo è un documento legale che specifica le norme relative alle azioni consentite o vietate. Pertanto, utilizza determinati termini per indicare con precisione se puoi o non puoi fare qualcosa. Alla luce di ciò, i seguenti termini vengono utilizzati per spiegare i requisiti dell'utente in relazione alle presenti Norme:

  1. I termini devono fare riferimento a requisiti assoluti.
  2. Il termine non deve fare riferimento a un divieto assoluto.
  3. I termini dovrebbero, non deve, consigliare e consigliato indicare che l'affermazione descrive una best practice generale. Sebbene questi termini suggeriscano determinate azioni o comportamenti, riconoscono che potresti decidere di seguire un corso diverso in base ad aspetti specifici del tuo caso d'uso.
  4. Il termine potrebbe indicare che un'azione è facoltativa e lasciata interamente a tua discrezione o, a seconda del contesto in cui viene utilizzata, a quella di YouTube.

Inoltre, la sezione Definizioni che conclude il presente documento identifica altri termini con un significato molto specifico quando utilizzati nel presente documento. Per praticità, in questo documento viene utilizzato uno stile speciale per i termini, che consentono di identificarli facilmente nel contesto e di rimandarli alle relative definizioni.

II. Principi di sviluppo del software

Questi principi sono alla base di molte delle norme contenute nel presente documento. Anche se potrebbero non riguardare tutte le norme, se violi o i tuoi client API violano uno di questi principi, è probabile che violi anche i termini del Contratto. Detto ciò, se le leggi locali richiedono di fare qualcosa di diverso da quanto indicato nelle presenti norme, ad esempio per archiviare i dati per un determinato periodo di tempo, l'utente è tenuto a rispettare tali norme.

  1. Crea applicazioni di alta qualità e gestiscile.

    Crea client API stabili, facili da usare e ricchi di funzionalità, che apportano un ulteriore valore aggiunto all'ecosistema di YouTube e ai suoi utenti. Aggiorna tempestivamente i client API man mano che cambiano le funzionalità offerte nei servizi API di YouTube.

  2. Sii onesto e trasparente.

    Questo principio si applica a tutti gli aspetti dei client API e al modo in cui interagiscono con gli utenti e con YouTube. In linea con questo principio, devi indicare chiaramente chi sei e cosa fa il tuo client API. Non intraprendere alcuna attività o messaggio ingannevole relativo alla tua identità, alle tue pratiche di raccolta, archiviazione, condivisione, utilizzo ed eliminazione dei dati, azioni che il tuo client API esegue per conto degli utenti o qualsiasi altra cosa. Adotta un approccio onesto e non fuorviare o confondere gli utenti nel modo in cui utilizzi e presenti i dati.

  3. Lascia il controllo agli utenti.

    Basandosi sull'importanza della trasparenza, questo principio stabilisce che gli utenti devono essere consapevoli delle azioni che un client API esegue per loro conto e hanno dato il loro consenso attivo. Significa che gli utenti sono a conoscenza e hanno l'autorità finale sulle azioni intraprese dal client API per inserire, condividere, aggiornare o eliminare i loro dati. Inoltre, ogni client API deve fornire norme sulla privacy che informino chiaramente gli utenti sulle informazioni a cui il client API accede e che raccoglie, archivia, condivide e utilizza in altro modo.

  4. Rispetta la privacy degli utenti.

    Assicurati che le prassi e i criteri di raccolta, archiviazione, utilizzo, sicurezza ed eliminazione dei dati proteggano gli utenti. Non consentire l'accesso o l'utilizzo non autorizzato dei dati utente. Non archiviare i dati degli utenti a tempo indeterminato e fornisci una procedura chiara e semplice per l'eliminazione dei dati in tuo possesso. Infine, evita di richiedere, raccogliere o memorizzare le credenziali di accesso a YouTube degli utenti e non tentare di farlo.

  5. Sii un buon cittadino.

    Non creare client API che incoraggino o consentano alle persone di abusare, minacciare o molestare a vicenda. Non utilizzare, distribuire o promuovere virus, spyware, malware o altre cose dannose. Non infrangere la legge, non incoraggiare o consentire ad altri di farlo. Speriamo che tutto sia di buon senso.

III. Norme generali per gli sviluppatori

A. Termini e condizioni d'uso e norme sulla privacy del client API

  1. I client API devono mostrare un link ai Termini di servizio di YouTube (https://www.youtube.com/t/terms) e devono inoltre indicare nei propri Termini e condizioni d'uso che, utilizzando tali client API, gli utenti accettano di essere vincolati ai Termini di servizio di YouTube.

  2. Ogni client API deve richiedere agli utenti di accettare le norme sulla privacy prima che possano accedere alle funzioni e funzionalità del client API. Le norme sulla privacy devono:

    1. essere ben visibili e facilmente accessibili agli utenti in ogni momento,

    2. comunicare agli utenti che il client API utilizza i servizi API di YouTube;

    3. un riferimento alle Norme sulla privacy di Google all'indirizzo http://www.google.com/policies/privacy,

    4. spiegare in modo chiaro ed esaustivo agli utenti quali informazioni utente, inclusi i Dati API relativi agli utenti e il Client API, accede, raccoglie, archivia e utilizza in altro modo;

    5. spiegare in modo chiaro ed esaustivo il modo in cui il Client API utilizza, elabora e condivide le informazioni relative agli utenti descritte nella sezione (III.A.2.e), comprese le modalità di condivisione con parti interne o esterne;

    6. comunicare, in questo caso, che il client API consente a terze parti di pubblicare contenuti, tra cui pubblicità,

    7. comunicare, in tal caso, che il Client API archivia, accede o raccoglie (o consente a terze parti di farlo) informazioni direttamente o indirettamente sui dispositivi degli utenti, ad esempio inserendo, accedendo o riconoscendo i cookie o tecnologie simili sui dispositivi o browser degli utenti;

    8. Se il Client API accede o utilizza i Dati autorizzati, spiegare che, in aggiunta alla normale procedura del Client API per eliminare i dati archiviati, gli utenti possono revocare l'accesso del Client API ai propri dati mediante la pagina delle impostazioni di sicurezza di Google all'indirizzo https://security.google.com/settings/security/permissions; e

    9. Se il client API utilizza i dati autorizzati, spiega come gli utenti possono contattare il proprietario o lo sviluppatore del client API per domande o reclami sulle Norme di tutela della privacy del client.

B. Manutenibilità e ritiro

  1. I client API devono utilizzare le versioni più recenti dei servizi API di YouTube. Ciò significa che devi essere in grado di aggiornare i client API quando vengono rilasciate versioni più recenti dei servizi API di YouTube. I client API diversi dai siti web, ad esempio le app mobile o le applicazioni installate, devono poter essere aggiornati da remoto per utilizzare le versioni più recenti dei servizi API di YouTube. Se di tanto in tanto richiesto da YouTube (ad es. in caso di aggiornamenti critici), devi aggiornare i tuoi client API alle versioni più recenti dei servizi API di YouTube entro un periodo di tempo specificato.

  2. Quando YouTube intende apportare modifiche incompatibili con le versioni precedenti ai servizi API di YouTube, tali modifiche saranno documentate nella cronologia delle revisioni dei Termini di servizio e potrai iscriverti al feed RSS per ricevere notifiche relative a tali modifiche.

  3. Devi aggiornare tempestivamente i client API non deprecati in modo da utilizzare versioni più recenti dei servizi API di YouTube non appena queste versioni vengono rilasciate.

  4. Devi aggiornare le versioni deprecate dei tuoi client API per indicare chiaramente agli utenti che alcune funzioni o caratteristiche dei servizi API di YouTube potrebbero non funzionare più a causa dello stato obsoleto dei client API.

C. Implementazione delle funzionalità di YouTube

  1. I client API devono inoltre rispettare i Requisiti per la funzionalità minima dei servizi API di YouTube ("RMF"). Inoltre, i client API non devono applicare alcuna limitazione alla funzionalità di YouTube richiesta dal RMF.

    Ad esempio, il RMF indica che un client API che consente agli utenti di caricare video su YouTube deve abilitare questi ultimi per l'impostazione di un titolo per ogni video caricato. Il campo del titolo del video di YouTube ha una lunghezza massima di 100 caratteri e un client API non deve impostare una lunghezza massima più breve per quel campo.

  2. Qualsiasi funzionalità Client API che avvia un'azione utente correlata a una risorsa di YouTube deve essere:

    1. identificabile in modo chiaro e inequivocabile come azione di YouTube,
    2. distinti e non combinati con le funzionalità del client API, e
    3. sia avviato chiaramente dall'utente.

    Esempi di risorse di YouTube includono video, canali, playlist, elementi playlist e iscrizioni. Alcuni esempi di azioni sono la riproduzione di un video, la selezione di Mi piace, l'aggiunta di un video a una playlist e l'iscrizione a un canale.

  3. I client API che eseguono operazioni di scrittura possono suggerire valori di parametri o proprietà, ma gli utenti devono avere il controllo finale sui dati che verranno pubblicati nelle applicazioni YouTube. Analogamente, i client API non devono modificare i valori forniti dall'utente prima di inviarli a YouTube troncando, aggiungendo o modificando in altro modo i valori, a meno che l'utente non abbia acconsentito esplicitamente a tali modifiche.

    I client API che suggeriscono valori per i campi di testo, ad esempio titoli o descrizioni dei video, devono incorporare parole chiave pertinenti in questi valori. Ad esempio, un client API che suggerisce titoli dei video non deve generare gli stessi titoli predefiniti per tutti gli utenti.

    Questi esempi illustrano in che modo queste norme si applicherebbero a un client API che carica video su YouTube:

    1. Il client API può suggerire una descrizione del video o precompilare la descrizione. Tuttavia, non deve aggiungere informazioni alla descrizione del video dopo che è stata inviata dall'utente e prima che venga inviata senza il previo consenso dell'utente. Ad esempio, il client API non deve aggiungere la data di registrazione, il nome del client API o qualsiasi altro testo a meno che l'utente non abbia espressamente acconsentito a tali modifiche.

    2. Un client API può offrire la possibilità di tradurre il titolo di un video in altre lingue. Tuttavia, il client API non deve aggiungere traduzioni di questo tipo senza il consenso dell'utente. Inoltre, se il comportamento predefinito del client API prevede l'attivazione dell'opzione per tradurre il titolo del video, deve presentare chiaramente all'utente un modo semplice per disattivare tale comportamento.

  4. I client API devono indicare chiaramente come verranno utilizzati su YouTube i dati forniti dagli utenti.

    Queste norme sono particolarmente pertinenti per i client API che si interfacciano con più servizi e piattaforme, poiché potrebbero esserci differenze funzionali o di etichettatura tra questi servizi e piattaforme.

    Ad esempio, un client API consente agli utenti di aggiungere commenti sui video su più piattaforme, tra cui YouTube. Ogni piattaforma utilizza un nome diverso per fare riferimento al testo del commento. Pertanto, se il client API etichetta il campo "Feedback" nel modulo del commento, deve indicare chiaramente che quel valore corrisponde al testo del commento su YouTube.

  5. I Client API che utilizzano le funzionalità di ricerca fornite dai servizi API di YouTube non devono modificare o sostituire il testo, le immagini, le informazioni o altri contenuti dei risultati di ricerca restituiti da tali Servizi.

    Ad esempio, i client API non devono unire o combinare risultati da sorgenti diverse da YouTube e presentarli come risultati di ricerca di YouTube.

  6. Un client API non deve limitare o ridurre la funzionalità di una funzionalità di YouTube, a meno che tale limitazione non sia un aspetto fondamentale (come descritto negli esempi di seguito) del client API stesso e che la funzionalità di YouTube non sia richiesta dalle RMF ("Limitazione delle funzionalità consentita").

    1. Esempio 1: limitazione delle funzionalità consentita

      Il servizio API di dati di YouTube consente all'utente che carica video di fornire la traduzione del titolo di un video. In linea di massima, un client API che implementa questa funzionalità dovrebbe consentire agli utenti che caricano video di tradurre i titoli dei video in qualsiasi lingua supportata da YouTube. Tuttavia, un client API progettato specificatamente per insegnare agli utenti a parlare in francese e che offre una serie di funzionalità specifiche per le traduzioni in francese potrebbe essere giustificato offrendo agli utenti solo la possibilità di caricare la traduzione in francese di titoli dei video.

    2. Esempio 2: limitazioni di funzionalità non consentite

      Un secondo client API supporta il caricamento su YouTube e su altre due piattaforme; tutte queste piattaforme consentono all'utente che ha caricato il video di fornire la traduzione del titolo del video. Tuttavia, sebbene YouTube supporti più di 70 lingue, le altre due piattaforme supportano ciascuna metà di quel numero e le tre piattaforme supportano 25 lingue in comune. Se il client API supporta solo quelle 25 lingue per la traduzione, si tratta di una limitazione di funzionalità non consentita poiché la gamma limitata di opzioni di lingua non è un aspetto principale del client API. Al contrario, il client API deve offrire l'intera gamma di lingue supportate da YouTube.

  7. I client API con limitazioni di funzionalità consentite devono spiegare agli utenti il motivo per cui ciascuna limitazione è in vigore e chiarire che tale limitazione non è imposta da YouTube. In molti casi, se non in tutti, esistono diversi modi in cui un client API può fornire queste informazioni, pertanto ti consigliamo di scegliere un metodo appropriato per il tuo client API. Nell'ambito di questa spiegazione, un client API deve fornire un meccanismo che consenta agli utenti di accedere a tutte le funzionalità, ad esempio un link a YouTube Creator Studio o un menu espandibile all'interno del client API.

    Nell'esempio 1 riportato sopra, il client API potrebbe spiegare che gli utenti che caricano video possono aggiungere traduzioni per altre lingue in YouTube Creator Studio e fornire un link a questa funzionalità.

  8. I client API che offrono funzionalità provenienti da più servizi e piattaforme dovrebbero garantire la parità di funzionalità nella misura in cui esiste tra quelle origini, in modo da offrire all'utente la possibilità di scegliere. Quando i client API includono funzionalità supportate su YouTube e su altre piattaforme, i client API non devono presentare in modo coerente le funzionalità di YouTube in modo dannoso (ad es. fornendo solo tali funzionalità da altre piattaforme).

    Ad esempio, supponiamo che un client API consenta agli utenti di caricare video su YouTube e su altre tre piattaforme e tutte queste piattaforme supportino il caricamento dei sottotitoli codificati. Se il client API supporta anche il caricamento dei sottotitoli codificati, deve supportare questa funzionalità per YouTube.

D. Accesso ai servizi API di YouTube

  1. Credenziali API

    Per accedere ad alcuni Servizi API di YouTube o utilizzarli, devi prima utilizzare Google Developers Console (https://console.cloud.google.com/) per creare le credenziali API per il tuo progetto API. Queste credenziali consentono a Google e YouTube di collegare l'attività API a un progetto API e a un client API specifici.

    Oltre a creare credenziali API, Developers Console potrebbe richiedere all'utente di fornire altre informazioni, come dati di identificazione o di contatto, prima di poter accedere o utilizzare i servizi API di YouTube associati a queste credenziali. YouTube si riserva il diritto di richiedere all'utente di fornire ulteriori informazioni per continuare ad accedere ai servizi API di YouTube o a utilizzarli.

    Se devi creare credenziali API per accedere a uno specifico servizio API di YouTube o utilizzarlo, la documentazione del servizio spiega come creare queste credenziali. Ad esempio, per il servizio API di dati di YouTube, il servizio API di reporting di YouTube, il servizio API di YouTube Analytics e il servizio API del player Android sono riportati tutti i passaggi dei documenti per la creazione delle credenziali API. Questi passaggi generalmente differiscono leggermente da un servizio API all'altro. Ad esempio:

    • Alcuni servizi supportano solo richieste API autorizzate, mentre altri supportano richieste autorizzate e non autorizzate.

    • I servizi spesso supportano più ambiti di accesso. Ogni ambito specifica le risorse che un client API può recuperare, inserire, aggiornare o eliminare per conto dell'utente. Gli ambiti consentono ai client API di richiedere l'accesso solo alle risorse di cui hanno bisogno, mentre gli ambiti consentono agli utenti di controllare la quantità di accesso che concedono a questi client.

    Le seguenti norme si applicano anche all'accesso e all'utilizzo dei servizi API di YouTube:

    1. Non devi mascherare o rappresentare in modo ingannevole la tua identità o l'identità del tuo client API quando accedi o utilizzi i servizi API di YouTube o durante la creazione di un progetto API o di credenziali API.

    2. Per accedere ai servizi API di YouTube devi utilizzare solo le credenziali API assegnate a te e al tuo progetto API. Analogamente, non devi utilizzare altri mezzi per mascherare o rappresentare in modo ingannevole l'accesso o l'utilizzo dei Servizi API di YouTube da parte del client API.

    3. Se il tuo client API deve creare credenziali API per accedere ai servizi API di YouTube o utilizzarli, devi creare esattamente un (1) progetto API per quel client API. Tali credenziali API devono essere utilizzate esclusivamente dal client API associato, il che significa che l'utente non deve utilizzare quel (1) progetto API per più client API.

    4. L'utente può condividere le proprie credenziali API con agenti che operano esclusivamente per suo conto e ai sensi di un obbligo di riservatezza scritto. Tuttavia, non devi condividere o divulgare le tue credenziali API a terze parti, non devi consentire l'accesso o l'utilizzo delle tue credenziali API da parte di altre terze parti o incorporare le tue credenziali API in progetti open source.

  2. Autorizzazione e autenticazione utente

    Con autenticazione e autorizzazione si intende il processo mediante il quale gli utenti si identificano e acconsentono a consentire a un client API di accedere a determinati dati specifici dell'utente. Alcuni servizi API di YouTube non supportano l'accesso a dati specifici dell'utente e pertanto non richiedono alcuna autorizzazione, altri richiedono l'autorizzazione per alcune richieste o alcuni dati, mentre altri ancora richiedono l'autorizzazione per tutte le richieste. Ad esempio:

    • Il servizio YouTube IFrame Player API, che consente di incorporare i video in un sito web, non richiede l'autorizzazione così come gli utenti non hanno bisogno di accedere al sito web di YouTube per guardare un video.
    • Il servizio API di dati di YouTube richiede l'autorizzazione per alcune azioni. Ad esempio, un client API può cercare video pubblici, ma non ha bisogno dell'autorizzazione dell'utente per farlo. Tuttavia, un client API ha bisogno dell'autorizzazione dell'utente per caricare un video sul canale YouTube dell'utente.
    • Il servizio API YouTube Analytics e il servizio API YouTube Reporting richiedono l'autorizzazione per tutte le azioni.

    1. Autenticazione

      1. I client API non devono (e non devono tentare di) ottenere, delegare, richiedere, raccogliere, modificare, memorizzare nella cache, memorizzare o utilizzare le informazioni fornite dall'utente o che YouTube le mostra durante i processi di autenticazione, comprese le credenziali di accesso agli account utente YouTube, come nomi utente e password.

      2. I client API devono ottenere il consenso degli utenti in conformità con le leggi vigenti e richiedere l'accesso solo agli ambiti di autorizzazione che attualmente utilizzano. L'accesso richiesto da un client API deve offrire un vantaggio diretto e trasparente per gli utenti di tale client. Non provare a rendere il tuo accesso ai dati a prova di futuro chiedendo autorizzazioni che consentirebbero di attivare funzionalità che non hai ancora creato.

        Ad esempio, il servizio API di dati di YouTube supporta un ambito di autorizzazione che concede accesso in lettura e un altro ambito che concede accesso in lettura e scrittura ai dati. Se un utente concede a un client API l'accesso al primo ambito, quel client API è in grado di recuperare le informazioni sul canale YouTube dell'utente corrente. Tuttavia, se un utente concedeva l'accesso client API al secondo ambito, il client API potrebbe anche caricare un video in quel canale.

        In questo scenario, un client API che non supporta i caricamenti su YouTube (o altre azioni basate sulla scrittura) deve richiedere solo l'accesso al primo ambito di autorizzazione, che è più limitato nei privilegi concessi. Anche se lo sviluppatore del client API intende introdurre il supporto per le azioni basate sulla scrittura, non può rendere il client API a prova di futuro richiedendo l'accesso all'ambito di autorizzazione per la scrittura di dati prima che il client supporti effettivamente le funzionalità che richiedono quell'ambito.

      3. I client API devono richiedere l'accesso agli ambiti di autorizzazione nel contesto, se possibile. Richiedendo l'accesso ai dati utente nel contesto, tramite autorizzazione incrementale, un client API permette agli utenti di comprendere più facilmente perché ha bisogno di accedere a quei dati.

    2. Identificazione e rappresentazione del client API

      1. I client API devono identificare in modo chiaro e preciso per l'utente l'entità o il prodotto che richiede l'accesso ai dati dell'utente, nonché il motivo per cui richiede tale accesso.

      2. I Client API non devono fuorviare gli utenti quando richiedono l'accesso ai dati, in modo che questi possano prendere una decisione informata riguardo alla concessione dell'accesso a tali Client. Gli utenti devono essere in grado di comprendere facilmente sia il valore di fornire i dati a cui un client API richiede l'accesso, sia le conseguenze della condivisione di tali dati.

      3. I client API devono identificare in modo chiaro ed esaustivo agli utenti le finalità per cui accedono ai dati utente e li utilizzano. I client API non devono utilizzare i dati utente per scopi secondari che non sono chiaramente comunicati agli utenti.

        Gli utenti non devono essere sorpresi di sapere che un client API contiene funzionalità, azioni o servizi nascosti che non sono coerenti con gli scopi commerciali del client.

    3. Revoca

      1. Ogni client API deve fornire agli utenti un modo chiaro e semplice per revocare il consenso concesso a un client API per accedere ai Servizi API di YouTube.

        Quando un utente revoca il consenso tramite questo meccanismo, il client API deve revocare in modo programmatico il token per comunicare la modifica delle autorizzazioni a Google. Ad esempio, un client API potrebbe utilizzare una libreria client dell'API di Google per revocare il token.

        Inoltre, in seguito alla revoca del consenso tramite questo meccanismo, tu e i tuoi client API dovete eliminare tutti i Dati autorizzati a cui è stato eseguito l'accesso o che sono stati archiviati in base a tale consenso. L'eliminazione dovrebbe avvenire il prima possibile e deve avvenire entro 7 giorni di calendario dalla revoca.

      2. Come indicato nella sezione (III.A.2.i), ciascun client API deve includere nelle proprie Norme sulla privacy un link alla pagina delle impostazioni di sicurezza di Google (https://security.google.com/settings/security/permissions). Quando un utente revoca il consenso tramite la pagina indicata, l'utente e i suoi client API devono eliminare anche tutti i Dati API relativi all'utente in questione ai quali è stato eseguito l'accesso o archiviati in conformità con tale consenso. Per rispettare queste norme, i tuoi client API dovranno riconfermare periodicamente che i rispettivi token di autorizzazione siano ancora validi ed eliminare i dati API associati a utenti i cui token di autorizzazione non possono essere aggiornati.

        In base ai requisiti definiti nella sezione (III.E.4) riguardante i dati memorizzati, tutte queste operazioni di eliminazione dovrebbero avvenire nel più breve tempo possibile e devono avvenire entro 30 giorni di calendario dalla revoca.

  3. Utilizzo e quote

    YouTube può utilizzare le quote e applicare restrizioni all'uso per garantire che l'accesso ai Servizi API di YouTube sia accessibile e utilizzato come previsto e che tu e i tuoi client API non riduciate la qualità del servizio o limiti l'accesso per altri utenti.

    Se il tuo client API raggiunge il limite di quota per un servizio, puoi richiedere un'estensione della quota completando un controllo della conformità dell'API, in cui devi specificare il caso d'uso per cui hai bisogno dell'estensione. Se il team dei servizi API di YouTube ti ha sottoposto a verifica e contrassegnato come conforme negli ultimi 12 mesi, puoi richiedere un'estensione della quota aggiuntiva.

    Se YouTube approva la richiesta, devi utilizzare la quota aggiuntiva concessa solo per il caso d'uso approvato. Se il caso d'uso del tuo client API cambia, per utilizzare la quota assegnata per il nuovo caso d'uso devi informare YouTube della modifica inviando nuovamente un controllo della conformità dell'API e ottenere l'approvazione della richiesta.

    Se YouTube rifiuta la domanda, puoi presentare ricorso.

  4. Inattività

    YouTube si riserva il diritto di disattivare o limitare il tuo accesso o l'utilizzo dei servizi API di YouTube specifici se il tuo progetto API è rimasto inattivo per 90 giorni consecutivi. Ad esempio, YouTube potrebbe revocare le tue credenziali API oppure ridurre (o eliminare) le quote del tuo progetto API per servizi API di YouTube specifici. Se la quota del tuo client API viene ridotta o eliminata, puoi richiedere nuovamente una quota o un'estensione della quota e YouTube esaminerà la richiesta in base alla valutazione da parte di YouTube del tuo utilizzo previsto dei servizi API di YouTube.

  5. Dati di contatto

    Il mezzo principale che YouTube utilizza per contattarti in merito al tuo progetto API o al tuo client API è l'indirizzo email associato all'Account Google che utilizzi per accedere a Google Developers Console. L'utente è tenuto a rispettare qualsiasi comunicazione inviata da YouTube in merito a problemi di conformità relativi ai suoi client API.

    Se gli utenti del tuo client API hanno domande sulle tue Norme di tutela della privacy e tu non hai indicato un indirizzo di contatto nelle norme sulla privacy del tuo client API, come discusso nella sezione (A.2.i), YouTube potrebbe condividere il tuo indirizzo email principale con tali utenti.

  6. Accesso vietato

    Non ti è permesso accedere o tentare di accedere ai Servizi API di YouTube con qualsiasi mezzo se le credenziali API sono state sospese, revocate o terminate oppure se l'Account Google utilizzato per creare tali credenziali è stato sospeso o chiuso per qualsiasi motivo. In questo caso, non devi accedere ai Servizi API di YouTube o tentare di accedervi in alcun modo, ad esempio creando o utilizzando un proxy per creare nuovi Account Google, credenziali API o progetti API.

  7. Servizi non documentati

    È vietato utilizzare API non documentate senza un'autorizzazione esplicita. Devi accedere ai dati dei servizi API di YouTube solo secondo i mezzi stabiliti nella documentazione autorizzata del servizio API di YouTube.

    Non è consentito eseguire il reverse engineering dei servizi API di YouTube non documentati né tentare in altro modo di tentare di generare il codice sorgente sottostante di questi servizi API.

E. Gestione dei dati e dei contenuti di YouTube

A parte le autorizzazioni e i diritti concessi in questa sezione, tu e i tuoi client API non avete ulteriori autorizzazioni o diritti sui Dati API, inclusa la archiviazione temporanea dei Dati API.

  1. Contenuti audiovisivi

    L'utente e i suoi client API non dovete, né dovete incoraggiare, abilitare o richiedere ad altri di:

    1. scaricare, importare, eseguire il backup, memorizzare nella cache o memorizzare copie di contenuti audiovisivi di YouTube senza previa approvazione scritta da parte di YouTube;
    2. rendere i contenuti disponibili per la riproduzione offline;
    3. utilizzare qualsiasi aspetto dei servizi API di YouTube per favorire o promuovere la violazione del copyright o lo sfruttamento di materiali che violano il copyright.
  2. Aggregazione dei dati

    1. Non aggregare i Dati API, ad eccezione del fatto che puoi aggregare solo i Dati API relativi a canali YouTube appartenenti allo stesso proprietario dei contenuti riconosciuto da YouTube ai sensi del contratto o dei contratti di licenza per i contenuti tra YouTube e il proprietario dei contenuti in questione. I Dati API aggregati devono essere visualizzabili soltanto da quel proprietario dei contenuti.

    2. Non aggregare i Dati API e non utilizzare in altro modo i Dati API o i servizi API di YouTube per ottenere informazioni sull'utilizzo, sulle entrate o su qualsiasi altro aspetto della sua attività da parte di YouTube.

      Ad esempio, supponiamo che due diversi proprietari di contenuti riconosciuti da YouTube abbiano autorizzato ciascuno un client API a recuperare i dati API per suo conto per la rispettiva visualizzazione. Il Client API può aggregare separatamente i dati API recuperati per i canali di ciascun proprietario dei contenuti, a condizione che l'aggregazione per proprietario dei contenuti non fornisca informazioni sull'utilizzo, sulle entrate o su qualsiasi altro aspetto dell'attività di YouTube da parte di YouTube. Il client API non deve combinare i dati API dei diversi proprietari dei contenuti.

  3. Utilizzo dei dati autorizzato

    Queste norme riguardano il tuo utilizzo di dati autorizzati. Sono pertinenti per qualsiasi client API che scrive dati tramite una richiesta API o recuperi dati a cui è possibile accedere solo tramite una richiesta API autorizzata. Ad esempio, queste norme si applicano a qualsiasi client API che consenta a un utente di caricare video, recuperare l'elenco dei video caricati dall'utente, creare playlist o commentare video.

    1. I client API devono essere onesti e trasparenti in merito ai tipi di dati utente e alle finalità per cui raccolgono, archiviano, eliminano, condividono, salvaguardano e utilizzano in altro modo tali dati.

    2. I client API non devono mostrare o consentire l'accesso ai Dati autorizzati a nessun soggetto diverso dagli utenti o dagli agenti autorizzati espressamente approvati da tale utente.

    3. I client API devono solo accedere, raccogliere e utilizzare i Dati autorizzati in conformità con l'ambito delle proprie norme sulla privacy e con il consenso degli utenti ottenuto ai sensi della Sezione 2.

      Ciò significa che un client API deve chiedere agli utenti di accettare nuovamente le proprie norme sulla privacy se il client inizia ad accedere, raccogliere o utilizzare i dati API in un modo o per finalità non contemplate nelle norme sulla privacy inizialmente accettate dall'utente.

    4. I client API devono identificare chiaramente tutte le azioni intraprese per inserire, condividere, aggiornare o eliminare dati o contenuti per conto dell'utente che li ha autorizzati. Inoltre, l'utente deve acconsentire espressamente a tali azioni prima dell'effettiva esecuzione.

    5. I client API devono identificare chiaramente il canale YouTube o il proprietario dei contenuti associato a qualsiasi richiesta che richieda l'autorizzazione dell'utente.

    6. I client API devono identificare chiaramente tutte le impostazioni di visibilità dei contenuti che verranno impostate o modificate da qualsiasi azione dell'utente autorizzata. Inoltre, i client API non devono modificare le impostazioni di visibilità dei contenuti esistenti a meno che l'utente che li abbia autorizzato non abbia espressamente richiesto di farlo ai client API.

      Ad esempio, nel servizio API di dati di YouTube, lo stato della privacy di un video può essere impostato su public, private o unlisted. Se un client API supporta i caricamenti di video, il client deve mostrare chiaramente un'opzione per consentire all'utente di scegliere uno di questi valori. Analogamente, se un client API supporta le modifiche ai metadati di un video, il client API non può modificare lo stato di privacy di un video senza il consenso esplicito dell'utente.

  4. Aggiornamento, archiviazione e visualizzazione dei dati dell'API

    Gli sviluppatori spesso devono bilanciare i vantaggi dell'archiviazione o della memorizzazione nella cache dei dati, ad esempio un miglioramento delle prestazioni o dell'utilizzo delle risorse, con il desiderio di recuperare sempre i dati più recenti, offrendo la migliore esperienza utente possibile. Alla luce di ciò, le seguenti norme spiegano i tuoi requisiti e le opzioni a tua disposizione in termini di archiviazione, aggiornamento e visualizzazione dei dati API di YouTube.

    1. I Client API possono archiviare token di autorizzazione per tutto il tempo necessario, a condizione che questi token siano utilizzati solo per scopi conformi al consenso specifico concesso da un utente attivo ai sensi della legge vigente.

    2. I Client API possono archiviare i seguenti tipi di Dati autorizzati per tutto il tempo necessario, a condizione che i dati vengano utilizzati per scopi conformi al consenso specifico concesso da un utente attivo in base alle leggi vigenti:

      1. recuperati tramite il servizio API YouTube Analytics,
      2. Dati forniti tramite il servizio API di reporting di YouTube;
      3. le statistiche fornite tramite altri servizi delle API di YouTube, come il numero di visualizzazioni di un video, il numero di canali per un iscritto o il numero di video contenuti in una playlist. Tutte queste statistiche possono essere recuperate tramite il servizio API YouTube Data.

      Tieni presente che, anche se un client API può archiviare questi dati per più di 30 giorni, il client deve comunque assicurarsi ogni 30 giorni di essere ancora autorizzato dall'utente ad accedere a questi dati.

      Ad esempio, un client API può archiviare il numero di visualizzazioni di un video per più di 30 giorni, ma deve comunque verificare ogni 30 giorni che la sua autorizzazione ad accedere ai dati dell'utente che ha caricato il video non sia stata revocata. Inoltre, il client API deve verificare ogni 30 giorni che il video non sia stato eliminato.

      Per essere chiari, un client API non deve archiviare statistiche recuperate come dati non autorizzati per più di 30 giorni. Ad esempio, un client API non deve archiviare il numero di iscritti a un canale YouTube per più di 30 giorni senza l'autorizzazione del proprietario del canale.

    3. I Client API possono archiviare tutti gli altri tipi di Dati autorizzati non identificati nella sezione (III.E.4.b) per il tempo necessario agli scopi del consenso specifico concesso da un utente attivo e per non più di 30 giorni di calendario. Dopo 30 giorni di calendario, il client API deve eliminare o aggiornare i dati archiviati.

    4. I client API possono archiviare temporaneamente quantità limitate di dati non autorizzati per tutto il tempo necessario alle finalità del client API, ma non per più di 30 giorni di calendario. Come nella sezione (III.E.4.c) immediatamente precedente, ciò significa che dopo 30 giorni di calendario il Client API deve eliminare o aggiornare i dati archiviati.

    5. In ogni caso, i client API devono compiere sforzi ragionevoli per garantire che i propri Dati API archiviati siano coerenti con i dati attuali disponibili tramite i Servizi API di YouTube. Ad esempio, i client API dovrebbero riflettere le modifiche ai metadati e gli aggiornamenti del numero di visualizzazioni il più rapidamente possibile.

    6. I client API devono visualizzare i Dati API più aggiornati disponibili nelle presentazioni rivolte all'utente, anche nelle interfacce utente, anche se i client API possono mostrare la cronologia dei Dati API a condizione che siano presentati con precisione nel tempo.

    7. I client API dell'utente che accedono o utilizzano i dati utente devono fornire all'utente un modo per richiedere l'eliminazione dei dati archiviati relativi all'utente in questione. Ad esempio, il client API potrebbe mostrare un pulsante per eliminare i dati archiviati. Se l'utente indica di eliminare tali dati, dovrai eliminarli il prima possibile ed entro sette giorni di calendario.

      Il metodo per eliminare i dati memorizzati deve chiarire che l'eliminazione dei dati memorizzati dal client API non influisce in alcun modo sui dati memorizzati da YouTube e che, per eliminare i dati su YouTube, l'utente deve utilizzare un'Applicazione YouTube o un client API autorizzato che supporti la possibilità di eliminare tali dati.

      Analogamente, i Client API devono rispettare qualsiasi altro mezzo con il quale un utente esprime l'intenzione di impedire a tali Client di accedere ai dati utente correlati a tale utente. Ad esempio, se un utente elimina il proprio account dal client API dell'utente, l'utente deve eliminare anche tutti i dati utente archiviati relativi a tale utente il prima possibile ed entro sette giorni di calendario.

    8. I client API non devono (i) sostituire i Dati API con dati simili calcolati in modo indipendente oppure (ii) accedere o utilizzare i Dati API per creare metriche o dati nuovi o derivati. Nel caso in cui i tuoi client API mostrino informazioni, dati o metriche non basati su dati API insieme ai dati API, i tuoi client API devono includere un'informativa chiara e ben visibile che indichi che tali informazioni, dati e metriche non provengono da YouTube e fanno parte del tuo prodotto.

      Ad esempio, quando visualizzi il numero di Mi piace per un video, il tuo client API deve utilizzare il numero restituito nei Dati API. Non devi sostituire un numero diverso per rappresentare i Mi piace, ad esempio il numero di utenti del tuo client API a cui è piaciuto il video. Analogamente, non ti è consentito utilizzare il numero di Mi piace restituiti nei Dati API per calcolare altre metriche, ad esempio la percentuale dei Mi piace totali effettuati tramite il tuo Client API o un punteggio che tiene conto di Mi piace, visualizzazioni totali o altri Dati API. Tuttavia, puoi, ad esempio, visualizzare il numero di Mi piace effettuati tramite il tuo client API, a condizione che questo numero sia visualizzato insieme al totale dei Mi piace restituiti nei Dati API e a condizione che il tuo Client API comunichi chiaramente che il Client API calcola la metrica aggiuntiva indipendentemente dai dati API di YouTube.

    9. Quando il client API viene caricato, raccoglie e condivide alcuni dati utente di base con YouTube tramite il player incorporato di YouTube per eseguire il rendering della miniatura e del titolo del video, determinare la riproducibilità e le restrizioni dei contenuti, nonché per motivi di attività fraudolenta e comportamento illecito. Dati aggiuntivi vengono raccolti e condivisi dal client API durante la riproduzione dei video per personalizzare il player su siti e app di terze parti e sul client API. Ricorda che se attivi la riproduzione automatica, la riproduzione avverrà senza alcuna interazione dell'utente con il player; pertanto, la raccolta e la condivisione dei dati di riproduzione avvengono al caricamento della pagina. Puoi limitare i dati condivisi con YouTube prima che un utente interagisca con il player incorporato di YouTube impostando la riproduzione automatica su false. Come indicato nei Termini di servizio dei servizi API di YouTube, tu e i tuoi client API dovete rispettare tutte le leggi, regole e normative vigenti, incluse le leggi e le normative sulla privacy.

    10. I client API devono cercare lo stato "destinato ai bambini" di ogni video di YouTube incorporato nel sito o nell'app seguendo le istruzioni in questa guida. Per ogni video designato come destinato ai bambini, i client API devono disattivare il monitoraggio e assicurarsi che la raccolta dei dati relativa al player in questione sia conforme alle leggi vigenti, tra cui la Children's Online Privacy (COPPA) degli Stati Uniti e il Regolamento generale sulla protezione dei dati (GDPR) dell'UE. Consulta il Centro assistenza YouTube per ulteriori informazioni su come determinare i contenuti come destinati ai bambini.

  5. Sicurezza

    Tu e il tuo client API dovete:

    1. Effettuare controlli amministrativi, organizzativi, tecnici e fisici adeguati per garantire la privacy, la sicurezza e la riservatezza dei dati utente e dei Dati API;
    2. utilizzare solo la crittografia dei trasporti standard del settore;
    3. Proteggere i Dati API e tutti gli altri dati utilizzati nel client API da accessi, usi o divulgazioni non autorizzati.
  6. Estrazione di dati

  7. Tu e i tuoi client API non dovete e non dovete incoraggiare, abilitare o richiedere ad altri di eseguire, direttamente o indirettamente, lo scraping di applicazioni di YouTube o applicazioni Google, né di ottenere dati o contenuti di YouTube di cui sono stati copiati. I motori di ricerca pubblici possono eseguire lo scraping dei dati solo in conformità con il file robots.txt di YouTube o con la previa autorizzazione scritta di YouTube.

F. Esperienza utente

  1. Aspetto e design di YouTube

    Le esperienze utente e i design innovativi dell'interfaccia utente sono tra i contributi più importanti che i client API possono offrire alla community di YouTube. Detto questo, i designer e gli ingegneri di YouTube hanno dedicato molta attenzione alla progettazione delle applicazioni YouTube per garantire che offrano un'esperienza utente ottimale.

    Tenendo conto di entrambi questi punti, i tuoi client API non devono modificare o interferire con le interfacce utente delle Applicazioni di YouTube, a meno che tu non abbia ottenuto la previa approvazione scritta di YouTube. Puoi richiedere l'approvazione utilizzando questo modulo.

  2. Branding

    1. Qualsiasi pagina o funzionalità Client API che mostra contenuti di YouTube, inclusi, senza alcuna limitazione, risultati di ricerca, video di YouTube, canali, playlist, miniature e player di YouTube, deve indicare chiaramente allo spettatore che YouTube è la fonte dei contenuti pertinenti mostrando elementi distintivi del brand di YouTube conformemente ai requisiti riportati di seguito e alle linee guida per il branding di YouTube (https://developers.google.com/youtube/terms/branding-guidelines).

      In alcuni casi, un client API potrebbe dover mostrare gli elementi distintivi del brand di YouTube accanto a più elementi di contenuto individuali per rendere chiara l'attribuzione per lo spettatore. Ad esempio, un client API che visualizzi sulla stessa pagina risultati di ricerca provenienti da YouTube e da altre sorgenti deve identificare chiaramente YouTube come fonte dei soli risultati di ricerca provenienti da YouTube, compresi testo, immagini e altre informazioni relative ai risultati di ricerca di YouTube. Il client API non può fornire un unico insieme generale di attribuzione per tutti i risultati di ricerca provenienti da diverse fonti.

    2. I contenuti che non provengono da YouTube non devono essere mostrati in modo da lasciare intendere che i contenuti provengono da YouTube o in un modo che possa creare confusione in merito all'origine dei contenuti.

    3. L'Utente e i suoi Client API non devono incoraggiare, consentire o richiedere ad altri di interferire, direttamente o indirettamente, con o oscurare le attribuzioni fornite da YouTube, incluse quelle fornite tramite o mostrate nei player di YouTube incorporati. I tuoi Client API devono mostrare gli Elementi distintivi del brand di YouTube applicabili e qualsiasi altra attribuzione fornita da YouTube su tutti i tipi di dispositivi.

  3. Integrità della riproduzione

    Per integrità di riproduzione si intende la capacità di determinare e misurare le modalità di pubblicazione di contenuti e annunci, di avvio e di implementazione della riproduzione dei video e di interazione degli utenti con le funzionalità di YouTube nel tuo client API. L'integrità di riproduzione è fondamentale per la piattaforma YouTube, in quanto contribuisce a proteggere gli interessi dei creator, inclusa la loro capacità di monetizzare i loro contenuti e sviluppare il loro pubblico.

    YouTube ritiene che l'integrità della riproduzione sia subordinata alla scelta dell'utente di guardare un video e ai client API non è consentito offrire incentivi per la visione dei video nei seguenti modi:

    1. I client API non devono addebitare un costo agli utenti per la visione dei contenuti in un player di YouTube incorporato.

    2. I client API non devono impedire in altro modo l'accesso a un video chiedendo all'utente di eseguire un'azione diversa dal clic sul pulsante di riproduzione per visualizzare o continuare la riproduzione di contenuti audiovisivi di YouTube. Ad esempio, i client API non devono richiedere a un utente di iscriversi a un canale o mettere Mi piace a un video per continuare a guardare contenuti audiovisivi di YouTube.

      Per chiarezza, se la normale funzionalità del client API richiede una determinata azione non specifica per i servizi API di YouTube, come la verifica dell'accesso o dell'età, questa funzionalità è consentita.

    3. I Client API non devono offrire o fornire incentivi, premi o altri compensi agli utenti per la loro interazione con le Applicazioni di YouTube (direttamente o indirettamente) tramite azioni quali la visualizzazione di contenuti, la selezione di Mi piace, la condivisione di contenuti, l'iscrizione a canali o l'aggiunta di commenti. Ad esempio, i client API non devono offrire funzionalità o servizi che prevedono lo scambio di visualizzazioni di video a pagamento o che scambiano visualizzazioni di video in cambio di altre azioni correlate o non correlate a YouTube.

G. Distribuzione e uso commerciale

L'Utente può distribuire o vendere Client API nel rispetto delle limitazioni definite nella sottosezione "Azioni vietate" di seguito e, ovviamente, degli altri termini del Contratto.

Inoltre, l'utente può distribuire e visualizzare i contenuti audiovisivi di YouTube e i relativi metadati agli utenti tramite i suoi Client API, purché tali Clienti rispettino il Contratto e, in particolare, non intraprendano alcuna delle azioni vietate elencate di seguito.

  1. Azioni vietate

    Per le norme specifiche del seguente elenco che richiedono la previa approvazione scritta di YouTube, puoi richiederla tramite questo modulo.

    L'utente e i suoi client API non dovete, né dovete incoraggiare, abilitare o richiedere ad altri di:

    1. vendere, acquistare, cedere in leasing, prestare, trasmettere, ridistribuire o concedere in sublicenza, in tutto o in parte, i Servizi API di YouTube, inclusi i contenuti audiovisivi di YouTube;

    2. vendere i Servizi API di YouTube o accedere a qualsiasi componente dei Servizi API di YouTube, salvo previa approvazione scritta da parte di YouTube;

    3. vendere pubblicità, sponsorizzazioni o promozioni posizionate all'interno o all'interno di contenuti audiovisivi di YouTube o del player di YouTube senza previa approvazione scritta di YouTube; oppure

    4. Vendere pubblicità, sponsorizzazioni o promozioni su qualsiasi pagina o schermata contenente Dati dell'API di YouTube, a meno che non vengano visualizzati altri dati, contenuti o materiali non ottenuti da YouTube e offrano un valore indipendente sufficiente a giustificare tali vendite nel caso in cui i Dati dell'API di YouTube vengano rimossi.

  2. Azioni consentite

    Tutti i seguenti casi d'uso commerciale sono consentiti in base alla conformità dell'Utente e dei suoi Client API a tutti gli altri termini del Contratto, comprese le azioni vietate descritte nella sezione precedente:

    1. Vendita di un client API;

    2. Promuovere la propria attività commerciale o artistica caricando contenuti audiovisivi originali su YouTube oppure gestendo canali su YouTube;

    3. Sviluppare Client API con annunci attivati, ad esempio un blog o un sito web con annunci attivati, che utilizzano i Servizi API di YouTube soggetti al rispetto di tutti gli altri termini del Contratto, incluse le limitazioni di cui alla sezione III.G.1.d;

    4. Inserire il proprio branding in un Client API purché il branding sia conforme alle Linee guida per il branding di YouTube e non interferisca con la riproduzione dei contenuti audiovisivi di YouTube o con gli Elementi distintivi del brand di YouTube;

    5. Vendita o distribuzione di dispositivi che contengono o eseguono un client API;

H. Monitoraggio e controlli

YouTube si riserva il diritto di esaminare, monitorare e/o verificare il tuo accesso o il tuo utilizzo dei servizi API di YouTube per garantire la qualità, migliorare i prodotti e servizi YouTube e verificare la tua conformità al Contratto. A questo scopo, YouTube potrebbe proporre un sondaggio agli utenti dei tuoi client API.

Tu e le persone che agiscono per tuo conto dovete:

  1. non interferire con tali sondaggi, iniziative di monitoraggio o audit;
  2. Non oscurare o nascondere a YouTube l'accesso o l'utilizzo dei Servizi API di YouTube; e
  3. su richiesta ed entro i tempi indicati nella richiesta, fornire a YouTube gli account necessari per accedere a tutte le funzionalità o funzioni della versione o delle versioni attuali in produzione dei tuoi client API, in modo che YouTube possa esaminare la conformità di tali client API al Contratto.

YouTube può utilizzare qualsiasi mezzo tecnico per risolvere il mancato rispetto di queste disposizioni.

I. Divieti aggiuntivi

Le norme riportate in questa sezione identificano ulteriori azioni che i client API non devono eseguire. Azioni contrarie a queste norme sarebbero dannose per YouTube, per la community di YouTube nel suo complesso o per individui o gruppi di persone all'interno di tale community. Queste norme sono incentrate sulla necessità da parte tua e dei tuoi client API di trattare i membri della community di YouTube in modo onesto e rispettoso, nonché la necessità da parte tua di rispettare l'integrità dei servizi, dei contenuti e degli interessi di YouTube.

L'utente e i suoi client API non dovete, né dovete incoraggiare, abilitare o richiedere ad altri di:

  1. Utilizzare i Servizi API di YouTube per creare, offrire o agire in sostituzione di un servizio o di fornire un servizio sostanzialmente simile a qualsiasi Applicazione di YouTube. I client API non devono imitare o replicare le esperienze utente principali di YouTube ricreando le funzioni o i flussi di processi, a meno che non aggiungano un valore o funzionalità indipendente significativo in grado di migliorare le interazioni degli utenti con YouTube. Ad esempio, un client API non deve ricreare l'esperienza di navigazione da alcuna applicazione YouTube senza aggiungere un valore indipendente significativo a tale flusso.

  2. utilizzare in modo improprio i Servizi API di YouTube o adottare comportamenti illeciti correlati a tali Servizi. Ad esempio, non è consentito automatizzare o attivare visualizzazioni, caricamenti, commenti, Mi piace, Non mi piace o altre azioni senza il previo consenso specifico ed esplicito dell'utente.

  3. interferire, o tentare di interferire, in qualsiasi modo con il corretto funzionamento di qualsiasi aspetto dei Servizi API di YouTube, delle Applicazioni di YouTube o delle Applicazioni Google, inclusa l'interferenza o l'interruzione dei server o delle reti che forniscono tali Servizi o Applicazioni;

  4. Modificare, interferire con, sostituire o disattivare in altro modo funzionalità, dati o contenuti resi disponibili come parte o in relazione ai Servizi API di YouTube. Ad esempio, non devi rimuovere, oscurare, alterare o disattivare i link visualizzati nei player di YouTube o nei dati API.

  5. modificare, interferire con, sostituire o bloccare gli annunci pubblicati o pubblicati da YouTube o dai servizi API di YouTube, ad esempio nei Dati API, nei contenuti audiovisivi di YouTube o nei player di YouTube;

  6. modificare, integrare o bloccare qualsiasi parte o funzionalità di un player di YouTube;

  7. separare, isolare o modificare i componenti audio o video di qualsiasi contenuto audiovisivo di YouTube reso disponibile come parte o in relazione ai Servizi API di YouTube. Ad esempio, non devi applicare tracce audio alternative ai video.

  8. promuovere separatamente i componenti audio o video di qualsiasi contenuto audiovisivo di YouTube reso disponibile come parte dei o in relazione ai Servizi API di YouTube;

  9. creare, includere o promuovere funzionalità che riproducono contenuti, compresi componenti audio o video, da un player in background, ovvero un player non visualizzato nella pagina, nella scheda o nella schermata visualizzata dall'utente;

  10. compromettere la funzionalità o le prestazioni di qualsiasi aspetto dei servizi API di YouTube, delle applicazioni YouTube o delle applicazioni Google, incluse azioni che interferiscono con o interrompono i servizi API di YouTube o i server o le reti che forniscono tali Servizi;

  11. confondere, ingannare, truffare, fuorviare, rappresentare in modo ingannevole, diffamare, maltrattare, commettere stalking, minacciare, inviare spam, sorprendere o molestare altre persone;

  12. introdurre o tentare di introdurre virus, worm, malfunzionamenti, trojan horse, malware, spyware, adware o altri elementi di natura distruttiva per gli utenti dei servizi API di YouTube, delle applicazioni di YouTube, delle applicazioni Google o di YouTube e ai dispositivi utilizzati per accedere a tali servizi e proprietà;

  13. aggirare, interferire con o rendere inefficace qualsiasi limitazione geografica, incluse le restrizioni basate sugli indirizzi IP imposte da YouTube o dai servizi API di YouTube;

  14. utilizzare qualsiasi tecnologia diversa dai Servizi API di YouTube per accedere ai Dati API o recuperarli, incluso l'accesso a qualsiasi parte dei contenuti audiovisivi di YouTube;

  15. offrire un servizio API che consenta agli utenti di accedere a qualsiasi dato o funzionalità forniti direttamente o indirettamente dai servizi API di YouTube;

  16. modificare, tradurre, creare opere derivate, decodificare o altrimenti tentare di estrarre il codice sorgente sottostante da qualsiasi Servizio API di YouTube o da qualsiasi software correlato a tali Servizi;

  17. utilizzare i Servizi API di YouTube per qualsiasi finalità o attività in cui l'utilizzo o il mancato funzionamento di tali Servizi potrebbe causare morte, lesioni personali o danni ambientali, ad esempio nel funzionamento di impianti nucleari, sistemi di controllo del traffico aereo o sistemi di supporto vitale;

  18. violare copyright o sfruttare materiali che lo violano;

  19. intraprendere, promuovere o agevolare giochi e scommesse online illegali;

  20. creare, visualizzare, promuovere o facilitare messaggi commerciali o pubblicità molesti; oppure

  21. Inserire il player di YouTube in una derivazione iframe nidificata o gerarchica per aggirare le norme di YouTube o offuscare in altro modo la fonte di utilizzo.

J. Client API rivolti ai minori

  1. Se il client API (o una sua parte) si rivolge a bambini e ragazzi (come definito dalla legge o dalle leggi vigenti, tra cui la Children's Online Privacy (COPPA) degli Stati Uniti e il Regolamento generale sulla protezione dei dati (GDPR) dell'UE) (qui definito "Client API per app rivolte ai minori"), tu e il client API Child-Directed È necessario:

    1. assicurarsi che il Client-API Child-indirizzo Client, compresi l'accesso e l'utilizzo dei Servizi API di YouTube, sia sempre conforme al COPPA, al GDPR e a qualsiasi altra legge o normativa vigente;

    2. comunicare a Google la natura del client API rivolta ai minori utilizzando gli strumenti forniti qui. Ogni Client API rivolto ai minori notificato a Google utilizzando tali strumenti o altrimenti definito nel presente documento come "Client API rivolto ai minori noto"; e

    3. Non utilizzare annunci personalizzati (compreso il remarketing) per scegliere come target attività passate o in corso di qualsiasi utente del client API rivolto ai minori.

    1. Per te e per il tuo client API rivolto ai minori. L'utente e il Client-API Child-Managed non devono intraprendere alcuna azione basata sulla scrittura dei Servizi API di YouTube su siti web, applicazioni, servizi o prodotti di YouTube tramite il Client-API Destinato ai minori.

    2. In deroga alla Sezione III.D.1.c (Credenziali API) di cui sopra, che richiede esattamente un (1) progetto API per ogni Client API, puoi caricare i tuoi video sui tuoi canali YouTube ufficiali tramite il Servizio API di dati di YouTube (non tramite il tuo client API rivolto ai minori o client API di altri utenti) creando un nuovo progetto API ("Carica progetto").

      1. Per caricare i tuoi video sui tuoi canali YouTube ufficiali tramite il servizio API di dati di YouTube, devi (A) creare un (1) nuovo progetto API utilizzando Google Developers Console (https://console.developers.google.com/) (un "Carica progetto") prima di eseguire il caricamento, (B) aggiungere mfk110 (solo client diretto) o mfk110 come prefisso nell'ID del tuo progetto di caricamento API secondario (solo per gli utenti secondari) e non per quelli

      2. Solo tu puoi utilizzare il progetto di caricamento, il progetto di caricamento deve essere utilizzato solo per caricare i tuoi video sui tuoi canali YouTube ufficiali tramite il servizio API di dati di YouTube dal tuo client API non rivolto ai minori (non dal tuo client API rivolto ai minori o da quello di altri utenti). Se carichi un video destinato ai bambini tramite il servizio API di dati di YouTube dal tuo client API non destinato ai bambini (non dal client API destinato ai bambini o da quello di altri utenti), devi designare il parametro relativo al servizio API di dati destinato ai bambini di YouTube come "true". Consulta questa pagina per scoprire di più su come determinare se i contenuti sono destinati ai bambini.

    3. Per te e per gli utenti del tuo client API rivolto ai minori. Tu e il tuo client API apposita per i minori non dovete abilitare, incoraggiare o richiedere agli utenti del client API diretto ai minori di eseguire azioni basate sulla scrittura dei Servizi API di YouTube (come, a titolo esemplificativo, caricamento di contenuti, commenti e creazione/condivisione di playlist). Le azioni basate sulla scrittura dei Servizi API di YouTube eseguite dagli utenti di Client API rivolti ai minori noti non verranno implementate su siti web, applicazioni, servizi e prodotti di YouTube. Ciò significa che, in deroga alla Sezione 9.1 (Avviso obbligatorio) dei Termini di servizio dei servizi API di YouTube in base ai quali gli utenti del tuo client API possono caricare contenuti sui propri canali YouTube o sui tuoi canali YouTube, i caricamenti effettuati dagli utenti di Client API rivolti ai minori noti non verranno implementati su siti web, applicazioni, servizi e prodotti di YouTube.

  2. L'accesso o l'utilizzo dei Servizi API di YouTube da parte tua e del tuo client API può essere sospeso o interrotto da YouTube per mancata conformità ai Termini di servizio e alle Norme dei Servizi API di YouTube, inclusa la mancata conformità con la presente Sezione III.J.

K. Segnalazione della non conformità

Se sei a conoscenza di una persona che accede o utilizza i servizi API di YouTube in un modo non conforme alle presenti norme o a qualsiasi altra parte del Contratto, puoi contattare il team dei servizi API di YouTube per riassegnare il problema utilizzando questo modulo.

IV. Definizioni

Per "Contratto" si intendono i documenti legali definiti e a cui si fa riferimento nella Sezione 2 (Il Contratto) dei Termini di servizio dei servizi API di YouTube attualmente disponibili all'indirizzo https://developers.google.com/youtube/terms/api-services-terms-of-service.

Per "Client API" si intende un sito web o un'applicazione software (compresa un'applicazione mobile) sviluppata dall'Utente che accede o utilizza i Servizi API di YouTube.

Per "Credenziali API" si intendono le credenziali assegnate da YouTube o Google tramite la Google Developer Console con cui ogni progetto API autentica per accedere ai Servizi API di YouTube e utilizzarli.

I "Dati API" sono definiti nella definizione di "Servizi API di YouTube" più avanti in questa sezione delle Definizioni.

Per "Progetto API" si intende il progetto creato in Google Developer Console necessario ai client API per accedere ai Servizi API di YouTube e utilizzarli.

Per "Dati autorizzati" si intendono i Dati API che un utente attivo autorizza espressamente un Client API ad accedere o a utilizzare in altro modo tramite le Credenziali utente.

"Applicazioni Google" indica i siti web, le applicazioni, i servizi, i prodotti, le pagine e altre proprietà di Google.

Per "Dati non autorizzati" si intendono i Dati API accessibili da un Client API senza credenziali utente.

Per "Termini di servizio" si intendono i Termini di servizio dei servizi API di YouTube attualmente disponibili all'indirizzo https://developers.google.com/youtube/terms/api-services-terms-of-service.

Per "credenziali utente" si intendono le credenziali emesse agli utenti con cui gli utenti possono autenticarsi per consentire ai client API di eseguire per loro conto operazioni che richiedono l'autorizzazione.

Per "Servizi API di YouTube" si intendono (i) i servizi API di YouTube (ad es. il servizio API di dati di YouTube e il servizio API di reporting di YouTube) resi disponibili da YouTube, inclusi i servizi API di YouTube resi disponibili sul Sito per sviluppatori di YouTube (come definiti di seguito), (ii) la documentazione, le informazioni, i materiali, il codice campione e il software (incluse eventuali istruzioni di programmazione leggibile da parte di persone fisiche) relativi ai servizi API di YouTube resi disponibili su https://developers.google.com/youtube o YouTube, (iii) i dati, i contenuti (inclusi i servizi audiovisivi) e le informazioni fornite all'API di YouTube (come definito nell'API) e le

"Applicazioni YouTube" indica siti web, applicazioni, servizi, prodotti, pagine e altre proprietà di YouTube, tra cui https://www.youtube.com, m.youtube.com, applicazioni mobile come l'applicazione YouTube Gaming e così via, esclusi i Servizi API di YouTube.

"Elementi distintivi del brand di YouTube" indica i nomi commerciali, i marchi, i marchi di servizio, i loghi, i nomi di dominio e altri elementi distintivi del brand di YouTube.