Los objetivos de conversiones te permiten llevar el seguimiento de las acciones de los clientes en tu sitio web, que pueden ir desde realizar compras hasta registrarse en programas de premios. Es probable que cada una de estas acciones den un valor diferente a tu negocio. Por este motivo, dejamos que asocies un valor de ingresos específico y diferente a cada objetivo de conversión para llevar el seguimiento de tu rendimiento de la inversión (ROI). A esto se lo denomina informes de ingresos variables. Tanto los objetivos de direcciones URL de destino como los objetivos de conversión de eventos pueden generar informes de ingresos variables.
Antes de comenzar la configuración de ingresos variables, asegúrate de que tienes:
Para ver la lista completa de monedas disponibles para los objetivos de conversión, consulta Monedas de ingresos del objetivo de conversión.
A continuación, sería conveniente editar el código de seguimiento de UET para admitir los ingresos variables. Si ya has agregado el código de seguimiento de la etiqueta UET a tu sitio web, puedes modificar la etiqueta en el código de tu sitio web. Si aún no has agregado la etiqueta a tu sitio web, consulta ¿Cómo puedo agregar una etiqueta de UET a mi sitio web?, pero asegúrate de agregar la etiqueta a la sección del cuerpo de la página de confirmación del objetivo de conversión.
Veamos cómo pasar los ingresos variables de un objetivo de tipo de dirección URL de destino en las páginas PHP. En el ejemplo siguiente, se lee un valor dinámico de los ingresos variables desde una función de JavaScript. Será muy fácil enviar un valor estático o leer desde una variable de JavaScript o un elemento HTML.
<head>Your page title
</head>
<body>// Let's say this is where you pasted the UET tag.
<script>Your UET tag is here.</script>// Here is where to paste the following JavaScript:
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', '', {'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'Replace_with_Currency_Code'});
</script>
...
</body>
Aunque esto no es un objetivo de conversión de eventos personalizados (consulta la siguiente sección), tendrás que seguir incluyendo el comando 'event'. Para el objetivo de URL de destino, deja vacía la acción del evento (como en 'event', '').
<head>Your page title
</head>
<body>// Let's say this is where you pasted the UET tag.
<script>Your UET tag is here.</script>// Here is where to paste the following JavaScript:
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'Replace_with_Currency_Code'});
</script>
...
</body>
Para ver instrucciones sobre la actualización de parámetros de eventos personalizados, echa un vistazo a Cómo llevar el seguimiento de eventos personalizados con UET.
Si ya has agregado JavaScript para eventos personalizados al código de tu sitio web, para este paso solo necesitarás insertar los parámetros de ingresos variables:
'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'Replace_with_Currency_Code'
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', '', {'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'Replace_with_Currency_Code'});
</script>
...// Here is an example function, named "GetRevenueValue()", that defines variable revenue:
<script> function GetRevenueValue() { return 6; } </script>
...
</body>
Cuando la función de ingresos pasa valores, debes usar un punto para decimales (como en 12.34), no una coma (como en 12,34).
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'});
</script>
...
<script> function GetRevenueValue() { return 6; } </script>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'GBP'});
</script>
...
<script> function GetRevenueValue() { return 6; } </script>
...
</body>
Para ver la lista completa de códigos de monedas, consulta Monedas de ingresos del objetivo de conversión. Puedes quitar el parámetro "currency" si no se ha establecido una moneda en el objetivo de conversión.