miércoles, 4 de junio de 2014

Implementación Omniture o SiteCatalyst para scCheckout, Purchase, Carrito de Compra

prodView : El evento ocurre cuando el visitante VE en detalle un producto.

  •  scView : El evento ocurre cuando el visitante ve el carrito de compra. 
  •  scOpen : El evento ocurre cuando el visitante abre el carrito de compra por primera vez. 
  •  scAdd : El evento ocurre cuando un producto es añadido al carrito de compra. 
  • scRemove : El evento ocurre cuando un producto es removido del carrito de compra. 
  • scCheckout : El evento ocurre cuando el visitante hace clic en comprar (antes de verificar datos y confirmar compra) 
  •  purchase : El evento ocurre cuando el visitante confirma su compra (incluye cantidades, total de la compra).  

Las variables definidas por nosotros son (y dependen de su negocio):

  •  s.eVar25 Identificador de Compra Variable que debe contener el ID único de la compra.
  • s.events="event11" Product View (Custom) Evento que contiene que un producto fue visto (prodView) 
  •  s.events="event7" Precio Unitario Contiene precio unitario. 
  •  s.eVar17 ID del producto Guarda el ID del producto
  •  s.eVar37 Fecha Compra Guarda la fecha en que se realizó la compra


La sintaxis del s.products es asi




 El proceso de compra de un producto online se traquea así:

 Ver un producto (cuando una persona se interesa por un producto y quiere ver más detalles)

s.events=”prodView”
s.products=”;1234”

Carrito de Compra 

(scOpen, scView, scAdd, scRemove ->se usan cuando es posible comprar más de un producto distinto. Si solo hay un producto ofrecido, no hay nececidad de implementar esta parte)

s.events=”scOpen, scAdd”
s.products=”;1234”

Checkout (cuando se da clic en Comprar->se implementa para uno o varios productos comprados) s.events=”scCheckout”

 s.products=”;1234”
Purchase (cuando se confirma la compra, compra completada) 
s.events="purchase"
s.products=";1234” 

Ejemplo (completo) para implementar scCheckout (sobre un botón - función onClick)

 s.linkTrackVars="events,eVar17,products";
 s.linkTrackEvents="scCheckout";
 s.events="scCheckout";
 s.eVar17="102";
 s.products=";102";
 s.tl(this,"o","Checkout");

 Ejemplo para implementar scPurchase (sobre un botón - función onClick)

s.linkTrackVars="events, eVar17,evar37,eVar25,products,purchaseID"; s.linkTrackEvents="purchase,event7";
 s.eVar17=43;
s.eVar37="2014-05-09";
 s.events="purchase,event7";
s.products=";43;1;56000;
event7=56000";
s.purchaseID = "etc55680";
 s.tl(this,"o","purchase");

No hay comentarios:

Publicar un comentario