Kaum noch ein Fernsehspot, in dem nicht mehrere Kaninchen über den Bildschirm hoppeln. Kaum ein Schaufenster, das nicht in bunt angemalten Eiern erstickt und mit Sicherheit kaum noch ein Blumenladen, der nicht das ein oder andere Dekogras verkauft.
(function () {
// Kaufmessung Meta: nur auf Danke-Seiten mit Bestellnummer in der Adresse.
// Die eventID ist die Digistore-Bestellnummer, damit Meta Browser- und
// Server-Meldung derselben Bestellung als eine zählt.
if (!/-danke\/?$/.test(window.location.pathname)) return;
var p = new URLSearchParams(window.location.search);
var id = p.get('order_id');
if (!id) return;
// Jede Bestellung pro Browser nur einmal melden (Neuladen, erneuter Aufruf).
var merker = 'gd_meta_kauf_' + id;
try { if (localStorage.getItem(merker)) return; } catch (e) {}
var daten = {
value: parseFloat(p.get('amount') || p.get('net_amount') || '0'),
currency: p.get('currency') || 'EUR',
content_type: 'product',
content_ids: [p.get('product_id') || ''],
num_items: parseInt(p.get('quantity') || '1', 10)
};
var versuche = 0;
(function senden() {
// Das Pixel lädt erst nach Einwilligung im Cookie-Banner, deshalb warten.
if (typeof window.fbq === 'function') {
window.fbq('track', 'Purchase', daten, { eventID: id });
try { localStorage.setItem(merker, '1'); } catch (e) {}
} else if (++versuche < 600) {
setTimeout(senden, 500);
}
})();
})();