
Al giorno d’oggi, ci sono più di 2,7 miliardi di utenti YouTube attivi e per molte persone YouTube non è solo intrattenimento ma un’importante fonte di reddito. Ma come funziona? Quante visualizzazioni o iscritti possono ottenere i diversi canali YouTube? Con l’aiuto di Python, Panda e YouTube Data API, possiamo ottenere alcuni spunti interessanti.
Metodologia
Questo articolo sarà diviso in più parti:
- Utilizzando l’API dati di YouTube. Con questa API saremo in grado di ottenere un elenco di canali YouTube per diverse richieste di ricerca. Per ciascun canale, otterremo informazioni sul numero di video, visualizzazioni e iscritti.
- Ottenere l’elenco dei canali che ci interessano. Questo può essere fatto solo una volta.
- Raccolta dei dati del canale. Per ottenere approfondimenti statistici, dobbiamo raccogliere i dati per un certo periodo di tempo.
- Analisi dei dati.
Senza ulteriori indugi, entriamo nel merito.
1. API dati di YouTube
Innanzitutto una buona notizia per tutti coloro che sono interessati a raccogliere dati da reti di grandi dimensioni come YouTube: l’API YouTube è gratuita e non è necessario pagarla. Per iniziare a utilizzare questa API, sono necessari due passaggi:
- Aprire https://console.cloud.google.com e creare un nuovo progetto. Avevo già un vecchio progetto lì, ma dopo un certo periodo di inattività, tutti i suoi limiti API erano impostati su zero e non ho trovato un modo per reimpostarli. Quindi è semplicemente più semplice crearne uno nuovo.
- Vai su “API e servizi” e attiva “API dati YouTube”. Apri l’API, vai su “Credenziali” e crea una chiave API. Se tutto è fatto correttamente, la pagina Quote sarà simile a questa:
Fonte: towardsdatascience.com