> ## 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).

# Guide de blocage manuel des scripts

**Suivez notre guide de blocage manuel des scripts pour renforcer la confidentialité et la conformité de votre boutique Shopify. **

Apprenez à bloquer efficacement les scripts grâce à des instructions pas à pas.

### Introduction

Même si le [blocage automatique](/fr/article/a-propos-du-blocage-automatique-150fvp0/) est un moyen rapide et simple d'empêcher le dépôt de cookies, plusieurs raisons peuvent vous amener à envisager de marquer manuellement les balises de script pour les empêcher de déposer des cookies avant le consentement.

Le blocage manuel des cookies a un impact bien moindre sur les performances de la boutique et empêchera le dépôt de cookies même si les scripts de Pandectes GDPR Compliance ne se chargent pas.

Il existe aussi des situations où le [blocage automatique](/fr/article/a-propos-du-blocage-automatique-150fvp0/) n'est pas une solution viable, car il affecte la boutique au point de nécessiter tant d'ajustements que le marquage manuel devient une épreuve moindre.

### Guide vidéo

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

### Utiliser l'attribut data-cookiecategory

Pour bloquer un script, le balisage comporte deux parties. Le désactiveur empêche la balise de script de se charger, et l'activeur permet à Pandectes GDPR Compliance d'activer cette balise de script si le consentement approprié a été donné.

Les étapes pour y parvenir sont les suivantes et fonctionnent de la même manière pour les scripts en ligne et pour les balises de script externes.

1. Définissez le `type` sur "javascript/blocked".
    Comme cela indique au navigateur de considérer le script comme du javascript bloqué, cela **désactive** en pratique le script.
2. Ajoutez l'attribut `data-cookiecategory` et attribuez-lui l'une de ces valeurs : "functionality", "performance" ou "targeting".
    Cet attribut définit la condition dans laquelle Pandectes GDPR Compliance doit **activer** et charger le script.

**Exemple de marquage d'un script :**
Voici un script en ligne basique qui dépose un cookie nommé email :

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

Pour marquer ce script afin qu'il exige le consentement aux cookies de la catégorie "functionality", on l'écrit ainsi :

```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 catégorie peut être l'une des suivantes : « functionality », « performance » et « targeting ». Choisir la bonne catégorie garantit que le script sera débloqué lorsque le visiteur consentira à la catégorie indiquée.

Voici un script basique qui se charge depuis une source externe :

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

Pour marquer ce script afin qu'il exige le consentement aux cookies de la catégorie "functionality", vous devez procéder ainsi :

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