Integración Google Tag Manager (GTM)

Para la integración de la plataforma Filiatly en el caso en que tu web se administre con GTM, estos son los pasos que debes seguir:

1. Integrar script en HEAD DOM All pages de GTM:

<script type="text/javascript" src="https://[URL CLIENTE FILIATLY]/integration/general_integration"></script>

Nota: [URL Cliente Filiatly] no es el dominio de tu web, sino tu entorno de Filiatly. Este lo puedes ver cuando inicias sesión en Filiatly.

Ejemplo: https://cliente.filiatly.com

 

2. Integrar en la HOME después de ejecutarse en script del HEAD:

<script type="text/javascript">
AffTracker.setWebsiteUrl( "
[URL DOMINIO CLIENTE]
" );
AffTracker.productClick( "" );
</script>

Nota: En [URL Dominio Cliente] tienes que poner el dominio de tu web.

 

3. Integrar en las páginas de PRODUCTO después de ejecutarse el script del HEAD:

<script type="text/javascript">
AffTracker.setWebsiteUrl( "
[URL DOMINIO CLIENTE]
" );
AffTracker.productClick( "" );
</script>

/* la variable productID es una variable de GTM, si ya se tiene definidas con otro nombre sustituir en consecuencia */
/* SI no se tienen creadas, para que tome el valor correcto del id de producto se tiene que insertar el siguiente dataLayer en la página del producto */
<script>
dataLayer = [{
'productID': '[ID DE PRODUCTO - VARIABLE de la página web]'
}];
</script>

Nota: En [URL Dominio Cliente] tienes que poner el dominio de tu web.

 

4. Integrar en las páginas de FIN / ÉXITO DE COMPRA después de ejecutarse el script del HEAD:

<script type="text/javascript">
AffTracker.setWebsiteUrl( "
[URL DOMINIO CLIENTE)
" );

AffTracker.add_order({
order_id : "{{OrderId}}",
order_currency : "{{OrderTotal}}",
order_total : "{{OrderCurrency}}",
product_ids : "{{ProductIDs}}"
})

</script>
/* Las variables OrderId,OrderTotal,
OrderCurrency,ProductIDs(
separados por comas) es una variable de GTM, si ya se tiene definidas con otro nombre sustituir en consecuencia */
/* SI no se tienen creadas, para que tome el valor correcto del id de producto se tiene que insertar el siguiente dataLayer en la página del producto */

<script>
dataLayer = [{
'OrderId': '[ID DE LA COMPRA - VARIABLE de la página web]'
'OrderTotal': '[TOTAL DE LA COMPRA SIN IVA - VARIABLE de la página web]'
'OrderCurrency': '[MONEDA - VARIABLE de la página web por ejemplo EUR]'
'ProductIDs': '[IDs DE PRODUCTOS - VARIABLE de la página web separados por comas]'
}];

</script>

Nota: En [URL Dominio Cliente] tienes que poner el dominio de tu web.

 

¡Tu integración esta lista! Prueba a crear una comisión para validar si esta en funcionamiento la integración. ¿Tienes alguna duda? Estamos para ayudarte.

🚀