This article will cover the following:
- Sample commerce pixels
- Pixel Parameters
Sample Commerce Pixels
As part of our support for ecommerce and product data in CAKE, we also expanded the functionality of our commerce pixel. On ecommerce (Storefront based) offers, you can now implement the CAKE commerce pixel (conversion pixel) to pass order detail information when an order is generated.
The updated pixel format looks like the following:
Sample Commerce Conversion Pixel
<iframe src="http://trk.clientdomain.com/p.ashx?o=769&e=123&t=123&ecsk=144^201^242&ecqu=1^2^3&ecpr=10.00^8.00^12.00&ecld=0^1.00&ecst=61.00&ecd=2&ectx=5.80&ecsh=5.00&ect=69.80&ecco=US&ecrg=CA&p=61.00" width="1" height="1" frameborder="0"></iframe>
Sample Postback Request (Server to Server)
https://trk.clientdomain.com/p.ashx?a=1&t=123456&r=25566&f=pb&e=123&ecsk=123ABC^321CMS^987132&ecqu=1^2^3&ecpr=10.00^8.00^12.00&ecv=CA32X7&ecc=FF25^SHOES50OFF&eccu=USD&ecst=62.00&ectx=5.80&ecsh=5.00&ect=72.80&ecco=US&ecrg=CA&p=61.00
Pixel Parameters
r - request Id - generated by CAKE (append your offer link with #reqid#)
e - CAKE event ID
a - Advertiser ID
ect - Order Total *
p - Revenue - If you are using a Revshare model on orders, you will need to pass the revenue in the 'p' parameter. This should be the value from which you want to calculate the Revshare price.
t - Order/Transaction ID
ecv - Voucher
ecc - Coupon
eccu - Order Currency
ecd - Order Discount
ecst - Order Sub Total
ectx - Order Tax (Total Order Tax)
ecsh - Order Shipping
ecco Shipping Country
ecrg Shipping Region
ect - Order Total
Please note: if you use any of the following parameters, the all of them are required:
ecsk - Line Item SKU
ecqu - Line Item Quantity
ecpr - Line Item Price Per Item
ecld - Line Item Discount
*Denotes Mandatory Fields
If you have multiple line items as part of your order, you can separate them respectively with the"^" symbol. For example, you may have an order that has two line items (two skus). You can post both skus in the ecsk parameter (sku parameter) as such: exsk=sku1^sku2