Zum Inhalt springen

Events & Parameter

usertrax.push({
event: "purchase",
total: 99.99,
currency: "EUR",
});
usertrax.push({
event: "purchase",
event_id: "purchase_10001",
currency: "EUR",
value: 99.99, // Alias für total
total: 99.99, // Contract-Feld
transaction_id: "10001", // Bestellnummer
tax: 15.96,
shipping: 5.9,
items: [
{
item_id: "SKU-123",
item_name: "iPhone 15 Pro",
item_brand: "Apple",
item_category: "smartphones",
price: 47.05,
quantity: 2,
},
],
user_data: {
email: "user@example.com",
customer_id: "cust_12345",
},
});
usertrax.push({
// Erforderliche Parameter
event: "purchase",
total: 99.99,
currency: "EUR",
// Optionale Parameter
id: "purchase_order_12345", // Dedup / CAPI event_id (Alias: event_id)
event_id: "purchase_order_12345",
transaction_id: "order_12345",
label: "iPhone 15 Pro",
tax: 15.96,
shipping: 5.9,
// Attributionsparameter (automatisch erfasst)
gclid: "abc123def456",
fbclid: "fb.123.456.789",
msclkid: "ms123456789",
ttclid: "tt123456789",
// UTM-Parameter
utm: {
utm_source: "google",
utm_medium: "cpc",
utm_campaign: "summer_sale",
utm_term: "iphone",
utm_content: "banner_ad",
},
// GA4 items[]
items: [
{
item_id: "iphone_15_pro",
item_name: "iPhone 15 Pro",
item_brand: "Apple",
item_category: "smartphones",
price: 99.99,
quantity: 1,
},
],
// Benutzerdefinierte Metadaten
metadata: {
plan: "pro",
},
// Nutzerdaten
user_data: {
email: "user@example.com",
name: "John Doe",
phone: "+1234567890",
customer_id: "cust_12345",
},
});
ParameterTypErforderlichBeschreibung
eventstringJaEvent-Name (z.B. "purchase", "add_to_cart", "view_item")
totalnumberNeinConversion-Wert/Betrag (primärer Contract)
valuenumberNeinAlias für total (GA4-Style; wird zu total normalisiert)
currencystringNeinWährungscode (Standard: "EUR")
idstringNeinDedup-ID (Server/event_id, Meta eventID)
event_idstringNeinAlias/Bevorzugung für Dedup-ID (event_id ?? id)
transaction_idstringNeinBestellnummer (Ads transaction_id, Meta/CAPI order_id)
labelstringNeinLesbare Bezeichnung
taxnumberNeinSteueranteil
shippingnumberNeinVersandkosten
shipping_tierstringNeinVersandmethode
payment_typestringNeinZahlungsart
couponstringNeinGutscheincode
itemsarrayNeinGA4-Ecommerce-Items (item_id, item_name, price, quantity, …)
ParameterTypBeschreibung
gclidstringGoogle Ads Click ID
gclsrcstringGoogle Ads Click Source
dclidstringDisplay & Video 360 Click ID
fbclidstringFacebook Ads Click ID
fbcstringFacebook Browser Cookie
fbpstringFacebook Browser Parameter
msclkidstringMicrosoft Ads Click ID
ttclidstringTikTok Ads Click ID
adcellstringAdcell Tracker ID
ParameterTypBeschreibung
utm_sourcestringTraffic-Quelle (z.B. “google”, “facebook”)
utm_mediumstringMarketing-Medium (z.B. “cpc”, “email”)
utm_campaignstringKampagnenname
utm_termstringKeywords für bezahlte Suche
utm_contentstringInhaltsvariation für A/B-Tests
ParameterTypBeschreibung
metadataobjectBenutzerdefinierte JSON-Daten für die Conversion
user_dataobjectNutzerinformationen (E-Mail, Name, etc.)
<button
data-usertrax="purchase"
data-usertrax-total="99.99"
data-usertrax-currency="EUR"
data-usertrax-id="order_12345"
data-usertrax-label="iPhone 15 Pro"
>
Jetzt kaufen
</button>
<button
data-usertrax="signup"
data-usertrax-total="0"
data-usertrax-currency="EUR"
data-usertrax-meta-data='{"plan": "premium", "source": "landing_page"}'
data-usertrax-user-data='{"email": "user@example.com"}'
>
Kostenlos testen
</button>
AttributBeschreibung
data-usertraxEvent-Name
data-usertrax-totalConversion-Wert
data-usertrax-valueAlias für data-usertrax-total
data-usertrax-currencyWährungscode
data-usertrax-idEvent-Identifier
data-usertrax-labelEvent-Bezeichnung
data-usertrax-meta-dataJSON-String mit benutzerdefinierten Daten
data-usertrax-user-dataJSON-String mit Nutzerinformationen