Hoy en día, hay más de 2.700 millones de usuarios activos de YouTube y, para muchas personas, YouTube no es sólo entretenimiento sino una importante fuente de ingresos. pero como funciona? ¿Cuántas vistas o suscriptores pueden obtener los diferentes canales de YouTube? Con la ayuda de Python, Pandas y la API de datos de YouTube, podemos obtener información interesante.
Metodología
Este artículo se dividirá en varias partes:
- Usando la API de datos de YouTube. Con esta API podremos obtener una lista de canales de YouTube para diferentes solicitudes de búsqueda. Para cada canal, obtendremos información sobre la cantidad de videos, vistas y suscriptores.
- Obtener la lista de canales que nos interesan. Esto se puede hacer solo una vez.
- Recopilación de datos del canal. Para obtener información estadística, necesitamos recopilar datos durante un período de tiempo.
- Análisis de los datos.
Sin más, entremos en materia.
1. API de datos de YouTube
Primero, una buena noticia para todos los que estén interesados en recopilar datos de grandes redes como YouTube: la API de YouTube es gratuita y no necesitamos pagar por ella. Para comenzar a utilizar esta API, necesitamos dos pasos:
- Abierto https://console.cloud.google.com y crear un nuevo proyecto. Ya tenía un proyecto antiguo allí, pero después de un período de inactividad, todos sus límites de API se establecieron en ceros y no encontré una manera de restablecerlos. Entonces, es más fácil hacer uno nuevo.
- Vaya a “API y servicios” y habilite “API de datos de YouTube”. Abra la API, vaya a “Credenciales” y cree una clave API. Si todo se hace correctamente, la página de Cuotas se verá así: