HTML Snippets
Überblick
Das HTML Snippets Modul in QUIQQER ermöglicht es dir, HTML-Snippets (kleine HTML-Codeabschnitte) schnell und effizient an spezifischen Stellen deiner Webseite einzufügen. Dieses Modul ist besonders nützlich, wenn du Codes von Drittanbietern integrieren möchtest.
Funktionsweise
Im Gegensatz zu einem Brick, der ähnlich einer Vorlage dient, reagiert das HTML Snippet Modul dynamisch auf Template-Events. Dadurch kannst du Snippets nicht nur im Body-Bereich, sondern auch im Head-Bereich deiner Webseite einfügen.
Wichtige Template Events
Die wichtigsten Template-Events:
-
onQuiqqer::template::header::begin
: Zu Beginn des<head>
-Bereichs. -
onQuiqqer::template::header::end
: Am Ende des<head>
-Bereichs. -
onQuiqqer::template::body::begin
: Zu Beginn des<body>
-Bereichs. -
onQuiqqer::template::body::end
: Am Ende des<body>
-Bereichs.
Es gibt noch weitere Events, diese musst du aber spezifische deinem genutztem Template entnehmen. Die obigen 4 Template Events sind QUIQQER Template standard und sollten daher in jedem Template verfügbar sein.
Snippet Erstellung
Spezialisierte Module
Für gängige Anwendungen wie Google Tag Manager oder Facebook Pixel empfehlen wir, die dafür vorgesehenen QUIQQER-Module zu nutzen. Diese Module platzieren die HTML-Codes automatisch an den optimalen Stellen.
Snippet-Verwaltung
Snippets sind projektabhängig. Du kannst also für jedes Projekt individuelle Snippets erstellen. Die Verwaltung dieser Snippets erfolgt über die Projekteinstellungen (Einstellungen -> Projekteinstellungen -> gewähltes Projekt
).
Snippet-Erstellung
Um ein neues Snippet anzulegen, klicke auf den "Hinzufügen"-Button. Gib dem Snippet einen einzigartigen Namen zur einfachen Identifikation. Der Name des Snippets ist nur für die Zuordnung und beeinflusst nicht den Inhalt des Snippets.
Wähle das entsprechende Event aus der Liste, um zu bestimmen, wo das Snippet auf der Webseite geladen wird. Im Snippet-Feld gibst du den HTML-, CSS- oder JavaScript-Code ein, der auf der Seite erscheinen soll.
Integration mit dem GDPR Modul
Falls das GDPR Modul installiert ist, kannst du jedem Snippet eine GDPR-Kategorie zuweisen. Dies bestimmt, unter welchen Datenschutzeinstellungen das Snippet geladen oder angezeigt wird. Zum Beispiel kannst du festlegen, dass bestimmtes JavaScript nur geladen wird, wenn der Nutzer in den Cookie-Einstellungen der Kategorie Statistik
zugestimmt hat.