Implementierung der Pricerunner-Verfolgung
Anleitung zur Implementierung des Pricerunner-Conversion-Trackings in Ihrem Shoporama-Onlineshop mit dem richtigen Smarty-Code.
Um Ihre Verkäufe in Pricerunner zu verfolgen, müssen Sie ein Conversion-Pixel auf Ihrer Bestellbestätigungsseite implementieren. Hier finden Sie eine Anleitung, wie Sie es bei Shoporama richtig machen, damit Pricerunner den korrekten Bestellwert inklusive Versand erhält.
Der Code
Fügen Sie den folgenden Code in die Datei thanks.html Ihres Themes ein (oder an den Ort, an dem Sie Ihre Tracking-Daten gesammelt haben). Ersetzen Sie [MERCHANTID] durch Ihre Pricerunner-Händler-ID:
<{if $order && !$order->getTrackingCalled()}> <img width="1" height="1" style="display:none" src="https://www.pricerunner.dk/track/pixel/[MERCHANTID]?OrderTotalInclVat=<{$order->getTotalPrice()|number_format:2:".":""}>&OrderCurrencyISO=<{$webshop->getCurrency()}>" alt="" /> <{/if}>
Was macht der Code?
- {if $order && !$order->getTrackingCalled()} stellt sicher, dass das Pixel nur einmal pro Bestellung ausgelöst wird. Wenn der Kunde die Quittungsseite neu lädt, wird das Pixel nicht erneut gesendet.
- $order->getTotalPrice() ruft den Gesamtbetrag der Bestellung inklusive Mehrwertsteuer UND inklusive Versandkosten ab. Dies ist der Wert, den Pricerunner im Feld OrderTotalInclVat erwartet.
- $webshop->getCurrency() ruft die Währung des Shops ab (z.B. DKK).
Wichtig: Verwenden Sie getTotalPrice(), nicht getPrice(). getPrice() liefert den Artikelpreis der Bestellung inklusive Mehrwertsteuer, aber OHNE Versand. Pricerunner benötigt den Gesamtbestellwert inkl. Versand, um korrekte Provisionen und Statistiken zu berechnen.
Wo finde ich meine Merchant ID?
Sie finden Ihre Merchant ID in Ihrem Pricerunner-Dashboard unter den Integrations- oder Tracking-Einstellungen. Wenn Sie sie nicht finden können, kontaktieren Sie Pricerunner direkt.
Platzierung im Theme
Der Code wird in der Datei thanks.html in Ihrem Thema oder in dem gemeinsamen Tracking-Snippet auf der Bestellbestätigungsseite platziert. Die Variablen $order und $webshop sind nur dort verfügbar.
Testen Sie das Pixel
- Erstellen Sie eine Testbestellung in Ihrem Shop und rufen Sie die Quittungsseite auf.
- Öffnen Sie die Entwicklertools des Browsers (F12) und suchen Sie unter der Registerkarte Netzwerk.
- Suchen Sie den Aufruf von pricerunner.dk/track/pixel/... und prüfen Sie, ob OrderTotalInclVat mit dem Gesamtbetrag inklusive Versand übereinstimmt.
- Bestätigen Sie, dass der Status 200 OK lautet.
Häufig gestellte Fragen
Was ist der Unterschied zwischen getPrice() und getTotalPrice()?
getPrice() gibt den Preis der Artikel einschließlich Mehrwertsteuer, aber ohne Versandkosten zurück. getTotalPrice() gibt den Gesamtbetrag zurück, den der Kunde bezahlt hat, einschließlich Mehrwertsteuer und Versandkosten. Pricerunner erwartet den Gesamtbetrag.
Warum weichen die Zahlen von Pricerunner von meinen eigenen Konten ab?
Die häufigsten Gründe sind entweder die Verwendung von getPrice() anstelle von getTotalPrice(), Retouren, die bei Pricerunner nicht abgezogen werden, oder fehlende Pixel beim Checkout von Drittanbietern. Vergleichen Sie eine Testbestellung in beiden Systemen.
Soll der Betrag mit oder ohne Mehrwertsteuer angegeben werden?
Das Feld heißt OrderTotalInclVat, es muss also mit Mehrwertsteuer sein. getTotalPrice() gibt immer den Betrag inklusive Mehrwertsteuer zurück.
Zählen Rückerstattungen und Umtausch?
Das Zählpixel sendet den Bestellwert zu dem Zeitpunkt, an dem der Kunde den Kauf abschließt. Spätere Rückerstattungen oder Teilrückgaben müssen im System von Pricerunner abgewickelt werden. Vereinbaren Sie mit Pricerunner, wie Sie diese melden wollen.
Was ist, wenn ich mehrere Webshops oder mehrere Sprachen habe?
Jeder Shop und jede Sprachversion sollte in der Regel eine eigene Merchant ID in Pricerunner haben. $webshop->getCurrency() kümmert sich automatisch um die Währung, aber Sie müssen sicherstellen, dass die richtige Händler-ID für den betreffenden Shop eingefügt wird.
Wie schnell sieht Pricerunner meine Konversionen?
Das Pixel wird aufgerufen, sobald der Kunde auf der Quittungsseite landet, aber es kann bis zu 24 Stunden dauern, bis die Zahlen im Pricerunner Dashboard erscheinen. Testen Sie immer eine Testbestellung und geben Sie ihr etwas Zeit, bevor Sie die Fehlerbehebung durchführen.
Muss ich GDPR und die Einwilligung für das Pixel berücksichtigen?
Ja, das müssen Sie. Das Pricerunner-Pixel ist ein Marketing-Cookie und erfordert die Zustimmung des Kunden, bevor es geladen werden kann. Verpacken Sie den {if}-Block in eine zusätzliche Prüfung Ihrer Cookie-Einwilligung (z. B. $consent.marketing oder eine Variable aus Ihrer Cookie-Banner-Lösung), damit das Pixel nur bei Kunden ausgelöst wird, die ihre Zustimmung gegeben haben.
Kann ich stattdessen eine serverseitige Integration verwenden?
Ja, wenn Pricerunner dies anbietet. Serverseitiges Tracking ist robuster, da es nicht davon abhängt, dass der Kunde die Quittungsseite lädt. Lesen Sie mehr über serverseitiges Tracking und die Shoporama-Tracking-Engine.
Wenn Sie Hilfe bei der Implementierung benötigen, schreiben Sie an support@shoporama.dk.
Ähnliche Artikel
Implementierung von Tracking in ein Shoporama-Thema
Anleitung für Entwickler zur Implementierung von E-Commerce-Tracking in einem Shoporama-Theme mit Standard-Datenschicht, Google Tag Manager und...
Nachverfolgung in Ihrem Shoporama-Webshop
Aktivieren Sie Shoporamas integrierte Tracking-Engine und senden Sie genaue Tracking-Daten an Facebook, Google Ads, GA4, TikTok und mehr -...
Shoporama Tracking Engine: Server-seitiges Tracking für alle wichtigen Plattformen
Die Tracking-Engine von Shoporama (entwickelt mit 1260 A/S) sendet Daten aus Ihrem Webshop direkt an Facebook, Google Ads, GA4, Pinterest,...
Server-seitige Verfolgung in Shoporama
Vollständige Anleitung zum Server-seitigen Tracking in Shoporama. Bessere Datenqualität, weniger Ad-Blocker-Verluste und schnellere Seiten, ohne...
Google Analytics 4 (GA4) für Ihren Shoporama-Onlineshop
So richten Sie Google Analytics 4 für Ihren Shoporama-Onlineshop ein. Integrierte GA4-Integration mit E-Commerce-Ereignissen, serverseitigem...
Facebook-Umsätze API
Anleitung zur Einrichtung der Facebook Conversions API in Ihrem Shoporama-Onlineshop über die integrierte Tracking-Engine.