siteMapPerso

listeneres de articulos

11/16/2023 3:06:50 PM

Changes

mySiteMap.js 24(+17 -7)

Details

mySiteMap.js 24(+17 -7)

diff --git a/mySiteMap.js b/mySiteMap.js
index 597a89e..8cbb7b0 100644
--- a/mySiteMap.js
+++ b/mySiteMap.js
@@ -1,11 +1,8 @@
-
-
 let enviroment = "";
 let pages = []
 
 esURLValida(window.location.href)
 
-
 //DATOS DE USUARIO
 const email = vsm.session.email != "" ? vsm.session.email : "";
 const idUser = vsm.session.id != "" ? vsm.session.id : "";
@@ -17,12 +14,13 @@ dateTime = `${dateTime.getDate()}/${dateTime.getMonth()}/${dateTime.getFullYear(
 let isMatch = false
 let url = ""
 
-//SELECTORES y zonas Genericos
+//Zonas Genericas
 let globalZones = [
     { name: "Header", selector: '#page-header' },
     { name: "Footer", selector: '#page-footer' },
 ]
 
+//SELECTORES Genericos
 let globalListeners = [
     { class: "#page-header-session-box .sign-in-button", labelName: 'Botón Ingresar' },
     { class: "#page-header-middle .b-suscription", labelName: 'Botón Suscribite' },
@@ -41,7 +39,7 @@ let homeListeners = [
     { class: `.columnists .items article.item`, labelName: 'Clumnists from Home' },
 ]
 
-//SELECTORES Home pay wall
+//SELECTORES PayWall
 let payWallListeners = [
     { class: `.page.suscripciones a.logo`, labelName: 'Botón - Header Logo El Cronista from Pay Wall' },
     { class: `.suscripcion .items .item .button`, labelName: 'Quiero suscribirme' },
@@ -54,10 +52,22 @@ let payWallListeners = [
     { class: `.footer-footer a:nth-child(2)`, labelName: 'Botón Precios vigentes from Pay Wall' },
 ]
 
+//SELECTORES Articulo
 let articleListeners = [
     { class: `nav.breadcrumb ol li a span`, labelName: 'Breadcrumb' },
+    { class: `.speakText`, labelName: 'Botón Escuchar' },
+    { class: `#content-share`, labelName: 'Botón Compartir' },
+    { class: `.more-list .whatsapp`, labelName: 'Botón Compartir whatsapp' },
+    { class: `.more-list .facebook`, labelName: 'Botón Compartir facebook' },
+    { class: `.more-list .twitter`, labelName: 'Botón Compartir twitter' },
+    { class: `.more-list .linkedIn`, labelName: 'Botón Compartir linkedIn' },
+    { class: `.more-list .email`, labelName: 'Botón Compartir email' },
+    { class: `.more-list .comments`, labelName: 'Botón Compartir comments' },
+    { class: `#bookmark`, labelName: 'Botón Guardar' },
+    { class: `.b-suscription-full`, labelName: 'Botón/Caja: Queremos que seas parte de Members' },
 ]
 
+//Interacciones
 let homeInteractions = {
     name: "Home"
 }
@@ -78,10 +88,10 @@ if (document.querySelector("#pagecontent .news")) {
             attributes: {
                 url: window.location.href,
                 name: SalesforceInteractions.resolvers.fromSelector("#content-title"),
-                articleId: window.cronistaDataLayer[0].articleProperty.id,
+                articleId: window.cronistaDataLayer[0].articleProperty.id.toString(),
                 seccion: SalesforceInteractions.resolvers.fromSelector("#content-title"),
                 articleTitle: SalesforceInteractions.resolvers.fromSelector("#content-title"),
-                publishDate: new Date(parseInt(window.cronistaDataLayer[0].articleProperty.datePublished)),
+                publishDate: new Date(parseInt(window.cronistaDataLayer[0].articleProperty.datePublished)).toString(),
                 authorName: window.cronistaDataLayer[0].articleProperty.authorName,
                 canonicalUrl: window.cronistaDataLayer[0].articleProperty.canonica,
                 accessCondition: window.cronistaDataLayer[0].articleProperty.conditionsOfAccess