FAQ:WierichteicheinConversionTrackingimAfterbuyshopein: Unterschied zwischen den Versionen
K |
K |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
'''Conversion-Variablen''' | '''Conversion-Variablen''' | ||
− | Mögliche Conversion-Variablen im Bestellstatus Template für Conversion-Tracking. | + | Mögliche Conversion-Variablen im Bestellstatus-Template für Conversion-Tracking. |
Diese Variablen stehen nach jedem Kauf zur Verfügung (Conversion_Variablen.xlsx) | Diese Variablen stehen nach jedem Kauf zur Verfügung (Conversion_Variablen.xlsx) | ||
− | '''Zugriff auf die Werte im XSL Template Bestellstatus:''' | + | '''Zugriff auf die Werte im XSL-Template Bestellstatus:''' |
− | Die | + | Die Variablen sind in folgenden Bereichen des Templates Bestellstatus verfügbar. |
<pre> | <pre> | ||
Zeile 17: | Zeile 17: | ||
'''Beispiel Scriptintegration:''' | '''Beispiel Scriptintegration:''' | ||
− | Die diversen Conversion-Tracking Skripte sind unterschiedlich. | + | Die diversen Conversion-Tracking-Skripte sind unterschiedlich. |
Die Verwendung der Variablen ist immer gleich. | Die Verwendung der Variablen ist immer gleich. | ||
Zeile 60: | Zeile 60: | ||
'''Testsource''' | '''Testsource''' | ||
− | Der Testsource muss außerhalb | + | 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 | + | Sollten die Variablen in dem vorhandenen Bereich verfügbar sein, muss der for-each Befehl ausgelassen werden. |
<pre> | <pre> | ||
Zeile 113: | Zeile 113: | ||
>>BasketAmount :: Warenkorb Betrag | >>BasketAmount :: Warenkorb Betrag | ||
>>BasketTax :: Steuer Betrag | >>BasketTax :: Steuer Betrag | ||
− | >>BasketAmountWithoutTax :: Warenkorb Betrag | + | >>BasketAmountWithoutTax :: Warenkorb Betrag abzüglich Steuer |
>>ShippingCost ::Versandkosten | >>ShippingCost ::Versandkosten | ||
>>Tax :: Steuersatz | >>Tax :: Steuersatz | ||
− | >>BuyerMail:: Käufer | + | >>BuyerMail:: Käufer Email |
− | >>OrderCurrency:: Bestellung | + | >>OrderCurrency:: Bestellung Währung |
− | >>TrustedPaymentID:: Id der Zahlart | + | >>TrustedPaymentID:: Id der Zahlart für TrustedShops |
>>BuyerCountry:: Käuferland | >>BuyerCountry:: Käuferland | ||
>>BuyerState:: Käufer Bundesland | >>BuyerState:: Käufer Bundesland | ||
Zeile 129: | Zeile 129: | ||
{{Legende| | {{Legende| | ||
>> Anr :: Artikelnummer | >> Anr :: Artikelnummer | ||
− | >> ProductID :: Produkt | + | >> ProductID :: Produkt Id |
− | >> ProductName :: Produkt | + | >> ProductName :: Produkt Name |
− | >> UnitPrice :: Produkt | + | >> UnitPrice :: Produkt Einzelpreis |
− | >> ProductQuantity :: Produkt | + | >> ProductQuantity :: Produkt Menge |
| name=Variablen| description=Beschreibung}} | | name=Variablen| description=Beschreibung}} |
Aktuelle Version vom 4. April 2023, 14:55 Uhr
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:
Variablen | Beschreibung |
---|---|
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:
Variablen | Beschreibung |
---|---|
Anr | Artikelnummer |
ProductID | Produkt Id |
ProductName | Produkt Name |
UnitPrice | Produkt Einzelpreis |
ProductQuantity | Produkt Menge |