siteMapPerso

data

11/10/2023 6:59:53 PM

Changes

mySiteMap.js 67(+22 -45)

Details

mySiteMap.js 67(+22 -45)

diff --git a/mySiteMap.js b/mySiteMap.js
index ded6892..ef1b863 100644
--- a/mySiteMap.js
+++ b/mySiteMap.js
@@ -49,54 +49,31 @@ function ReadHomeBlocks(target) {
     sendDataFromHomeBlocks("Click, Article from home (Bloque2)", target, block2)
 }
 
-function ReadMenuProfile(target) {
-    console.log(target)
-    console.log(target.currentTarget.className)
-    if (target.currentTarget.innerText == "Mi perfil") {
-        SalesforceInteractions.sendEvent({
-            interaction: {
-                name: "Botón Mi perfil",
-                attributes: {
-                    userIdCms: idUser,
-                    name: userName,
-                    lastName: userName,
-                    isSuscriber: isSuscriber,
-                    emailAddress: email,
-                    continueUrl: url
-                },
-            },
-        });
+function ReadMenuProfile(event) {
+    console.log(event.target.innerText)
+    let dataName = SalesforceInteractions.cashDom(event.currentTarget).text()
+
+    if (event.currentTarget.innerText == "Mi perfil") {
+        dataName = "Botón Mi perfil"
     }
-    if (target.currentTarget.className == "session with-avatar") {
-        SalesforceInteractions.sendEvent({
-            interaction: {
-                name: "Botón menu perfil",
-                attributes: {
-                    userIdCms: idUser,
-                    name: userName,
-                    lastName: userName,
-                    isSuscriber: isSuscriber,
-                    emailAddress: email,
-                    continueUrl: url
-                },
-            },
-        });
-    } else {
-        SalesforceInteractions.sendEvent({
-            interaction: {
-                name: "Botón " + SalesforceInteractions.cashDom(target.currentTarget).text(),
-                attributes: {
-                    userIdCms: idUser,
-                    name: userName,
-                    lastName: userName,
-                    isSuscriber: isSuscriber,
-                    emailAddress: email,
-                    continueUrl: url
-                },
-            },
-        });
+    if (event.currentTarget.className == "session with-avatar") {
+        dataName = "Botón MENU mi perfil"
     }
 
+    SalesforceInteractions.sendEvent({
+        interaction: {
+            name: dataName,
+            attributes: {
+                userIdCms: idUser,
+                name: userName,
+                lastName: userName,
+                isSuscriber: isSuscriber,
+                emailAddress: email,
+                continueUrl: url
+            },
+        },
+    });
+
 }
 
 function sendDataFromHomeBlocks(nameEvent, target, container) {