Tracking
Conversion Pixel
Das OpenAI Pixel wird einmal global eingebunden und löst danach pro Conversion ein Event aus. Alle Beispiele nutzen Platzhalter – setze deine eigene Pixel ID ein.
Globales Pixel
Das Snippet gehört in den <head> jeder Seite – auch auf Danke-Seiten.
<!-- OpenAI Conversion Pixel (global, im <head>) -->
<script>
!function(o,a,i,q){
o.oaiq = o.oaiq || function(){ (o.oaiq.q = o.oaiq.q || []).push(arguments) };
var s = a.createElement("script");
s.async = true; s.src = i;
a.head.appendChild(s);
}(window, document, "https://bzr.openai.com/pixel.js");
oaiq("init", "<PIXEL_ID>");
oaiq("track", "page_view");
</script>Consent-Variante
Wenn eine Einwilligung erforderlich ist, wird die Messung erst nach aktiver Zustimmung zur Kategorie Marketing aktiviert.
<script>
// 1. Vor dem Init: Messung standardmäßig deaktivieren
oaiq("consent", false);
oaiq("init", "<PIXEL_ID>");
// 2. Erst nach aktiver Marketing-Einwilligung freischalten
function onMarketingConsentGranted() {
oaiq("consent", true);
oaiq("track", "page_view");
}
// Beispiel: Aufruf aus dem Cookie-Banner
// document.querySelector("#accept-marketing")
// .addEventListener("click", onMarketingConsentGranted);
</script>Standard-Events
registration_completed
oaiq("track", "registration_completed", {
event_id: "<EVENT_ID>"
});appointment_scheduled
oaiq("track", "appointment_scheduled", {
event_id: "<EVENT_ID>"
});Custom Event: Webinar Registration
Häufiger Fehler: custom_event_name gehört in die Event-Optionen als vierter Parameter – nicht in das Datenobjekt.
// custom_event_name gehört in die Event-Optionen (4. Parameter),
// NICHT in das Datenobjekt.
oaiq(
"track",
"custom",
{ event_id: "<EVENT_ID>" },
{ custom_event_name: "Webinar Registration" }
);order_created mit Betrag
Kauf-Events übergeben den Betrag in der kleinsten Währungseinheit, die Währung als ISO-Code und optional die gekauften Inhalte.
oaiq("track", "order_created", {
event_id: "<EVENT_ID>",
type: "contents",
amount: 12999, // 129,99 EUR
currency: "EUR",
contents: [
{
content_id: "<CONTENT_ID>",
content_name: "Jahreslizenz",
quantity: 1,
unit_price: 12999
}
]
});Beträge
amount wird in der kleinsten Währungseinheit übergeben.
- 990 = 9,90 EUR
- 12999 = 129,99 EUR