Difference between revisions of "Commerce Tracking"

From Market Ruler Help
Jump to: navigation, search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
ConversionRuler was designed to work with virtually any [[shopping cart]] on the [[Internet]].
 
ConversionRuler was designed to work with virtually any [[shopping cart]] on the [[Internet]].
  
=Qualifying Questions=
+
==Qualifying Questions==
 
# Can you modify what appears on your [[order confirmation page]]?
 
# Can you modify what appears on your [[order confirmation page]]?
 
# Do the order amount and order number appear on your [[order confirmation page]]? (Or '''[[Thank you]]''' page?)
 
# Do the order amount and order number appear on your [[order confirmation page]]? (Or '''[[Thank you]]''' page?)
Line 7: Line 7:
 
The answer to the above questions must be '''Yes''' for you to be able to track order amounts.
 
The answer to the above questions must be '''Yes''' for you to be able to track order amounts.
  
=Server Technologies=
+
==Server Technologies==
 
Most web sites run software which makes them dynamic. Examples of web server technologies are:
 
Most web sites run software which makes them dynamic. Examples of web server technologies are:
 
* PHP ('''P'''HP: '''H'''ypertext '''P'''rocessor) found at [http://www.php.net/ php.net]
 
* PHP ('''P'''HP: '''H'''ypertext '''P'''rocessor) found at [http://www.php.net/ php.net]
 +
* [https://www.python.org/ Python language]
 +
* [https://golang.org/ Go]
 
* ASP ('''A'''ctive '''S'''erver '''P'''ages, a technology from [http://www.microsoft.com/ Microsoft] which may be written in a variety of languages, such as '''Visual Basic''', '''.NET''', or '''C#'''.
 
* ASP ('''A'''ctive '''S'''erver '''P'''ages, a technology from [http://www.microsoft.com/ Microsoft] which may be written in a variety of languages, such as '''Visual Basic''', '''.NET''', or '''C#'''.
 
* Java from [http://www.sun.com Sun Microsystems]
 
* Java from [http://www.sun.com Sun Microsystems]
Line 16: Line 18:
 
* ... and many, many more
 
* ... and many, many more
  
=How to get it working=
+
==How to get it working==
 
[[ConversionRuler]] has a redesigned installation page which makes integrating with your shopping cart and server technology much, much easier.
 
[[ConversionRuler]] has a redesigned installation page which makes integrating with your shopping cart and server technology much, much easier.
  
Line 29: Line 31:
 
ConversionRuler automatically understands most [[Server-side Markup]] and will correctly implement server-side markup, such as:
 
ConversionRuler automatically understands most [[Server-side Markup]] and will correctly implement server-side markup, such as:
  
* PHP: <? $variableName ?>
+
* PHP: <?php echo $variableName; ?>
* ASP and Java: <% variableName %>
+
* ASP and Java: <%= variableName %>
  
 
In addition, the checkbox '''Javascript code?''' is meant to be used if you '''do not want the variables you enter to be quoted in the generated JavaScript'''.
 
In addition, the checkbox '''Javascript code?''' is meant to be used if you '''do not want the variables you enter to be quoted in the generated JavaScript'''.
Line 36: Line 38:
 
The installation tool should be sufficient for most purposes. If you require finer-grained control, or need to understand the interface further, visit [[Tracking Order Amounts: Advanced]].
 
The installation tool should be sufficient for most purposes. If you require finer-grained control, or need to understand the interface further, visit [[Tracking Order Amounts: Advanced]].
  
[[Category:Installation]]
+
[[Category:ConversionRuler Installation]]
[[Category:Snippet]]
 
 
[[Category:ConversionRuler]]
 
[[Category:ConversionRuler]]

Latest revision as of 18:26, 18 May 2018

ConversionRuler was designed to work with virtually any shopping cart on the Internet.

Qualifying Questions

  1. Can you modify what appears on your order confirmation page?
  2. Do the order amount and order number appear on your order confirmation page? (Or Thank you page?)

The answer to the above questions must be Yes for you to be able to track order amounts.

Server Technologies

Most web sites run software which makes them dynamic. Examples of web server technologies are:

  • PHP (PHP: Hypertext Processor) found at php.net
  • Python language
  • Go
  • ASP (Active Server Pages, a technology from Microsoft which may be written in a variety of languages, such as Visual Basic, .NET, or C#.
  • Java from Sun Microsystems
  • Perl (an open source language running on all platforms)
  • CGI (Common Gateway Interface: Can be any of the above languages as well)
  • ... and many, many more

How to get it working

ConversionRuler has a redesigned installation page which makes integrating with your shopping cart and server technology much, much easier.

To record order amounts, you must have a Conversion Action which will be used to track your order amounts. By default, all new sites have this defined as part of the default conversion actions.

Visit the installation page by logging into your ConversionRuler account, and visiting the Tracking Snippet Installation page.

Scroll down, and open up the page section titled "Conversion Action Snippets", then "Orders". You will see a section which appears like this:

Order-install-screenshot.png

ConversionRuler automatically understands most Server-side Markup and will correctly implement server-side markup, such as:

  • PHP: <?php echo $variableName; ?>
  • ASP and Java: <%= variableName %>

In addition, the checkbox Javascript code? is meant to be used if you do not want the variables you enter to be quoted in the generated JavaScript.

The installation tool should be sufficient for most purposes. If you require finer-grained control, or need to understand the interface further, visit Tracking Order Amounts: Advanced.