Istruzioni dettagliate per la creazione di un progetto Google Cloud e di una chiave API di YouTube, necessari per tipi di feed quali "Playlist" e "Ricerca".
Vuoi configurare la chiave API di YouTube necessaria a YouTube Feed per mantenere aggiornati i tuoi feed?
In questa guida ti spiegheremo come creare un progetto Google Cloud e attivare l'API YouTube Data v3. Successivamente creeremo la chiave e la aggiungeremo al plugin. Spiegheremo inoltre come funziona la quota giornaliera di Google.
Prima di iniziare, assicurati che YouTube Feed sia installato e attivato sul tuo sito e che tu disponga di un account Google.
Ecco gli argomenti che tratteremo:
- Creazione di un progetto Google Cloud e di una chiave API
- Aggiunta della chiave API al feed di YouTube
- Come funziona la quota giornaliera?
- Risoluzione di un problema di feed bloccato a seguito di una modifica dell'account
- Domande frequenti
Nota: i passaggi relativi a Google Cloud riportati di seguito rispecchiano l'aspetto della console di Google al momento della stesura iniziale di questa guida. Google modifica periodicamente l'aspetto delle proprie schermate. È possibile che un pulsante si trovi in una posizione leggermente diversa, ma i passaggi rimangono gli stessi.
Creazione di un progetto Google Cloud e di una chiave API
Per iniziare, creeremo un progetto nella console per sviluppatori di Google.
I feed "Playlist", "Ricerca", "Shorts", "Dirette" e "Video singoli" richiedono una chiave API YouTube personale. Il feed "Canale" può invece utilizzare un account YouTube collegato. È preferibile utilizzare una chiave API (vedi le Domande frequenti alla fine).
Nota: se è già stata creata una chiave API ...
Dovrai creare un nuovo progetto utilizzando questo URL: https://console.developers.google.com/projectcreate. A quel punto potrai passare al punto 3.
Il nuovo progetto che hai creato deve essere quello selezionato nel menu a tendina nella parte superiore della pagina.

1) Vai su console.developers.google.com/apis. Se è la prima volta che utilizzi il sito delle API di Google, ti verrà chiesto di accettare i Termini di servizio.

2) Crea un progetto cliccando sul pulsante CREA PROGETTO.

3) Dopo aver assegnato un nome al tuo progetto, clicca sul pulsante CREA.

4) Successivamente, attiva l'API YouTube Data v3 per il tuo progetto. Per farlo, apri la pagina dell'API YouTube Data v3 e clicca su ABILITA. Senza questo passaggio, YouTube rifiuta la chiave.

5) Vai alla pagina " Credenziali " e clicca su CREA CREDENZIALI. Il tipo di chiave richiesto da questo plugin è una chiave API. Seleziona quindi tale opzione.

6) Copia la chiave dalla finestra pop-up. Ti servirà nella sezione successiva.

Ora che hai la tua chiave, sei pronto per aggiungerla a YouTube Feed.
Aggiunta della chiave API al feed di YouTube
Una volta che Google ti avrà fornito una chiave, dovrai aggiungerla nella pagina delle impostazioni del plugin.
7) Dalla barra laterale di amministrazione di WordPress, vai su YouTube Feed » Impostazioni. Apri quindi la scheda Generale. Incolla poi la chiave nel campo Chiave API. Clicca infine su Aggiungi.

Il plugin verifica la chiave su YouTube e la salva. Se YouTube accetta la chiave, nel campo compare un segno di spunta verde. Se YouTube non la accetta, nel campo compare un simbolo di errore e un messaggio con un link a questa guida.
Nota: potrebbero essere necessari fino a 15 minuti prima che una nuova chiave diventi operativa. Se, trascorso tale tempo, un feed continua a visualizzare un messaggio di errore relativo alla chiave, la nostra guida ai messaggi di errore fornisce una spiegazione dettagliata di ciascuno di essi.
Una volta salvata una chiave, sullo stesso pulsante compare la dicitura "Aggiorna". Per sostituire una chiave, incolla quella nuova al posto di quella vecchia. Quindi fai clic su "Aggiorna".

Aggiunta della chiave durante la creazione di un feed
È inoltre possibile aggiungere la chiave durante la creazione di un feed. Se non è stata salvata alcuna chiave, lo strumento di creazione dei feed apre una finestra con il messaggio “Chiave API richiesta” per ogni tipo di feed, ad eccezione dei feed “Canale” e “Social Wall”. Per i feed “Canale”, la stessa finestra si apre anche quando non è collegato alcun account.
Per un feed di canale, la finestra propone innanzitutto una chiave o un account YouTube collegato. La chiave è la scelta migliore. Un account collegato mostra anche i video privati, non pubblicati e in bozza e potrebbe non consentire di mettere "Mi piace" e di lasciare commenti. Quando la finestra mostra queste opzioni, fare clic su "Aggiungi chiave API" (consigliato).

A questo punto, incolla la tua chiave nell'apposito campo. Quindi fai clic su "Aggiungi". Il plugin salverà la chiave. A questo punto potrai continuare a creare il tuo feed.

La tua chiave è stata salvata. Ora scoprirai come si applica ad essa la quota giornaliera di Google.
Come funziona la quota giornaliera?
Google assegna a ogni progetto Google Cloud una quota giornaliera di richieste. Ogni richiesta che YouTube Feed invia a YouTube utilizzando la tua chiave consuma una parte di tale quota. Tutti i siti e le app che utilizzano una chiave di quel progetto condividono tale quota.
Quando la quota viene esaurita, i feed che utilizzano quella chiave smettono di aggiornarsi fino al ripristino della quota. Google ripristina le quote giornaliere a mezzanotte (ora del Pacifico). La pagina delle quote di Google riporta la quota attuale e il costo di ciascun tipo di richiesta.
YouTube Feed salva ogni feed nella propria cache. La maggior parte delle visualizzazioni di pagina non effettua alcuna richiesta a YouTube. Un tempo di cache più lungo comporta un minor numero di richieste. La nostra guida ai messaggi di errore spiega come prolungarlo. Mostra inoltre come si presenta il messaggio relativo al limite giornaliero.
Se hai rimosso un account collegato e un feed sembra ancora bloccato, la sezione seguente spiega come risolvere il problema.
Risoluzione di un problema di feed bloccato a seguito di una modifica dell'account
YouTube Feed aggiorna i feed in background utilizzando le impostazioni salvate nella cache di ciascun feed. Un feed può essere memorizzato nella cache mentre è in uso un account YouTube collegato. Se tale account viene successivamente rimosso, le impostazioni salvate possono far sì che il feed risulti vuoto o rimanga bloccato su video obsoleti. Questo problema può persistere anche dopo aver aggiunto una chiave valida.
Successivamente, vai su Feed YouTube » Impostazioni. Apri quindi la scheda Feed. Infine, fai clic su "Svuota tutte le cache". Ogni feed verrà quindi ricostruito in base alle impostazioni correnti. Il prossimo aggiornamento in background verrà salvato normalmente.

Ecco fatto! Ora hai una chiave API di YouTube salvata in YouTube Feed.
Se in un feed viene visualizzato un messaggio di errore al posto dei tuoi video, consulta la nostra guida sui messaggi di errore dei feed su YouTube.
Domande frequenti
Di seguito abbiamo risposto ad alcune delle domande più frequenti sulle chiavi API di YouTube.
Nota: se si desidera limitare la chiave API ...
Per limitare la tua chiave API di Google, utilizza la restrizione "Sito web ". YouTube Feed invia l'indirizzo del tuo sito con ogni richiesta, ed è per questo che tale restrizione funziona. Nel campo, aggiungi queste due voci una alla volta.
- L'URL del tuo sito web, compreso il prefisso, ad esempio
https://example.com www.googleapis.com
È inoltre possibile impostare una restrizione API. In tal caso, selezionare YouTube Data API v3.
Dove posso aggiungere o sostituire la mia chiave API?
Per aggiungere una chiave, vai su Feed YouTube » Impostazioni » Generale. Incolla quindi la chiave nel campo " Chiave API " e clicca su "Aggiungi" oppure su "Aggiorna " se è già presente una chiave salvata. Il generatore di feed richiede inoltre una chiave quando si avvia un feed che ne richiede una.
È necessaria una chiave API per ogni tipo di feed?
Il generatore di feed richiede una chiave per ogni tipo di feed, ad eccezione dei feed “Canale” e “Social Wall”. Un feed “Canale” può essere gestito tramite un account YouTube collegato oppure tramite una chiave.
Perché dovrei usare una chiave invece di collegare un account YouTube?
Collegando un account YouTube vengono visualizzati anche i video privati, non pubblicati e in bozza. Potrebbe non consentire l'accesso a funzionalità quali la visualizzazione dei "Mi piace" e dei commenti. Il plugin consiglia di utilizzare una chiave per evitare entrambe le cose.
Dovrò pagare qualcosa per creare una chiave API?
Nella finestra "API Key Required" del plugin si legge che la creazione di una chiave è gratuita e richiede solo pochi minuti. È Google a stabilire la quota e gli eventuali limiti. Per conoscere i termini attuali, consulta la pagina di Google dedicata alle quote.