Nethone es una solución antifraude que a través de la inteligencia artificial y el aprendizaje automático (o machine learning) identifica aspectos de comportamiento específicos del usuario y minimiza los riesgos y las posibilidades de fraude en las transacciones de su tienda.
La integración de Nethone en VTEX se realiza mediante Application Key (App Key) y Application Token (App Token). Puede encontrar esta información en el paquete del plugin que Nethone le enviará después de firmar el contrato. Si tiene alguna duda, póngase en contacto con el equipo de soporte de Nethone.
Para configurar Nethone, necesitará:
- Configurar el antifraude Nethone
- Asociar a Nethone una condición de pago
- Habilitar Google Tag Manager en el checkout
- Configurar Google Tag Manager
- Crear el activador de tags
Una vez que se hayan realizado todas las configuraciones, cada intento de compra será analizado por el antifraude y se mostrará en su panel de Nethone.
Configurar el antifraude Nethone
- Acceda al Admin de VTEX.
- Acceda al módulo Pagos.
- Haga clic en Configuración.
- En Afiliaciones, haga clic en el botón verde «+».
- En la sección Antifraudes, seleccione la opción Nethone.
- En Nombre de la afiliación, solo tiene que cambiar a Nethone.
- En los campos Application Key y Application Token, ingrese los datos que recibió en el paquete del plugin.
- Haga clic en Salvar para guardar los cambios.
Asociar a Nethone una condición de pago
Para que Nethone pueda llevar a cabo el análisis antifraude, debe asociarse a las condiciones de pago existentes o crear nuevas condiciones. Para esto, siga las instrucciones a continuación:
- Acceda al Admin de VTEX.
- Acceda al módulo Pagos.
- Haga clic en Configuración.
- En Planes de pago, haga clic en la condición deseada o siga el tutorial Configurar una condición de pago para crear una nueva condición.
- Asegúrese de que la condición de pago esté activada.
- Después de seleccionar o crear una nueva condición, habilite la opción Usando antifraude.
- Seleccione la opción Nethone.
- Haga clic en Salvar para guardar los cambios.
Habilitar Google Tag Manager en el checkout
El siguiente paso de configuración de Nethone se realiza a través de Javascript, mediante la integración con Google Tag Manager.
- Haga clic aquí y acceda a Google Tag Manager.
- Inicie sesión en su cuenta. Si aún no tiene una cuenta, solo tiene que crearla.
- En el panel de inicio, verá un número que comienza con GTM-XXXX. Copie el número.
- Acceda al Admin de VTEX.
- Acceda al módulo Configuración de la tienda.
- Seleccione la opción Checkout.
- En Default, haga clic en el ícono de engranaje.
- En el menú superior, seleccione la opción Checkout.
- En Google Tag Manager, ingrese el número de identificación que copió.
- Haga clic en Guardar.
Configurar Google Tag Manager
Las configuraciones documentadas a continuación se realizan en un sistema externo a VTEX y pueden descontinuarse sin previo aviso.
Con el número de identificación de la cuenta instalado en el checkout, configure los ajustes a continuación para dar seguimiento a los intentos de compra que ocurran en su tienda.
- Haga clic aquí e inicie sesión en Google Tag Manager.
- En el panel de inicio, haga clic en Variables.
- En Variables definidas por el usuario, haga clic en Nueva.
- En Configuración de la variable, haga clic en el ícono de lápiz.
- En la sección Utilidades, seleccione la opción Constante.
- Asigne profilerUrl como nombre de la variable.
- En el campo Valor, ingrese el enlace proporcionado por Nethone en el paquete de plugins que recibió.
- Haga clic en Guardar.
Crear el activador de tags
Después de crear la variable, siga los pasos a continuación para definir los activadores:
- En panel de Google Tag Manager, acceda a Activadores.
- Haga clic en Nuevo.
- Asigne el nombre Profiler Trigger al activador.
- En Configuración del activador, haga clic en el ícono de lápiz.
- En la sección Otros, seleccione Evento personalizado.
- En Nombre del evento, ingrese la siguiente información, incluya los paréntesis: (email|profile|shipping|payment).
- Habilite la opción Utilizar una expresión regular que coincida con.
- En Este activador se activa en, seleccione Algunos eventos personalizados.
- Seleccione las opciones Page Path - coincide con la expresión regular - Checkout.
- Haga clic en Guardar.
- Vuelva al panel de inicio y haga clic en Etiquetas.
- Haga clic en Nueva.
- En Configuración de la etiqueta, haga clic en el ícono de lápiz.
- En la sección Personalizado, seleccione la opción HTML personalizado.
- Pegue el siguiente código en el campo HTML y asegúrese de que en el campo src="your profiling link" el valor ingresado sea el mismo que Nethone le proporcionó en el paquete de plugins.
<script type="text/javascript" id="nthScript" crossorigin="use-credentials" src="yourprofilinglink" async></script> <script> (function() { function uuidv4() { return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8); return v.toString(16); }); } var attRef = uuidv4(); window.vtex.deviceFingerprint = attRef; var options = { attemptReference: attRef, sensitiveFields: [] }; if (window.dftp) { dftp.init(options); } else { var el = document.getElementById("nthScript"); el.addEventListener("load", function() { dftp.init(options); }); } })() </script>
- Habilite la opción Compatible con document.write.
- En Configuración avanzada > Opciones de activación de la etiqueta, seleccione Una vez por página.
- En el menú Activación, haga clic en el ícono de lápiz.
- Seleccione la opción Profile Trigger como activador y haga clic en Guardar.
- En la página que aparece, haga clic en Enviar.
- En Nombre de la versión, ingrese Nethone Profiler y haga clic en Publicar.
Una vez hecho esto, el antifraude Nethone se habrá instalado correctamente y estará listo para procesar sus transacciones.