siteMapPerso
Changes
mySiteMap.js 23(+16 -7)
Details
mySiteMap.js 23(+16 -7)
diff --git a/mySiteMap.js b/mySiteMap.js
index ef1b863..cc0627d 100644
--- a/mySiteMap.js
+++ b/mySiteMap.js
@@ -50,14 +50,17 @@ function ReadHomeBlocks(target) {
}
function ReadMenuProfile(event) {
- console.log(event.target.innerText)
- let dataName = SalesforceInteractions.cashDom(event.currentTarget).text()
+ console.log(event.currentTarget)
+ console.log(userName)
+ let dataName = SalesforceInteractions.cashDom(event.target).text()
- if (event.currentTarget.innerText == "Mi perfil") {
+ if (event.target.innerText == "Mi perfil") {
dataName = "Botón Mi perfil"
}
- if (event.currentTarget.className == "session with-avatar") {
- dataName = "Botón MENU mi perfil"
+
+ if (event.target.innerText == userName || event.target.innerText == "Suscriptor" || event.target.innerText == "Usuario") {
+ dataName = "Click Botón Desplegable MENU perfil"
+ console.log(dataName)
}
SalesforceInteractions.sendEvent({
@@ -77,10 +80,13 @@ function ReadMenuProfile(event) {
}
function sendDataFromHomeBlocks(nameEvent, target, container) {
-
+ console.log(nameEvent)
+ console.log(target)
+ console.log(container)
for (let i = 0; i < container.length; i++) {
if (target === container[i]) {
+ console.log(nameEvent)
SalesforceInteractions.sendEvent({
interaction: {
name: nameEvent,
@@ -123,17 +129,20 @@ function GenerateListeners(pageType, elements) {
for (let i = 0; i < elements.length; i++) {
if (pageType == "Home" && (elements[i] == elements[0] || elements[i] == elements[1])) {
let myEventsBlock = SalesforceInteractions.listener("click", elements[i], (e) => {
- ReadHomeBlocks(e.currentTarget.innerText)
+ ReadHomeBlocks(e)
})
listeners.push(myEventsBlock)
} else {
let myEvents = SalesforceInteractions.listener("click", `${elements[i]}`, (e) => {
ReadMenuProfile(e)
+ e.stopPropagation();
})
+
listeners.push(myEvents)
}
}
}
+ console.log(listeners)
return listeners;
}