In einer Welt, in der man den Wert einer Person über seine Besitztümer bestimmt, können wir da glücklich sein? Nein, meint Tim Kasser und begründet in seinem Buch auch warum.
(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);
}
})();
})();