Come Fare Web Scraping Dei Commenti YouTube
In questa guida ti voglio mostrare come fare web scraping dei commenti presenti sotto a un video YouTube.
I dati sono essenziali oggi, ed è per questo che in questa guida ti voglio parlare di come fare web scraping dei commenti su YouTube.
Sai già che cos’è il web scraping? Allora ti consiglio di skippare un pezzo dell’articolo Sì, so che cos’è e voglio andare al tutorial
Non sai che cos’è? Scopri che cos’è.
Vuoi andare subito al dunque? Qui ti ho preparato un video tutorial su come fare Web Scraping dei commenti presenti sotto a un video YouTube. In questo modo, non dovrai leggere passo a passo tutto quanto ti ho scritto, né guardare gli screenshot, ma…
Ti racconterò a voce le novità e, in fondo al video, avrai modo di seguirmi passo a passo nell’aggiornamento.
Lo scraping, o web scraping è una tecnica che ha come scopo quello di prelevare dei dati da uno o più siti web. Puoi farla manualmente, andando a copiare e incollare i dati che stai cercando, oppure in maniera automatica.
Quest’ultimo è il caso cui ci riferiamo, normalmente, quando parliamo di scraping.
In questa situazione, l’estrazione avviene attraverso un tool che visita, al posto dell’umano, un sito web, ne estrae i dati e li incolla in un foglio (nel nostro caso, lo faremo su Google Sheet).
A quel punto, hai in mano dei dati che potrebbero esserti utili per fare analisi di mercato, contattare aziende o profili personali.
Insomma, hai in mano un database attraverso il quale puoi compiere una serie di azioni.
A breve ti mostro una delle tecniche (ce ne sono diverse altre) su come fare scraping, in particolare dei commenti YouTube.
Ma a cosa serve?
Beh, dipende dal tuo obiettivo. In linea generale, ti serve se vuoi estrarre dei dati presenti su un sito internet. Ti permette di estrarre dati eterogenei: commenti, dati di contatto, indirizzi, mail, numeri di telefono, così come anche gli indirizzi web. Insomma, puoi farci un’enormità di cose.
Sì. Fare web scraping non è illegale, di per sè. Se però, all’interno del sito, è esplicitamente detto che sarebbe meglio non farlo, allora…
Passa oltre.
Altra cosa: è illegale se lo fai a scopo di lucro. Se raccogli i dati per inserirli in banche dati che ti serviranno per fare marketing e remarketing, beh, allora fare scraping diventa illegale.
Ogni giorno le persone (anche tu ed io) creano centinaia di contenuti e di dati, senza che se che se ne rendano conto.
Nel nostro campo, quello del marketing, la raccolta dei dati è davvero un passaggio cruciale. Sono finiti infatti i tempi in cui, per compilare un’analisi del buyer persona, ti basavi solo sulla compilazione di una scheda cliente fatta “a sentimento”.
Se lo fai, ti consiglio di cambiare metodo.
La via migliore, infatti, è sempre quella di basarti sui dati che gli stessi utenti ti forniscono.
E come lo fai?
Analizzando quello che dicono loro stessi!
Fare un’analisi del buyer persona ti permette di:
In ambito web marketing e growth hacking, queste sono tecniche molto utilizzate. Molte volte vengono travisate, bollate come “il classico trucchetto da Growth hacker”.
Se la pensi così, diventi in un attimo un toollaro.
Quando utilizzi questo tipo di tattiche, devi pensare al perché lo fai. All’obiettivo. Scopo che non è “rubacchiare database”.
Chiediti piuttosto: “Cosa voglio ottenere, facendo scraping dei commenti su YouTube?”
Probabilmente ti servono per analizzare il “Sentiment” del tuo potenziale cliente.
In gergo, l’attività che svolgi dopo aver prelevato tutta questa mole di dati si chiama “Sentiment Analysis”.
Detto in altra maniera: analizzi il tuo buyer persona.
Puoi capire:
Se impari come fare web scraping dei commenti su YouTube, hai in mano uno sheet in cui sono presenti:
Siamo arrivati al dunque. Vediamo quindi quali sono gli step e cosa ci è necessario per la nostra attività di scraping.
Ti servono i seguenti strumenti:
Come prima cosa, loggati alla tua casella Gmail >> Entra sul tuo Google Drive >> Crea un nuovo foglio Google Sheet >> Dai un nome al tuo foglio (es. Scraping_Commenti_YouTube)
Fatto ciò, scegli un video YouTube con X commenti. Nel mio caso, ho scelto quello di una delle mie metal band preferite. Il link è questo, se vuoi dargli un ascolto o utilizzarlo per l’esercizio: https://www.youtube.com/watch?v=i4Ji3Uz5R3E
Ora ciò che devi fare è copiare la porzione di url che si posizione subito dopo questa “https://www.youtube.com/watch?v=” , come ti mostro nello screenshot sottostante:
Una volta che l’hai copiata, incollala nella cella A1 del tuo foglio Google Sheet, come da immagine:
Questo è un passaggio che ti sembrerà difficile mentre lo leggi, ma è estremamente facile da portare a termine. Per fare scraping dei commenti YouTube, devi connettere il social al Google Sheet che hai creato poco fa, attraverso una chiamata API. Farlo è più semplice di quanto pensi:
Vai su Estensioni >> Clicca su Apps Script
Fatto ciò, scegli un video YouTube con X commenti. Nel mio caso, ho scelto quello di una delle mie metal band preferite. Il link è questo, se vuoi dargli un ascolto o utilizzarlo per l’esercizio: https://www.youtube.com/watch?v=i4Ji3Uz5R3E
Ora ciò che devi fare è copiare la porzione di url che si posizione subito dopo questa “https://www.youtube.com/watch?v=” , come ti mostro nello screenshot sottostante:
Una volta che l’hai copiata, incollala nella cella A1 del tuo foglio Google Sheet, come da immagine:
Ora apri il seguente link: CLICCA QUI
Copia il codice che trovi al suo interno, come ti mostro qui sotto:
Incolla, nel progetto che stai creando, il codice che hai appena creato sostituendo quello che Apps Script ti ha generato di default:
Rinomina il progetto come ti mostro qui di seguito (qui, ovviamente, scrivi il nome che vuoi tu):
Ora clicca su “Servizi” >> YouTube Data API v3 >> Aggiungi
Siamo arrivati al dunque del lavoro. Fra poco, avrai in mano un Google Sheet ricco di commenti che potrai analizzare.
Come vedi, fare scraping dei commenti sembra chissà cosa, ma invece…
È poco più che una banalità.
Per dare avvio al processo, clicca su Esegui come ti mostro qui sotto:
Durante il processo in esecuzione, ti verrà chiesta l’autorizzazione a procedere.
Ti apparirà un popup simile al seguente.
Dagli il consenso, loggandoti nuovamente alla gmail abbinata al Google Drive che stai utilizzando :
Se hai fatto tutto correttamente, nel log di esecuzione Apps Script ti darà un risultato come questo:
Ma, soprattutto, ora nel Google Sheet che hai utilizzato per il tuo lavoro, ti trovi tutti i commenti del video YouTube che avevi scelto all’inizio.
Guarda un estratto del mio, per esempio:
Come vedi, abbiamo fatto scraping tutti i commenti sotto al video YouTube, ma…
Se ci fai caso, ne manca qualcuno. Hai fatto caso a quali? 😉
Sì, esatto: le risposte ai commenti, bravissimo!
Il lavoro che abbiamo svolto finora ci permette di avere i commenti principali ma non le singole risposte annidate.
Vuoi ottenere anche queste? Ti mostro come fare! 💪
Rinomina il progetto come ti mostro qui di seguito (qui, ovviamente, scrivi il nome che vuoi tu):
Il processo è identico: ora che l’hai fatto una volta, puoi replicarlo in maniera identica.
Dal progetto che hai creato in AppScripts
Insomma, ripeti l’intero processo che ti ho mostrato QUI, ma con lo script che ti ho condiviso nel punto 3.
Ora clicca su Salva >> Esegui
Spostati su Google Sheet e…
Voilà!
Come vedi, l’esito del tuo scraping dei commenti su YouTube è completo: ora, oltre a tutti i dati che avevi già estrapolato in precedenza, sono presenti anche le risposte ai commenti!
Figo, vero? 😉
In questo post ti ho mostrato Come fare web scraping dei commenti YouTube.
Questo è solo il primo articolo che ho in mente di fare sull’argomento scraping…
Presto ti mostrerò altre tecniche altrettanto interessanti, per cui…
Stay Tuned!
In questa guida ti voglio mostrare come fare web scraping dei commenti presenti sotto a un video YouTube.
In questa guida ti voglio aiutare a effettuare la verifica del tuo dominio su Facebook, in ottica iOS 14 e Facebook Ads.
Per la rubrica “Libri di crescita personale”, questa volta ti voglio parlare di “Mindset: cambiare forma mentis per raggiungere il successo”. E voglio iniziare a farlo, citando una frase molto rappresentativa, dello stesso autore dell’opera:
Troverai al suo interno i miei contenuti migliori. Li ho selezionati e pubblicati per te…
Libri, tecniche, video oppure post…
Insomma, quanto mi frulla per la testa e che potrebbe essere utile per il tuo lavoro!
Sono un growth hacker / digital strategist di Torino, amo definirmi così.
Nella pratica, aiuto marketers come me e imprenditori che vogliono fare le cose da soli, a impostare software, tool e piattaforme correttamente. Li aiuto inoltre a creare campagne ads (su Facebook Ads e Google Ads principalmente) profittevoli e impostate correttamente.
Studio, analizzo, approfondisco, creo strategie e… Non smetto mai di imparare.
AndreaArditi.it | P.IVA 11944710018 | C.F RDTNRM81D09L219O | Privacy Policy | Cookie Policy | All rights reserved | Powered by Andrea Arditi
Automated page speed optimizations for fast site performance