> ## Documentation Index
> Fetch the complete documentation index at: https://www.mellowtel.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Invia l’estensione al Chrome Web Store

Dopo aver seguito le istruzioni per importare Mellowtel nella tua estensione che sono state delineate in [Quick Start](/browser-plugins/quickstart), sei pronto per inviare la tua estensione al Web Store.
Questa guida ti aiuterà a inviare la tua estensione al Chrome Web Store.

Tempo stimato per il completamento: 3-5 minuti.

### Giustificazione per il Web Store

Il Web Store richiede di giustificare i permessi che stai richiedendo. Ecco un modello che puoi utilizzare (spiega come Mellowtel utilizza i permessi):

**DeclarativeNetRequest**:

```txt theme={null}
Il permesso declarativeNetRequest è necessario per rimuovere alcune intestazioni (ad esempio, intestazioni X-Frame) da alcune risposte a livello di sub_frame. Questo consente di visualizzare siti web in un iframe senza incorrere in problemi relativi alla condivisione delle risorse tra origini diverse (CORS). Queste intestazioni vengono immediatamente ripristinate dopo che la risposta è stata elaborata.
```

**Permessi Host**:

```txt theme={null}
I permessi host su all_urls sono necessari per consentire a declarativeNetRequest di modificare le intestazioni delle risposte su tutti gli URL. Questo è necessario per rimuovere alcune intestazioni (ad esempio, intestazioni X-Frame) da alcune risposte a livello di sub_frame. Questo consente di visualizzare siti web in un iframe senza incorrere in problemi relativi alla condivisione delle risorse tra origini diverse (CORS). Queste intestazioni vengono immediatamente ripristinate dopo che la risposta è stata elaborata.
```

**Storage**:

```txt theme={null}
Il permesso di storage è necessario per mantenere lo stato specifico dell'estensione e avere una logica locale per facilitare le comunicazioni tra le varie parti dell'estensione.
```

### Invia la tua estensione

Puoi seguire le istruzioni qui a seconda che tu stia inviando una nuova estensione o aggiornando una esistente:

* [Invia una nuova estensione](https://developer.chrome.com/docs/webstore/publish/)
* [Aggiorna un'estensione esistente](https://developer.chrome.com/docs/webstore/update)
