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

# Einrichtungsanleitung für den Auto Blocker

Wenn Sie den Auto Blocker auf der Einstellungsseite unserer App aktivieren, lässt er sich unkompliziert nutzen. Standardmäßig arbeitet der Auto Blocker über unser App-Embed. Unsere App kann damit jedes ausgewählte Skript blockieren, das über eine App als App-Embed oder als App-Pixel geladen wird.

Laden Sie Skripte manuell in Ihrer `theme.liquid` oder nutzen Sie Apps, die nicht als App-Embed geladen werden (ältere Apps), folgen Sie der **manuellen Einrichtung** unten. Laden Sie Skripte über den Google Tag Manager, finden Sie [hier eine Anleitung](https://help.pandectes.io/en/article/integration-with-google-tag-manager-official-pandectes-template-6dbjz/), wie das mit unserer GTM-Vorlage funktioniert.

Treten Probleme mit dem Auto Blocker auf (läuft zum Beispiel ein Skript weiterhin, obwohl es vor der Einwilligung blockiert werden sollte), nutzen Sie die **manuelle Einrichtung** unseres Auto Blockers wie nachfolgend beschrieben.

### 1. Manuelle Einrichtung

Bei der manuellen Einrichtung binden Sie unser Skript `pandectes-rules.js` oben in Ihrem Theme ein.

1. Gehen Sie im Shopify-Adminbereich Ihres Shops zu **Online Store > Themes > Edit code** (bei Ihrem aktuellen Theme).

2. Öffnen Sie links im Ordner **Layout** die Datei **theme.liquid**.

3. Fügen Sie direkt nach dem öffnenden `<head>`-Tag Folgendes ein:

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

4. Klicken Sie auf **Save**.

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

### 2. Die manuelle Einrichtung testen

Mit den folgenden Schritten prüfen Sie, ob das Skript `pandectes-rules.js` in Ihrem Shopify-Shop korrekt geladen wird:

##### 2.1 Schritte

1. **Die Website Ihres Shopify-Shops öffnen**

Rufen Sie Ihren Live-Shop auf, in dem das Skript installiert sein sollte.

2. **Die Entwicklerwerkzeuge öffnen**

In Google Chrome:

* Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle der Seite und wählen Sie **Untersuchen**.
* Alternativ drücken Sie `Strg + Umschalt + I` (Windows) oder `Cmd + Option + I` (Mac).

3. **Zum Reiter Console wechseln**

Klicken Sie in den Entwicklerwerkzeugen auf den Reiter **Console**. Dort erscheinen JavaScript-Ausgaben und -Fehler.

4. **Das folgende Snippet in der Konsole ausführen**

Geben Sie in der Konsole folgenden Code ein und drücken Sie die **Eingabetaste**:

```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.`);
}

if (window.PandectesBlocker || window.PandectesRules) {
  console.log("Pandectes Blocker object is available!");
} else {
  console.log("Pandectes Blocker object is NOT available.");
}
```

5. **Das Ergebnis auswerten**

Wird das Skript korrekt geladen, erscheint diese Meldung:

```
Pandectes Rules script is correctly loaded!
```

Wird es nicht geladen, erscheint:

```
Pandectes Rules script is NOT loaded.
```

Ist das Objekt `Pandectes Blocker` vorhanden, sehen Sie:

```
Pandectes Blocker object is available!
```

Ist es nicht vorhanden, sehen Sie:

```
Pandectes Blocker object is NOT available.
```

##### 2.2 Weitere Hinweise

* Stellen Sie sicher, dass das Skript nach dem öffnenden `<head>`-Tag Ihres Shopify-Themes steht.
* Wird das Skript nicht geladen, prüfen Sie Ihre Theme-Dateien auf die korrekte Einbindung, insbesondere bei Problemen mit der URL oder dem Ladezeitpunkt.

### 3. Brauchen Sie Hilfe?

Wenn weiterhin Probleme mit den Integrationen unserer App bestehen und Sie Unterstützung benötigen, wenden Sie sich über den Live-Chat in der App oder per E-Mail an support@pandectes.io an unser Supportteam.