> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/it/base-di-conoscenza/051-how-can-i-upload-files-from-google-drive.md).

# Come posso caricare file da Google Drive?

## Introduzione

I file immagine, o altre risorse di file, presenti nel tuo account Google Drive possono essere caricati nei tuoi progetti Overleaf utilizzando la [funzione Da URL esterno](/latex/it/base-di-conoscenza/081-how-to-upload-a-file-using-an-external-url.md)—a condizione che tali file di Google Drive abbiano la condivisione attivata. Inoltre, dovrai creare un URL adatto ([link di download diretto](/latex/it/base-di-conoscenza/081-how-to-upload-a-file-using-an-external-url.md#direct-download-links-28urls29)) che può essere usato per aggiungere ciascun file di Google Drive ai tuoi progetti Overleaf: questo articolo spiega come farlo.

Una volta caricati da Google Drive, i corrispondenti file del progetto Overleaf possono essere aggiornati in qualsiasi momento per risincronizzarli con l'ultima versione memorizzata in Google Drive—[il video qui sotto](#video-showing-google-drive-file-upload) mostra come farlo.

## Note e avvertenze sulle modifiche ai servizi basati su Google

I servizi di hosting di file, come Google Drive, possono in qualsiasi momento apportare modifiche ai propri servizi; in particolare, modificare la struttura degli URL di condivisione dei link. Ad esempio, nel 2021 Google ha annunciato un [aggiornamento di sicurezza di Google Drive](https://support.google.com/a/answer/10685032?hl=en) che ha aggiunto il `**resourcekey**` parametro ai propri URL di condivisione dei file. Tuttavia, a causa della natura di questo aggiornamento, sembra che non tutti gli utenti (o tutti i loro file) saranno immediatamente interessati da questa modifica: alcuni utenti di Google Drive vedranno il `**resourcekey**` parametro, altri potrebbero non vederlo.

A causa di tali modifiche imprevedibili, per Overleaf è impraticabile fornire processi di conversione degli URL costantemente aggiornati e completamente documentati per Google Drive o servizi simili: indicazioni del genere potrebbero diventare rapidamente obsolete e quindi fuorvianti. Tuttavia, in questa pagina forniamo un modo per convertire gli URL di condivisione dei file di Google Drive contenenti il `**resourcekey**` parametro in un URL di download diretto che puoi usare con Overleaf. Il nostro team ha testato questa procedura e ha funzionato per noi, ma non possiamo garantire che sia pertinente o funzioni per tutti. In caso di difficoltà, i lettori dovrebbero, in primo luogo, cercare e consultare la documentazione più recente fornita dal servizio o dai servizi di hosting che utilizzano, oppure cercare articoli o video YouTube aggiornati.

## Condivisione di un file in Google Drive

Inizia identificando un file archiviato in Google Drive che desideri caricare nel tuo progetto Overleaf:

![Caricamento di un file Google Drive su Overleaf](/files/da8754b99aa1678249ea374298f667b8f7a59d06)

Successivamente, devi *condividere* quel file, per renderlo accessibile al di fuori di Google Drive. La seguente schermata, catturata su un PC desktop, mostra come accedere alle opzioni di condivisione del file e di collegamento al file all'interno di Google Drive:

![Caricamento di un file Google Drive su Overleaf](/files/b2a70b9ba10989751df5635e7f5614f58de4a7cd)

Dopo aver selezionato l'opzione per condividere il file, appare una **Condividi con persone e gruppi** finestra di dialogo (vedi sotto). Da qui puoi scegliere di condividere quel file con persone/gruppi specifici oppure renderlo disponibile a chiunque abbia il link appropriato di Google Drive.

Qui condivideremo il file con chiunque abbia il link di Google Drive modificando l'impostazione di condivisione del link da **Limitato** a **Chiunque abbia il link**, come mostrato nella seguente schermata presa da un dispositivo desktop (laptop Windows):

![Caricamento di un file Google Drive su Overleaf](/files/93e2fb662b0879ab51ff4ed23254ae2d28befc94)

## Ottieni un link di Google Drive per il file condiviso

Dopo aver selezionato l'opzione di condivisione del link preferita, dobbiamo ottenere una copia del link di Google Drive (URL) al nostro file condiviso. Ci sono diversi modi per farlo:

* scegli **Copia link** dalla finestra di dialogo sopra (se ancora visibile sullo schermo), oppure
* fai clic con il tasto destro sul file e scegli **Ottieni link** (vedi la schermata qui sotto) quindi seleziona **Copia link** dalla finestra pop-up, oppure
* seleziona l'opzione del link mostrata a destra (vedi schermata qui sotto) quindi seleziona **Copia link** dalla finestra pop-up.

![Caricamento di un file Google Drive su Overleaf](/files/8d1ffa0c707aa950d78f8e34db6c0cb0842b3570)

## Creazione di un URL di download diretto per Overleaf

Dopo aver copiato il link di Google Drive (URL), incollalo in un editor di testo a tua scelta—perché lo useremo per ricavare un *URL di download diretto* da usare con Overleaf: un URL che Overleaf può usare per scaricare il file di Google Drive e aggiungerlo al tuo progetto.

Dopo aver incollato il link di Google Drive (URL) in un editor di testo, dovresti vedere che ha la seguente struttura:

```
https://drive.google.com/file/d/FILE_ID/view?usp=sharing&resourcekey=RESOURCE_KEY
```

Per costruire un URL di download abbiamo bisogno dei seguenti componenti del link di Google Drive:

* `FILE_ID`
* `resourcekey=RESOURCE_KEY`

Ecco un'immagine che evidenzia i `FILE_ID` e `RESOURCE_KEY` componenti:

![Struttura di un URL di link di Google Drive](/files/06491c8cac724336bf918df1f1156613fdc1bb66)

`FILE_ID` e `RESOURCE_KEY` sono lunghe sequenze di caratteri alfanumerici, quindi fai attenzione quando le copi per evitare di perdere/tralasciare caratteri.

Dopo aver estratto il `FILE_ID` e `RESOURCE_KEY`, usa il seguente modello per costruire l'URL di download per Overleaf:

```
https://drive.google.com/uc?export=download&id=FILE_ID&resourcekey=RESOURCE_KEY
```

Ecco un'immagine che evidenzia l'uso dei `FILE_ID` e `RESOURCE_KEY` componenti all'interno dell'URL di download costruito:

![Struttura di un URL di download di Google Drive](/files/897a0c17c0d593974462ece1e74af20d4b646941)

Ora sei pronto a caricare il file di Google Drive nel tuo progetto Overleaf.

## Caricamento del file Google Drive in un progetto Overleaf

Per usare l'URL di download, seleziona la funzione di caricamento file di Overleaf e scegli **Da URL esterno**:

![Caricamento di un file Google Drive su Overleaf](/files/fb3ad2d58b6926626d32ef1407e18b5a3b9e3d18)

Incolla l'URL di download, assegna un nome al file e seleziona **Crea** per aggiungere (caricare) il file di Google Drive in un progetto Overleaf.

### Video che mostra il caricamento di un file Google Drive

Il video seguente mostra l'uso di un URL di download per aggiungere un file di Google Drive in un progetto Overleaf.

{% embed url="<https://videos.ctfassets.net/nrgyaltdicpt/2PMXTshGJI0Kg2ZtN6iXtk/18d4a3168847009a39f905c9acc45e51/Google_drive_upload.mp4>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/it/base-di-conoscenza/051-how-can-i-upload-files-from-google-drive.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
