> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pandectes.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Guida al blocco manuale degli script

**Segui la nostra guida al blocco manuale degli script per migliorare privacy e conformità nel tuo negozio Shopify. **

Scopri come bloccare gli script in modo efficace con istruzioni passo passo.

### Introduzione

Sebbene il [blocco automatico](/it/article/informazioni-sul-blocco-automatico-zvfzuv/) sia un modo rapido e semplice per impedire l'impostazione dei cookie, ci sono diversi motivi per cui conviene contrassegnare manualmente i tag script per impedire che impostino cookie prima del consenso.

Il blocco manuale dei cookie ha un impatto molto minore sulle prestazioni del negozio e impedirà l'impostazione dei cookie anche se gli script di Pandectes GDPR Compliance non vengono caricati.

Ci sono anche situazioni in cui il [blocco automatico](/it/article/informazioni-sul-blocco-automatico-zvfzuv/) non è una soluzione praticabile, perché influisce sul negozio al punto da richiedere così tanti adattamenti che il contrassegno manuale diventa il male minore.

### Video guida

${youtube}[How to block scripts manually in Pandectes](cKaZxsRRb0s)

### Utilizzo dell'attributo data-cookiecategory

Per bloccare uno script, il markup utilizza due parti. Il disabilitatore impedisce il caricamento del tag script e l'abilitatore consente a Pandectes GDPR Compliance di abilitare questo tag script se è stato dato il consenso appropriato.

I passaggi per farlo sono i seguenti e funzionano allo stesso modo per gli script inline e per i tag script esterni.

1. Imposta il `type` su "javascript/blocked".
    Poiché questo indica al browser di considerare lo script come javascript bloccato, di fatto **disabilita** lo script.
2. Aggiungi l'attributo `data-cookiecategory` e assegnagli uno di questi valori: "functionality", "performance" o "targeting".
    Questo attributo definisce la condizione in cui Pandectes GDPR Compliance deve **abilitare** e caricare lo script.

**Un esempio di contrassegno di uno script:**
Il seguente è un semplice script inline che imposta un cookie chiamato email:

```javascript
<script type="text/javascript">
document.cookie = "email=johndoe@email.org; expires=Sun, 31 Dec 2023 12:00:00 UTC; path=/";
</script>
```

Per contrassegnare questo script in modo che richieda il consenso ai cookie della categoria "functionality" lo scriviamo così:

```javascript
<script type="javascript/blocked" data-cookiecategory="functionality">
document.cookie = "email=johndoe@email.org; expires=Sun, 31 Dec 2023 12:00:00 UTC; path=/";
</script>
```

La categoria può essere una delle seguenti: “functionality”, “performance” e “targeting”. Impostare la categoria giusta garantirà che lo script venga sbloccato quando il visitatore acconsente alla categoria specificata.

Il seguente è un semplice script che si carica esternamente:

```javascript
<script type=”text/javascript” src=”https://domain.com/common.js”></script>
```

Per contrassegnare questo script in modo che richieda il consenso ai cookie della categoria "functionality" devi farlo così:

```javascript
<script type="javascript/blocked" data-cookiecategory="functionality" src="https://domain.com/common.js"></script>
```