Paso 6: Configura el Google Tag Manager
Configuración del Device fingerprint
Para realizar la configuración del Google Tag Manager es necesario contar con una cuenta de Google con acceso al Google Tag Manager del sitio VTEX que se está configurando.

- Hacer login en Google Tag Manager para la tienda que vamos a configurar. Ingresar al apartado etiquetas (tags) para configurar el device fingerprint id:

1.- Dar clic en CREAR CUENTA

2.- Llenar la CONFIGURACIÓN

2.- La cuenta de GOOGLE TAG MANAGER estará creada
- Crearemos un TAG para un producto de HTML Personalizado dando clic en el menú izquierdo ETIQUETAS como se en la siguiente imagen:

-
En el campo de Configuración de la etiqueta agregaremos el tipo de etiqueta:
-
En el campo *Personalizado > HTML de la configuración debemos pegar el código HTML que realiza el llamado al código que realiza:
-
Nota: En el llamado a la función debe ingresar la llave pública que se proporcionó previamente en la pantalla de administración de Conekta:
- A continuación, se muestra el código HTML que se debe ingresar durante la configuración de la etiqueta dentro de Google Tag Manager.
<script type="text/javascript" src="https://cdn.conekta.io/js/latest/conekta.js"></script>
<script type="text/javascript">
$(document).ready(function() {
document.getElementsByClassName("pg-oxxo").item(0).getElementsByTagName('span').item(0).textContent='Conekta - OXXO Pay';
document.getElementsByClassName("pg-3ds").item(0).getElementsByTagName('span').item(0).textContent='Tarjeta de crédito y débito';
vtexjs.checkout.getOrderForm().done(function(orderForm){
Conekta.setPublicKey('Key_LlavePUBLICO123456789');
var sessionId = Conekta._helpers.getSessionId();
window.vtex.deviceFingerprint = sessionId;
console.log('Conekta Device Fingerprint', window.vtex.deviceFingerprint);
});
});
</script>
- Recuerda que deberás configurar el momento en que se dispara la etiqueta:

8. IMPORTANTE: Para activarlo y dejar el google tag manager conectado a tu tienda VTEX, debes de colocar el Google Tag Manager ID/ Name que se vio visible al terminar la creación del Google Tag Manager: En este caso es GMT-6-MEXICO.
-
Para conectarlo, debes de ir al menú izquierdo CHECKOUT > Click en el engrane del checkout, normalmente es Default > Después abrir el menu CHECKOUT:
-
Coloca el Google Tag Manager ID
-
Dar clic en guardar.

Updated about 3 years ago