Installa Samaritan

Sei passi per far partire Samaritan sul tuo canale YouTube, senza terminale e senza toccare il codice. Si fa anche dal telefono: i link si aprono in una nuova scheda, poi torni qui.

Privacy. Questa pagina gira tutta nel tuo browser e parla solo con api.github.com e con i server di accesso di Google (accounts.google.com, oauth2.googleapis.com). Scarica solo una libreria di cifratura da cdn.jsdelivr.net. Token e chiavi restano in memoria finche' la pagina e' aperta e finiscono solo nei Secrets del tuo repository GitHub. La pagina non ti chiede mai la password di Google o di YouTube.

1Copia Samaritan sul tuo GitHub

  1. Se non hai un account GitHub, crealo qui.
  2. Apri la pagina di copia In alto deve esserci scritto Create a new repository from samaritan-template. Se leggi solo "Create a new repository", sei nella pagina sbagliata e la copia nascerebbe vuota.
  3. Scegli un nome (per esempio samaritan), seleziona Private e premi Create repository.
  4. Aspetta che compaiano i file, poi copia l'indirizzo della pagina: ti serve al passo 2.

2Dai a questa pagina l'accesso alla tua copia

Serve un token: una chiave temporanea che permette a questa pagina di scrivere solo nella tua copia.

  1. Crea il token Il nome e la scadenza di 7 giorni di solito sono gia' compilati.
  2. Repository access: Only select repositories, e scegli solo la tua copia di Samaritan.
  3. Permissions, Repository permissions: metti Read and write su Actions, Contents e Secrets. Nient'altro (Metadata si aggiunge da solo).
  4. In fondo premi Generate token e copia il codice che inizia con github_pat_: GitHub lo mostra una volta sola. Finita l'installazione puoi cancellarlo.

3Descrivi il tuo canale

Da qui nasce il file canale.json nella tua copia. Al primo salvataggio Samaritan cancella anche la memoria e le clip del canale da cui e' stato copiato, che non sono tue. I salvataggi dopo cambiano solo canale.json.

Ricerche di notizie

Una ricerca per riga, come le scriveresti su Google News. Per i videogiochi puoi lasciarle vuote: si usano quelle gia' pronte. Per un altro argomento, se le lasci vuote, le scrive Samaritan.

Uscite della giornata

Da 1 a 4. Il video si prepara di notte e YouTube lo pubblica da solo all'ora esatta.

Campi facoltativi
Anteprima di canale.json

4Chiavi dei servizi

Finiscono cifrate nei Secrets della tua copia: nemmeno GitHub le mostra piu'.

5Collega YouTube

Qui dai a Samaritan il permesso di caricare video sul tuo canale. Si fa una volta sola, nella Google Cloud Console, con l'account Google del canale. Sembra lungo, ma sono sette schermate.

  1. Crea un progetto Un nome qualsiasi, per esempio samaritan, poi Crea. Nelle schermate dopo controlla in alto che sia selezionato questo progetto.
  2. Attiva YouTube Data API e Attiva YouTube Analytics API In ciascuna premi Abilita.
  3. Configura l'accesso Premi Inizia. Nome dell'app: il nome del tuo canale. Email per l'assistenza: la tua. Pubblico: Esterno. Email di contatto: di nuovo la tua. Accetta e premi Crea.
  4. Apri Branding Google li chiede prima di pubblicare l'app. Il logo lascialo vuoto: con il logo Google vuole una verifica lunga. Poi Salva. Home page dell'applicazione e Link alle norme sulla privacy, lo stesso indirizzo: Domini autorizzati:
  5. Apri Pubblico Premi Pubblica app e conferma: deve risultare In produzione. Se resti in Test, Google blocca l'accesso ("l'app non ha completato la procedura di verifica") e comunque lo spegne dopo 7 giorni, e i video smettono di uscire. Se il pulsante e' grigio, manca qualcosa in Branding.
  6. Crea il client Tipo di applicazione: Applicazione web. In URI di reindirizzamento autorizzati premi Aggiungi URI e incolla esattamente: Premi Crea: Google mostra ID client e client secret.
  7. Incollali qui sotto e premi Autorizza con Google. Scegli il canale giusto se ne hai piu' d'uno. All'avviso "Google non ha verificato questa app" premi Avanzate e poi Vai a ...: e' normale, l'app e' tua e la usi solo tu. Spunta tutte le caselle e premi Continua.

6Prova

Samaritan prepara un video privato: lo vedi solo tu, in YouTube Studio. Ci mette dai 10 ai 20 minuti.