FAQ:WierichteicheinConversionTrackingimAfterbuyshopein

Aus Afterbuy-Wiki
Wechseln zu:Navigation, Suche
Wie richte ich ein Conversion-Tracking im Afterbuyshop ein?

Conversion-Variablen

Mögliche Conversion-Variablen im Bestellstatus-Template für Conversion-Tracking. Diese Variablen stehen nach jedem Kauf zur Verfügung (Conversion_Variablen.xlsx)

Zugriff auf die Werte im XSL-Template Bestellstatus:

Die Variablen sind in folgenden Bereichen des Templates Bestellstatus verfügbar.

<xsl:if test="$PView = 'afterorder'">
<xsl:if test="$PView = 'afterquickorder'">

Beispiel Scriptintegration:

Die diversen Conversion-Tracking-Skripte sind unterschiedlich. Die Verwendung der Variablen ist immer gleich.

Beispiel Script:

<script>
var OrderId = "ORDER_ID_HERE"
var OrderAmount = "ORDER_AMOUNT_HERE"
...
</script>

Beispiel Script mit Variablen

<script>
var OrderId = "<xsl:value-of select="AID"/>"
var OrderAmount = "<xsl:value-of select="FullAmount/@RealNumber"/>" //format: 0.00
...
</script>

Beispiel Image

<img src="tracking.com?orderAmount=ORDER_AMOUNT_HERE&orderId=ORDER_ID_HERE"/>

Beispiel Image mit Variablen

<img src="tracking.com?orderAmount=ORDER_AMOUNT_HERE&orderId=ORDER_ID_HERE">
                <xsl:attribute name="src">
                  <xsl:text disable-output-escaping="yes">tracking.com?orderAmount=</xsl:text>
                  <xsl:value-of select="FullAmount/@RealNumber"/>
                  <xsl:text disable-output-escaping="yes"><![CDATA[&]]>orderId=</xsl:text>
                  <xsl:value-of select="AID"/>
                </xsl:attribute>
</img>

Testsource

Der Testsource muss außerhalb des vorhandenen Bereichs platziert werden. Sollten die Variablen in dem vorhandenen Bereich verfügbar sein, muss der for-each Befehl ausgelassen werden.

<xsl:for-each select="data">

<xsl:for-each select="data">
<div>OrderId: <xsl:value-of select="AID"/></div>
<div>VID: <xsl:value-of select="VID"/></div>
<div>UID: <xsl:value-of select="UID"/></div>
<div>CustomerId: <xsl:value-of select="KundenNr"/></div>
<div>Custom CustomerId: <xsl:value-of select="EKundenNr"/></div>
<div>CouponUsed: <xsl:value-of select="CouponUsed"/></div>
<div>CustomerType (1 - QuickOrder, 2 - Account): <xsl:value-of select="CustomerType"/></div>
<div>FullAmount: <xsl:value-of select="FullAmount"/> Formatted: <xsl:value-of select="FullAmount/@RealNumber"/></div>
<div>BasketAmount: <xsl:value-of select="BasketAmount"/> Formatted: <xsl:value-of select="BasketAmount/@RealNumber"/></div>
<div>BasketTax: <xsl:value-of select="BasketTax"/> Formatted: <xsl:value-of select="BasketTax/@RealNumber"/></div>
<div>BasketAmountWithoutTax: <xsl:value-of select="BasketAmountWithoutTax"/> Formatted: <xsl:value-of select="BasketAmountWithoutTax/@RealNumber"/></div>
<div>ShippingCost: <xsl:value-of select="ShippingCost"/> Formatted: <xsl:value-of select="ShippingCost/@RealNumber"/></div>
<div>Tax: <xsl:value-of select="Tax"/> Formatted: <xsl:value-of select="Tax/@RealNumber"/></div>
<div>BuyerMail: <xsl:value-of select="BuyerMail"/></div>
<div>OrderCurrency: <xsl:value-of select="OrderCurrency"/></div>
<div>TrustedID: <xsl:value-of select="TrustedID"/></div>
<div>TrustedPaymentID: <xsl:value-of select="TrustedPaymentID"/></div>
<div>BuyerCountry: <xsl:value-of select="BuyerCountry"/></div>
<div>BuyerState: <xsl:value-of select="BuyerState"/></div>
<div>BuyerCity: <xsl:value-of select="BuyerCity"/></div>
<div><b>Itemlist</b></div>
   <xsl:for-each select="ItemList/Item">
      <div>Anr: <xsl:value-of select="Anr"/></div>
      <div>ProductID: <xsl:value-of select="ProductID"/></div>
      <div>ProductName: <xsl:value-of select="ProductName"/></div>
      <div>UnitPrice: <xsl:value-of select="UnitPrice"/> Formatted: <xsl:value-of select="UnitPrice/@RealNumber"/></div>
      <div>ProductQuantity: <xsl:value-of select="ProductQuantity"/></div>
   </xsl:for-each>
</xsl:for-each>

Nachfolgende Variablen können verwendet werden:


VariablenBeschreibung
AID Bestellnummer
VID Eigene(Shop)Bestellnummer
UID Feedback Identifier
KundenNr KundenId
EKundenNr Eigene KundenId
CouponUsed Gutschein benutzt
CustomerType

Kundentyp: 1 Schnellbestellung

2 Accountbestellung
FullAmount Kompletter Betrag
BasketAmount Warenkorb Betrag
BasketTax Steuer Betrag
BasketAmountWithoutTax Warenkorb Betrag abzüglich Steuer
ShippingCost Versandkosten
Tax Steuersatz
BuyerMail Käufer Email
OrderCurrency Bestellung Währung
TrustedPaymentID Id der Zahlart für TrustedShops
BuyerCountry Käuferland
BuyerState Käufer Bundesland
BuyerCity Käuferstadt

Artikelliste:


VariablenBeschreibung
Anr Artikelnummer
ProductID Produkt Id
ProductName Produkt Name
UnitPrice Produkt Einzelpreis
ProductQuantity Produkt Menge