{"id":10792,"date":"2026-10-05T13:10:58","date_gmt":"2026-10-05T11:10:58","guid":{"rendered":"https:\/\/www.biloba-it.de\/?post_type=doku&#038;p=10792"},"modified":"2026-10-05T13:13:29","modified_gmt":"2026-10-05T11:13:29","slug":"chatgpt-ads-pixel","status":"publish","type":"doku","link":"https:\/\/www.biloba-it.de\/en\/doku\/chatgpt-ads-pixel\/","title":{"rendered":"ChatGPT Ads Pixel &amp; Conversions API"},"content":{"rendered":"<style>.kb-row-layout-id10792_a1b001-01 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id10792_a1b001-01 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id10792_a1b001-01 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id10792_a1b001-01 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id10792_a1b001-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id10792_a1b001-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id10792_a1b001-01 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column10792_a1b001-c1 > .kt-inside-inner-col,.kadence-column10792_a1b001-c1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10792_a1b001-c1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10792_a1b001-c1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10792_a1b001-c1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10792_a1b001-c1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10792_a1b001-c1{position:relative;}@media all and (max-width: 1024px){.kadence-column10792_a1b001-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10792_a1b001-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10792_a1b001-c1\"><div class=\"kt-inside-inner-col\">\n<h2 class=\"wp-block-heading\">ChatGPT Ads Pixel &amp; Conversions API<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Mit dieser Erweiterung bindest du das ChatGPT Ads Pixel in deinen Shopware-Shop ein und \u00fcbertr\u00e4gst die wichtigen Shop-Ereignisse zus\u00e4tzlich serverseitig \u00fcber die OpenAI Conversions API. So misst du deine Kampagnen in ChatGPT Ads zuverl\u00e4ssig, auch wenn ein Ad-Blocker das Pixel im Browser blockiert. Getrackt wird erst, wenn der Besucher dem Marketing-Tracking zugestimmt hat.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Clientseitiges ChatGPT Ads Pixel und serverseitige Conversions API<\/li>\n\n\n\n<li>Deduplizierung von Browser- und Server-Ereignis \u00fcber eine gemeinsame Event-ID<\/li>\n\n\n\n<li>Standard-Ereignisse: page_viewed, contents_viewed, items_added, checkout_started und order_created<\/li>\n\n\n\n<li>Enhanced Matching mit SHA-256-gehashten Kundendaten eingeloggter Kunden<\/li>\n\n\n\n<li>Integration in den Shopware Cookie-Consent-Manager und sieben externe Consent-Tools<\/li>\n\n\n\n<li>Eigene Pixel-ID und eigener Conversions-API-Schl\u00fcssel je Verkaufskanal<\/li>\n<\/ol>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<style>.kb-row-layout-id10792_a1b002-01 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id10792_a1b002-01 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id10792_a1b002-01 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id10792_a1b002-01 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id10792_a1b002-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id10792_a1b002-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id10792_a1b002-01 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column10792_a1b002-c1 > .kt-inside-inner-col,.kadence-column10792_a1b002-c1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10792_a1b002-c1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10792_a1b002-c1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10792_a1b002-c1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10792_a1b002-c1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10792_a1b002-c1{position:relative;}@media all and (max-width: 1024px){.kadence-column10792_a1b002-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10792_a1b002-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10792_a1b002-c1\"><div class=\"kt-inside-inner-col\">\n<h2 class=\"wp-block-heading\">Voraussetzungen<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ein Konto im ChatGPT Ads Manager mit eingerichtetem Pixel (Pixel-ID)<\/li>\n\n\n\n<li>F\u00fcr die serverseitige \u00dcbertragung zus\u00e4tzlich ein Conversions-API-Schl\u00fcssel aus dem ChatGPT Ads Manager<\/li>\n\n\n\n<li>Shopware 6.5, 6.6 oder 6.7<\/li>\n\n\n\n<li>Ein aktiver Cookie-Consent-Manager (Shopware-Standard oder eines der unterst\u00fctzten Tools)<\/li>\n\n\n\n<li>Bei asynchronem Versand (Standard): ein laufender Worker f\u00fcr die Shopware Message Queue<\/li>\n<\/ul>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id10792_a1b003-01 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id10792_a1b003-01 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id10792_a1b003-01 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id10792_a1b003-01 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id10792_a1b003-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id10792_a1b003-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id10792_a1b003-01 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column10792_a1b003-c1 > .kt-inside-inner-col,.kadence-column10792_a1b003-c1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10792_a1b003-c1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10792_a1b003-c1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10792_a1b003-c1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10792_a1b003-c1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10792_a1b003-c1{position:relative;}@media all and (max-width: 1024px){.kadence-column10792_a1b003-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10792_a1b003-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10792_a1b003-c1\"><div class=\"kt-inside-inner-col\">\n<h2 class=\"wp-block-heading\">Kompatibilit\u00e4t<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Erweiterung gibt es f\u00fcr Shopware 6.5, 6.6 und 6.7. Das Pixel wird \u00fcber das offizielle OpenAI-Skript geladen, die serverseitigen Ereignisse gehen direkt von deinem Shop an die OpenAI Conversions API. Weitere Erweiterungen von Drittanbietern brauchst du nicht.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u00e4uft dein Shop hinter einem Reverse Proxy, muss <code>trusted_proxies<\/code> korrekt eingerichtet sein. Sonst \u00fcbermittelt der Shop die IP-Adresse des Proxys statt die des Besuchers.<\/p>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<style>.kb-row-layout-id10792_a1b004-01 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id10792_a1b004-01 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id10792_a1b004-01 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id10792_a1b004-01 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id10792_a1b004-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id10792_a1b004-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id10792_a1b004-01 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column10792_a1b004-c1 > .kt-inside-inner-col,.kadence-column10792_a1b004-c1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10792_a1b004-c1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10792_a1b004-c1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10792_a1b004-c1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10792_a1b004-c1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10792_a1b004-c1{position:relative;}@media all and (max-width: 1024px){.kadence-column10792_a1b004-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10792_a1b004-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10792_a1b004-c1\"><div class=\"kt-inside-inner-col\">\n<h2 class=\"wp-block-heading\">Installation<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Erweiterung im Shopware Store erwerben und in deinem Shop installieren.<\/li>\n\n\n\n<li>Erweiterung unter Erweiterungen \u203a Meine Erweiterungen aktivieren.<\/li>\n\n\n\n<li>Konfiguration \u00f6ffnen und Pixel-ID sowie optional den Conversions-API-Schl\u00fcssel eintragen (siehe \u201eEinrichtung\u201c).<\/li>\n\n\n\n<li>Cache leeren, damit das Pixel in der Storefront ausgespielt wird.<\/li>\n<\/ol>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<style>.kb-row-layout-id10792_a1b005-01 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id10792_a1b005-01 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id10792_a1b005-01 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id10792_a1b005-01 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id10792_a1b005-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id10792_a1b005-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id10792_a1b005-01 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column10792_a1b005-c1 > .kt-inside-inner-col,.kadence-column10792_a1b005-c1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10792_a1b005-c1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10792_a1b005-c1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10792_a1b005-c1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10792_a1b005-c1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10792_a1b005-c1{position:relative;}@media all and (max-width: 1024px){.kadence-column10792_a1b005-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10792_a1b005-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10792_a1b005-c1\"><div class=\"kt-inside-inner-col\">\n<h2 class=\"wp-block-heading\">Einrichtung<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00d6ffne die Konfiguration unter Erweiterungen \u203a Meine Erweiterungen beim Eintrag \u201eChatGPT Ads Pixel &amp; Conversions API\u201c \u00fcber das Drei-Punkte-Men\u00fc \u203a Konfigurieren. W\u00e4hle oben den Verkaufskanal aus und trage im Bereich \u201eChatGPT Ads Pixel Konfiguration\u201c ein:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Aktiv:<\/strong> schaltet das Tracking f\u00fcr den gew\u00e4hlten Verkaufskanal ein.<\/li>\n\n\n\n<li><strong>ChatGPT Ads Pixel-ID:<\/strong> Du findest sie im ChatGPT Ads Manager unter \u201eConversions\u201c im Reiter \u201eDatenquelle\u201c unter dem Namen des Pixels.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr die serverseitige \u00dcbertragung brauchst du au\u00dferdem einen Conversions-API-Schl\u00fcssel. Du erzeugst ihn im ChatGPT Ads Manager unter \u201eConversions\u201c \u00fcber das Schl\u00fcssel-Symbol oben rechts (\u201eConversion-Schl\u00fcssel\u201c). Der Schl\u00fcssel wird nur einmal angezeigt, kopiere ihn deshalb gleich. Er ist ein eigener Schl\u00fcssel und nicht der API-Schl\u00fcssel f\u00fcr Werbetreibende.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unter Shopware 6.7 kannst du die Verbindung zur Conversions API in der Konfiguration \u00fcber den Button \u201eVerbindung testen\u201c pr\u00fcfen.<\/p>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<style>.kb-row-layout-id10792_a1b006-01 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id10792_a1b006-01 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id10792_a1b006-01 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id10792_a1b006-01 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id10792_a1b006-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id10792_a1b006-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id10792_a1b006-01 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column10792_a1b006-c1 > .kt-inside-inner-col,.kadence-column10792_a1b006-c1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10792_a1b006-c1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10792_a1b006-c1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10792_a1b006-c1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10792_a1b006-c1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10792_a1b006-c1{position:relative;}@media all and (max-width: 1024px){.kadence-column10792_a1b006-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10792_a1b006-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10792_a1b006-c1\"><div class=\"kt-inside-inner-col\">\n<h2 class=\"wp-block-heading\">1 \u00b7 Erfasste Ereignisse<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ist das Tracking aktiv und hat der Besucher zugestimmt, meldet die Erweiterung diese Ereignisse an OpenAI:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>page_viewed:<\/strong> jeder Seitenaufruf (nur clientseitig)<\/li>\n\n\n\n<li><strong>contents_viewed:<\/strong> Aufruf einer Produktdetailseite<\/li>\n\n\n\n<li><strong>items_added:<\/strong> Artikel in den Warenkorb gelegt<\/li>\n\n\n\n<li><strong>checkout_started:<\/strong> Aufruf der Bestellbest\u00e4tigungsseite im Checkout<\/li>\n\n\n\n<li><strong>order_created:<\/strong> abgeschlossene Bestellung mit Betrag, W\u00e4hrung und Artikeln<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Die Bestellung z\u00e4hlt erst auf der Abschlussseite als Conversion. Wer den Checkout abbricht, erzeugt deshalb keine Conversion. Betr\u00e4ge gehen so an OpenAI, wie die API sie erwartet: als ganze Zahl in der kleinsten W\u00e4hrungseinheit (8900 entspricht 89,00 EUR).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das eCommerce-Tracking kannst du im Bereich \u201eTracking-Optionen\u201c separat ein- und ausschalten.<\/p>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<style>.kb-row-layout-id10792_a1b007-01 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id10792_a1b007-01 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id10792_a1b007-01 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id10792_a1b007-01 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id10792_a1b007-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id10792_a1b007-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id10792_a1b007-01 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column10792_a1b007-c1 > .kt-inside-inner-col,.kadence-column10792_a1b007-c1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10792_a1b007-c1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10792_a1b007-c1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10792_a1b007-c1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10792_a1b007-c1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10792_a1b007-c1{position:relative;}@media all and (max-width: 1024px){.kadence-column10792_a1b007-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10792_a1b007-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10792_a1b007-c1\"><div class=\"kt-inside-inner-col\">\n<h2 class=\"wp-block-heading\">2 \u00b7 Conversions API &amp; Enhanced Matching<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Zus\u00e4tzlich zum Pixel im Browser sendet die Erweiterung die Ereignisse serverseitig direkt an die OpenAI Conversions API. Browser- und Server-Ereignis bekommen dieselbe Event-ID, OpenAI z\u00e4hlt jedes Ereignis dadurch nur einmal. Weil der Server-Aufruf nicht im Browser l\u00e4uft, kommen die Conversions auch bei Ad-Blockern und Tracking-Schutz im Browser an.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mit Enhanced Matching \u00fcbertr\u00e4gt die Erweiterung bei eingeloggten Kunden zus\u00e4tzlich gehashte Daten (E-Mail, Telefonnummer, Vor- und Nachname, Kundennummer) sowie Stadt, PLZ und Land. Gehasht wird per SHA-256 im Shop, die Klartextdaten verlassen deinen Shop also nicht. So kann OpenAI Conversions besser zuordnen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Im Bereich \u201eServerseitiges Tracking (OpenAI Conversions API)\u201c stehen dir diese Optionen zur Verf\u00fcgung:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Serverseitiges Tracking aktivieren:<\/strong> schaltet die \u00dcbertragung an die Conversions API ein.<\/li>\n\n\n\n<li><strong>Conversions-API-Schl\u00fcssel:<\/strong> der Schl\u00fcssel aus dem ChatGPT Ads Manager.<\/li>\n\n\n\n<li><strong>Enhanced Matching aktivieren:<\/strong> sendet die gehashten Kundendaten mit.<\/li>\n\n\n\n<li><strong>Asynchron senden:<\/strong> \u00fcbergibt die Aufrufe an die Shopware Message Queue, damit die Storefront schnell bleibt. Diese Option ist standardm\u00e4\u00dfig aktiv und empfohlen.<\/li>\n\n\n\n<li><strong>Protokollierung:<\/strong> schreibt die Aufrufe zur Fehlersuche in die Shopware-Logs.<\/li>\n\n\n\n<li><strong>Testmodus:<\/strong> OpenAI pr\u00fcft die Daten, speichert die Ereignisse aber nicht. Im Live-Betrieb ausschalten.<\/li>\n<\/ul>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<style>.kb-row-layout-id10792_a1b008-01 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id10792_a1b008-01 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id10792_a1b008-01 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id10792_a1b008-01 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id10792_a1b008-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id10792_a1b008-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id10792_a1b008-01 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column10792_a1b008-c1 > .kt-inside-inner-col,.kadence-column10792_a1b008-c1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10792_a1b008-c1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10792_a1b008-c1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10792_a1b008-c1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10792_a1b008-c1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10792_a1b008-c1{position:relative;}@media all and (max-width: 1024px){.kadence-column10792_a1b008-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10792_a1b008-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10792_a1b008-c1\"><div class=\"kt-inside-inner-col\">\n<h2 class=\"wp-block-heading\">3 \u00b7 Cookie-Einwilligung &amp; Datenschutz<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Das Pixel wird erst geladen, wenn der Besucher der Kategorie \u201eMarketing\u201c zugestimmt hat. Widerruft er die Einwilligung, stoppt das Tracking und die Erweiterung entfernt die OpenAI-Cookies <code>__oppref<\/code> und <code>__obref<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unterst\u00fctzt werden der Shopware Cookie-Consent-Manager und diese Consent-Tools:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cookiebot<\/li>\n\n\n\n<li>CookieFirst<\/li>\n\n\n\n<li>Usercentrics<\/li>\n\n\n\n<li>ACRIS EU Cookie Richtlinie Pro<\/li>\n\n\n\n<li>CCM19<\/li>\n\n\n\n<li>CMP (consentmanager)<\/li>\n\n\n\n<li>CookieYes<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Auch die serverseitigen Ereignisse sendet die Erweiterung nur mit Einwilligung. Bei einem Consent-Tool, das sie nicht kennt, sendet sie serverseitig gar nichts. Im Feld \u201eExpertenmodus f\u00fcr den ausgew\u00e4hlten Consent-Manager\u201c kannst du die Kategorie anpassen, die dein Consent-Tool erwartet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die serverseitige Einwilligungspr\u00fcfung l\u00e4sst sich abschalten. Davon raten wir ab, denn die Verantwortung f\u00fcr die Einwilligung liegt dann bei dir als Shopbetreiber.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Hinweis zum Datenschutz:<\/strong> OpenAI ist ein Anbieter aus den USA. Die Conversions API erh\u00e4lt neben den Ereignissen auch IP-Adresse und User-Agent des Besuchers. Weise in deiner Datenschutzerkl\u00e4rung auf die Daten\u00fcbermittlung an OpenAI hin.<\/p>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<style>.kb-row-layout-id10792_a1b009-01 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id10792_a1b009-01 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id10792_a1b009-01 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id10792_a1b009-01 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id10792_a1b009-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id10792_a1b009-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id10792_a1b009-01 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column10792_a1b009-c1 > .kt-inside-inner-col,.kadence-column10792_a1b009-c1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10792_a1b009-c1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10792_a1b009-c1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10792_a1b009-c1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10792_a1b009-c1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10792_a1b009-c1{position:relative;}@media all and (max-width: 1024px){.kadence-column10792_a1b009-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10792_a1b009-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10792_a1b009-c1\"><div class=\"kt-inside-inner-col\">\n<h2 class=\"wp-block-heading\">4 \u00b7 Verkaufskan\u00e4le &amp; weitere Optionen<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Mehrere Verkaufskan\u00e4le:<\/strong> W\u00e4hle oben in der Konfiguration den Verkaufskanal und hinterlege je Kanal eine eigene Pixel-ID und einen eigenen Schl\u00fcssel.<\/li>\n\n\n\n<li><strong>Brutto\/Netto:<\/strong> Lege fest, ob Betr\u00e4ge brutto oder netto \u00fcbertragen werden.<\/li>\n\n\n\n<li><strong>Bestellpreis:<\/strong> \u00dcbertrage den Bestellwert mit oder ohne Versandkosten.<\/li>\n\n\n\n<li><strong>Kundengruppen ausschlie\u00dfen:<\/strong> Unter \u201eTracking f\u00fcr folgende Kundengruppen deaktivieren\u201c nimmst du einzelne Kundengruppen vom Tracking aus.<\/li>\n\n\n\n<li><strong>Eigene Ereignisse:<\/strong> Im Bereich \u201eEigene Ereignisse\u201c legst du zus\u00e4tzliche Ereignisse an, ein Eintrag pro Zeile im Format <code>route_name = event_name<\/code>. Ohne Route (nur <code>event_name<\/code>) wird das Ereignis auf jeder Seite ausgel\u00f6st. Zeilen mit # werden ignoriert. Eigene Ereignisse werden nur clientseitig gesendet.<\/li>\n<\/ul>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<style>.kb-row-layout-id10792_a1b010-01 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id10792_a1b010-01 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id10792_a1b010-01 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id10792_a1b010-01 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id10792_a1b010-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id10792_a1b010-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id10792_a1b010-01 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column10792_a1b010-c1 > .kt-inside-inner-col,.kadence-column10792_a1b010-c1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10792_a1b010-c1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10792_a1b010-c1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10792_a1b010-c1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10792_a1b010-c1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10792_a1b010-c1{position:relative;}@media all and (max-width: 1024px){.kadence-column10792_a1b010-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10792_a1b010-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10792_a1b010-c1\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading10792_faq-hd, .wp-block-kadence-advancedheading.kt-adv-heading10792_faq-hd[data-kb-block=\"kb-adv-heading10792_faq-hd\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading10792_faq-hd mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading10792_faq-hd[data-kb-block=\"kb-adv-heading10792_faq-hd\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading10792_faq-hd img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading10792_faq-hd[data-kb-block=\"kb-adv-heading10792_faq-hd\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading10792_faq-hd wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading10792_faq-hd\">FAQs<\/h2>\n\n\n<style>.kt-accordion-id10792_faq-ac .kt-accordion-inner-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:18px;}.kt-accordion-id10792_faq-ac .kt-accordion-panel-inner{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);}.kt-accordion-id10792_faq-ac > .kt-accordion-inner-wrap > .wp-block-kadence-pane > .kt-accordion-header-wrap > .kt-blocks-accordion-header{background:var(--global-palette5, #4A5568);font-weight:bold;color:var(--global-palette9, #ffffff);padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xs, 1rem);}.kt-accordion-id10792_faq-ac:not( .kt-accodion-icon-style-basiccircle ):not( .kt-accodion-icon-style-xclosecircle ):not( .kt-accodion-icon-style-arrowcircle )  > .kt-accordion-inner-wrap > .wp-block-kadence-pane > .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after, .kt-accordion-id10792_faq-ac:not( .kt-accodion-icon-style-basiccircle ):not( .kt-accodion-icon-style-xclosecircle ):not( .kt-accodion-icon-style-arrowcircle )  > .kt-accordion-inner-wrap > .wp-block-kadence-pane > .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before{background:var(--global-palette9, #ffffff);}.kt-accordion-id10792_faq-ac:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-blocks-accordion-icon-trigger{background:var(--global-palette9, #ffffff);}.kt-accordion-id10792_faq-ac:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-blocks-accordion-icon-trigger:after, .kt-accordion-id10792_faq-ac:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-blocks-accordion-icon-trigger:before{background:var(--global-palette5, #4A5568);}.kt-accordion-id10792_faq-ac > .kt-accordion-inner-wrap > .wp-block-kadence-pane > .kt-accordion-header-wrap > .kt-blocks-accordion-header:hover, \n\t\t\t\tbody:not(.hide-focus-outline) .kt-accordion-id10792_faq-ac .kt-blocks-accordion-header:focus-visible{background:var(--global-palette6, #718096);}.kt-accordion-id10792_faq-ac:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after, .kt-accordion-id10792_faq-ac:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before, body:not(.hide-focus-outline) .kt-accordion-id10792_faq-ac:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after, body:not(.hide-focus-outline) .kt-accordion-id10792_faq-ac:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before{background:var(--global-palette6, #718096);}@media all and (max-width: 767px){.kt-accordion-id10792_faq-ac .kt-accordion-inner-wrap{display:block;}.kt-accordion-id10792_faq-ac .kt-accordion-inner-wrap .kt-accordion-pane:not(:first-child){margin-top:18px;}}<\/style>\n<div class=\"wp-block-kadence-accordion alignnone\"><div class=\"kt-accordion-wrap kt-accordion-id10792_faq-ac kt-accordion-has-5-panes kt-active-pane-0 kt-accordion-block kt-pane-header-alignment-left kt-accodion-icon-style-basic kt-accodion-icon-side-right\" style=\"max-width:none\"><div class=\"kt-accordion-inner-wrap\" data-allow-multiple-open=\"false\" data-start-open=\"none\">\n<div class=\"wp-block-kadence-pane kt-accordion-pane kt-accordion-pane-1 kt-pane10792_p001\"><h3 class=\"kt-accordion-header-wrap\"><button class=\"kt-blocks-accordion-header kt-acccordion-button-label-show\" type=\"button\"><span class=\"kt-blocks-accordion-title-wrap\"><span class=\"kt-blocks-accordion-title\"><strong>Wo finde ich Pixel-ID und Conversions-API-Schl\u00fcssel?<\/strong><\/span><\/span><span class=\"kt-blocks-accordion-icon-trigger\"><\/span><\/button><\/h3><div class=\"kt-accordion-panel kt-accordion-panel-hidden\"><div class=\"kt-accordion-panel-inner\">\n<p class=\"wp-block-paragraph\">Beides findest du im ChatGPT Ads Manager unter \u201eConversions\u201c. Die Pixel-ID steht im Reiter \u201eDatenquelle\u201c unter dem Namen des Pixels. Den Conversions-API-Schl\u00fcssel erzeugst du \u00fcber das Schl\u00fcssel-Symbol oben rechts. Er wird nur einmal angezeigt.<\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-pane kt-accordion-pane kt-accordion-pane-2 kt-pane10792_p002\"><h3 class=\"kt-accordion-header-wrap\"><button class=\"kt-blocks-accordion-header kt-acccordion-button-label-show\" type=\"button\"><span class=\"kt-blocks-accordion-title-wrap\"><span class=\"kt-blocks-accordion-title\"><strong>Warum wird das Pixel im Shop nicht geladen?<\/strong><\/span><\/span><span class=\"kt-blocks-accordion-icon-trigger\"><\/span><\/button><\/h3><div class=\"kt-accordion-panel kt-accordion-panel-hidden\"><div class=\"kt-accordion-panel-inner\">\n<p class=\"wp-block-paragraph\">Das Pixel l\u00e4dt erst nach Zustimmung zur Kategorie \u201eMarketing\u201c im Cookie-Dialog. Pr\u00fcfe au\u00dferdem, ob die Erweiterung f\u00fcr den richtigen Verkaufskanal aktiv ist, ob die Pixel-ID stimmt und ob im Bereich \u201eCookie-Einwilligung\u201c dein Consent-Tool ausgew\u00e4hlt ist.<\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-pane kt-accordion-pane kt-accordion-pane-3 kt-pane10792_p003\"><h3 class=\"kt-accordion-header-wrap\"><button class=\"kt-blocks-accordion-header kt-acccordion-button-label-show\" type=\"button\"><span class=\"kt-blocks-accordion-title-wrap\"><span class=\"kt-blocks-accordion-title\"><strong>Brauche ich die Conversions API?<\/strong><\/span><\/span><span class=\"kt-blocks-accordion-icon-trigger\"><\/span><\/button><\/h3><div class=\"kt-accordion-panel kt-accordion-panel-hidden\"><div class=\"kt-accordion-panel-inner\">\n<p class=\"wp-block-paragraph\">Nein, das Pixel funktioniert auch allein. Die Conversions API ist optional, macht die Messung aber deutlich stabiler, weil Ad-Blocker und Tracking-Schutz im Browser sie nicht blockieren.<\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-pane kt-accordion-pane kt-accordion-pane-4 kt-pane10792_p004\"><h3 class=\"kt-accordion-header-wrap\"><button class=\"kt-blocks-accordion-header kt-acccordion-button-label-show\" type=\"button\"><span class=\"kt-blocks-accordion-title-wrap\"><span class=\"kt-blocks-accordion-title\"><strong>Warum kommen keine serverseitigen Ereignisse an?<\/strong><\/span><\/span><span class=\"kt-blocks-accordion-icon-trigger\"><\/span><\/button><\/h3><div class=\"kt-accordion-panel kt-accordion-panel-hidden\"><div class=\"kt-accordion-panel-inner\">\n<p class=\"wp-block-paragraph\">Pr\u00fcfe, ob serverseitiges Tracking aktiv ist, der Schl\u00fcssel stimmt und der Testmodus aus ist. Bei asynchronem Versand muss au\u00dferdem der Worker der Shopware Message Queue laufen. Mit aktivierter Protokollierung siehst du die Aufrufe in den Shopware-Logs.<\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-pane kt-accordion-pane kt-accordion-pane-5 kt-pane10792_p005\"><h3 class=\"kt-accordion-header-wrap\"><button class=\"kt-blocks-accordion-header kt-acccordion-button-label-show\" type=\"button\"><span class=\"kt-blocks-accordion-title-wrap\"><span class=\"kt-blocks-accordion-title\"><strong>Wie nehme ich Kundengruppen vom Tracking aus?<\/strong><\/span><\/span><span class=\"kt-blocks-accordion-icon-trigger\"><\/span><\/button><\/h3><div class=\"kt-accordion-panel kt-accordion-panel-hidden\"><div class=\"kt-accordion-panel-inner\">\n<p class=\"wp-block-paragraph\">W\u00e4hle die Kundengruppen in den Tracking-Optionen unter \u201eTracking f\u00fcr folgende Kundengruppen deaktivieren\u201c aus. F\u00fcr diese Gruppen sendet die Erweiterung keine Ereignisse.<\/p>\n<\/div><\/div><\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<style>.kb-row-layout-id10792_support-01 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id10792_support-01 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id10792_support-01 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id10792_support-01 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id10792_support-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id10792_support-01 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id10792_support-01 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column10792_support-c1 > .kt-inside-inner-col,.kadence-column10792_support-c1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column10792_support-c1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column10792_support-c1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column10792_support-c1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column10792_support-c1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column10792_support-c1{position:relative;}@media all and (max-width: 1024px){.kadence-column10792_support-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column10792_support-c1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column10792_support-c1\"><div class=\"kt-inside-inner-col\">\n<h2 class=\"wp-block-heading\">Support<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bei Fragen oder Problemen stehen wir zur Verf\u00fcgung:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Support-Anfrage: <a href=\"https:\/\/www.biloba-it.de\/shopware-plugin-support\/\">biloba-it.de\/shopware-plugin-support<\/a><\/li>\n\n\n\n<li>E-Mail: <a href=\"mailto:support@biloba-it.de\">support@biloba-it.de<\/a><\/li>\n\n\n\n<li>Telefon: +49 (0) 711 \u2013 13633800<\/li>\n<\/ul>\n<\/div><\/div>\n\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>ChatGPT Ads Pixel with server-side OpenAI Conversions API for Shopware: conversion tracking with deduplication, enhanced matching and consent integration.<\/p>","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-10792","doku","type-doku","status-publish","hentry"],"acf":[],"taxonomy_info":[],"featured_image_src_large":false,"author_info":[],"comment_info":"","_links":{"self":[{"href":"https:\/\/www.biloba-it.de\/en\/wp-json\/wp\/v2\/doku\/10792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.biloba-it.de\/en\/wp-json\/wp\/v2\/doku"}],"about":[{"href":"https:\/\/www.biloba-it.de\/en\/wp-json\/wp\/v2\/types\/doku"}],"version-history":[{"count":3,"href":"https:\/\/www.biloba-it.de\/en\/wp-json\/wp\/v2\/doku\/10792\/revisions"}],"predecessor-version":[{"id":10798,"href":"https:\/\/www.biloba-it.de\/en\/wp-json\/wp\/v2\/doku\/10792\/revisions\/10798"}],"wp:attachment":[{"href":"https:\/\/www.biloba-it.de\/en\/wp-json\/wp\/v2\/media?parent=10792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}