siteMapPerso

loginWall

12/5/2023 2:03:41 PM

Changes

src/mySiteMap.js 16(+12 -4)

Details

src/mySiteMap.js 16(+12 -4)

diff --git a/src/mySiteMap.js b/src/mySiteMap.js
index 8129142..f47919d 100644
--- a/src/mySiteMap.js
+++ b/src/mySiteMap.js
@@ -7,8 +7,8 @@ esURLValida(window.location.href)
 const isAnonimus = vsm.loggedIn() === false || vsm.loggedIn() === null ? true : false
 let email = vsm.session.email != "" ? vsm.session.email : "";
 const idUser = vsm.session.id != "" ? vsm.session.id : "";
-const firstName = vsm.session.name != "" ? vsm.session.name : "";
-const lastName = vsm.session.lastName != "" ? vsm.session.lastName : "";
+let firstName = vsm.session.name != "" ? vsm.session.name : "";
+let lastName = vsm.session.lastName != "" ? vsm.session.lastName : "";
 const isSuscriber = site.session.isSuscriber() && site.session != undefined ? "Suscriptor" : "Usuario";
 let dateTime = new Date();
 dateTime = `${dateTime.getDate()}/${dateTime.getMonth()}/${dateTime.getFullYear()} - hora ${dateTime.getHours()}:${dateTime.getMinutes()}`
@@ -68,6 +68,7 @@ let logInWallListeners = [
     { class: `.forgotpassword a`, labelName: 'Botón - Olvidé mi contraseña', ItPropagation: false },
     { class: `.terminosypolitica a:first-child`, labelName: 'Botón - Política de privacidad', ItPropagation: false },
     { class: `.terminosypolitica a:nth-child(2)`, labelName: 'Botón - Terminos y condiciones', ItPropagation: false },
+    { class: `#vplsignup input.vsmform.submit`, labelName: 'Botón - Registrarme', ItPropagation: false },
 ]
 
 //SELECTORES Articulo
@@ -168,7 +169,7 @@ function PageType(name, myUrl, interaction, myEvents, isArticle) {
         } else {
             isMatch = (url === `${enviroment}${myUrl}` ? true : false);
         }
-        console.log(isMatch)
+
         return isMatch;
     };
     this.interaction = interaction;
@@ -245,7 +246,7 @@ function sendDataFromHomeBlocks(nameEvent, target, container) {
 }
 
 function ReadGlobalEvents(event, listeners) {
-    console.log(event)
+
     let dataName = listeners.labelName
     let isSend = true
     let nameTarget = SalesforceInteractions.cashDom(event.target).text()
@@ -288,6 +289,13 @@ function ReadGlobalEvents(event, listeners) {
         email = emailAnonimus
     }
 
+    if (listeners.labelName == 'Botón - Registrarme') {
+        let emailAnonimus = SalesforceInteractions.cashDom(".vsmemail input").val()
+        let userNameRegister = SalesforceInteractions.cashDom(".vsmusername input").val()
+        firstName = userNameRegister
+        email = emailAnonimus
+    }
+
     if (isSend) {
         SalesforceInteractions.sendEvent({
             interaction: {