> ## 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 alla configurazione delle integrazioni

Attivare le integrazioni nella pagina Integrations Settings della nostra app le rende facili da usare. Per impostazione predefinita, le integrazioni funzionano tramite l'app embed. 

Se carichi manualmente questi servizi (elencati nelle nostre Integrations) nel tuo `theme.liquid`, se usi app che non si caricano come app embed (app legacy) oppure se li carichi da Google Tag Manager, segui la **configurazione manuale** qui sotto.

Se riscontri problemi con le **Integrations** (ad esempio, quando non vengono caricate le proprietà Google dalla sezione Google Consent Mode Integration), puoi seguire la configurazione manuale delle nostre integrazioni, come spiegato di seguito.

### 1. Configurazione manuale

La configurazione manuale consiste nell'inserire il nostro script `pandectes-rules.js` in cima al tuo tema.

1. Nell'amministrazione di Shopify del tuo negozio, vai su **Online Store > Themes > Edit code (nel tuo tema attuale)**.
    
2. Sul lato sinistro, nella cartella **Layout**, apri il file **theme.liquid**.
    
3. Subito dopo il tag di apertura `<head>`, incolla questo:

```
<!-- Pandectes Rules Manual Setup -->
<script src="{{ 'pandectes-rules.js' | file_url }}"></script>
```

4. Fai clic su **Save**.

![](https://i.imgur.com/7VSuu50.gif) 

### 2. Testa la configurazione manuale

Segui i passaggi seguenti per verificare se lo script `pandectes-rules.js` è caricato correttamente nel tuo negozio Shopify:

##### 2.1 Passaggi

1. **Apri il sito web del tuo negozio Shopify**

Vai al tuo negozio Shopify live, dove lo script dovrebbe essere installato.

2. **Apri gli strumenti per sviluppatori**

In Google Chrome
     
- Fai clic con il tasto destro in un punto qualsiasi della pagina e seleziona **Inspect**.   
- In alternativa, premi `Ctrl + Shift + I` (Windows) oppure `Cmd + Option + I` (Mac) per aprire gli strumenti per sviluppatori.

3. **Vai alla scheda Console**

Fai clic sulla scheda **Console** nel pannello degli strumenti per sviluppatori. Qui compaiono i log e gli errori JavaScript.

4. **Esegui il seguente snippet nella console**
 
Nella console, digita il seguente snippet di codice e premi **Enter**:

```javascript
const scriptPath = "files/pandectes-rules.js";
const scripts = Array.from(document.getElementsByTagName("script"));
const scriptLoaded = scripts.some(script => script.src.includes(scriptPath));

if (scriptLoaded) {
   console.log(`Pandectes Rules script is correctly loaded!`);
} else {
   console.log(`Pandectes Rules script is NOT loaded.`);
}
```

5. **Interpreta i risultati**

Se lo script è caricato correttamente, vedrai il messaggio:
     
```
Pandectes Rules script is correctly loaded!
```

Se lo script non è caricato, vedrai il messaggio:
     
```
Pandectes Rules script is NOT loaded.
```

##### 2.2 Note aggiuntive

- Assicurati che lo script sia aggiunto dopo il tag di apertura `<head>` del tuo tema Shopify.
- Se lo script non è caricato, controlla nei file del tema che l'inserimento dello script sia corretto, in particolare se ci sono problemi con l'URL o con i tempi di caricamento dello script.

### 3. Hai bisogno di aiuto?

Se hai ancora problemi con le Integrations della nostra app e hai bisogno di assistenza, contatta il nostro team di supporto tramite la live chat all'interno dell'app oppure via email all'indirizzo support@pandectes.io