Unidade Farroupilha -RS

R. Júlio de Castilhos, 651 - sala 209

(function() { var trackedLinks = { "555193671359": "https://unhas-de-guria.vercel.app/api/track/whatsapp?unidade=miguel-tostes&utm_source=site&utm_campaign=organico", "unhas-de-guria-poa-miguel": "https://unhas-de-guria.vercel.app/api/track/agendamento?unidade=miguel-tostes&utm_source=site&utm_campaign=organico", "5551994492091": "https://unhas-de-guria.vercel.app/api/track/whatsapp?unidade=assis-brasil&utm_source=site&utm_campaign=organico", "unhas-de-guria-assisbrasil": "https://unhas-de-guria.vercel.app/api/track/agendamento?unidade=assis-brasil&utm_source=site&utm_campaign=organico", "555596874761": "https://unhas-de-guria.vercel.app/api/track/whatsapp?unidade=santa-maria&utm_source=site&utm_campaign=organico", "unha-de-guria-santa-maria": "https://unhas-de-guria.vercel.app/api/track/agendamento?unidade=santa-maria&utm_source=site&utm_campaign=organico", "WICBABIU76EJD1": "https://unhas-de-guria.vercel.app/api/track/whatsapp?unidade=palhoca&utm_source=site&utm_campaign=organico", "unhas-de-guria-palhoca": "https://unhas-de-guria.vercel.app/api/track/agendamento?unidade=palhoca&utm_source=site&utm_campaign=organico", "QX5L5Y5OOJEVF1": "https://unhas-de-guria.vercel.app/api/track/whatsapp?unidade=sao-jose&utm_source=site&utm_campaign=organico", "unhas-de-guria-sao-jose1": "https://unhas-de-guria.vercel.app/api/track/agendamento?unidade=sao-jose&utm_source=site&utm_campaign=organico" }; var GADS_WHATSAPP = 'AW-607460963/ypR-CJe6tLwaEOO81KEC'; var GADS_AGENDAMENTO = 'AW-607460963/rQPVCJq6tLwaEOO81KEC'; // Trava anti-duplicação (além do data-tracked): garante no máximo 1 // log + 1 conversão por unidade+canal a cada 1.5s, não importa quantos // blocos diferentes capturarem o mesmo clique. var lastFired = {}; function onceGuard(unidade, canal) { var key = unidade + '|' + canal; var now = Date.now(); if (lastFired[key] && now - lastFired[key] < 1500) return false; lastFired[key] = now; return true; } function fireConversion(label) { if (typeof gtag === 'function') { gtag('event', 'conversion', { send_to: label }); } } function logClick(unidade, canal) { var url = "https://unhas-de-guria.vercel.app/api/track/" + canal + "?unidade=" + unidade + "&utm_source=site&utm_campaign=organico&modo=log"; fetch(url, { method: "GET", keepalive: true, mode: "no-cors" }).catch(function(){}); } function trackOnce(unidade, canal, label) { if (!onceGuard(unidade, canal)) return; logClick(unidade, canal); fireConversion(label); } var path = window.location.pathname.toLowerCase(); var unidadeAtual = null; if (path.indexOf("canoas") !== -1) unidadeAtual = "canoas"; else if (path.indexOf("palhoca") !== -1) unidadeAtual = "palhoca"; else if (path.indexOf("santamaria") !== -1 || path.indexOf("santa-maria") !== -1) unidadeAtual = "santa-maria"; else if (path.indexOf("saojose") !== -1 || path.indexOf("sao-jose") !== -1) unidadeAtual = "sao-jose"; else if (path.indexOf("assisbrasil") !== -1 || path.indexOf("assis-brasil") !== -1) unidadeAtual = "assis-brasil"; else if (path.indexOf("miguel") !== -1 || path.indexOf("tostes") !== -1) unidadeAtual = "miguel-tostes"; // Bloco 1 — links fixos com href real reconhecível (ex: Home): reescreve // o href pra ir direto pela nossa rota de tracking, e marca o elemento // como já tratado pro Bloco 2 não processar de novo. document.querySelectorAll("a[href]").forEach(function(link) { for (var key in trackedLinks) { if (link.href.indexOf(key) !== -1) { link.href = trackedLinks[key]; link.setAttribute("data-tracked", "1"); var isAgendamento = trackedLinks[key].indexOf('/api/track/agendamento') !== -1; var labelHome = isAgendamento ? GADS_AGENDAMENTO : GADS_WHATSAPP; link.addEventListener("click", function() { fireConversion(labelHome); }); break; } } }); // Bloco 2 — fallback pra botões com texto "WhatsApp"/"Agende" e href real // reconhecível (não usados por window.open). Pula quem o Bloco 1 já marcou. if (unidadeAtual) { document.querySelectorAll("a, button").forEach(function(el) { if (el.getAttribute("data-tracked") === "1") return; var txt = (el.textContent || "").trim().toLowerCase(); var canal = null, label = null; if (txt.indexOf("whatsapp") !== -1) { canal = "whatsapp"; label = GADS_WHATSAPP; } else if (txt.indexOf("agende") !== -1 || txt.indexOf("agendador") !== -1) { canal = "agendamento"; label = GADS_AGENDAMENTO; } if (canal) { el.addEventListener("click", function() { trackOnce(unidadeAtual, canal, label); }); } }); } // Bloco 3 — nas páginas de unidade, os botões reais (Agende/WhatsApp) são // containers Elementor com handler jQuery próprio que chama window.open(url) // direto, sem href nem texto reconhecível (o de WhatsApp é só uma imagem). // Intercepta window.open pra pegar o clique de qualquer jeito que o botão // foi montado, sem depender de IDs do Elementor (mudam a cada edição). if (unidadeAtual) { var originalWindowOpen = window.open; window.open = function(url) { try { if (typeof url === "string") { if (url.indexOf("wa.me") !== -1 || url.indexOf("api.whatsapp.com") !== -1) { trackOnce(unidadeAtual, "whatsapp", GADS_WHATSAPP); } else if (url.indexOf("trinks.com") !== -1) { trackOnce(unidadeAtual, "agendamento", GADS_AGENDAMENTO); } } } catch (e) {} return originalWindowOpen.apply(window, arguments); }; } })();
Unhas de Guria
Visão geral da privacidade

Este site utiliza cookies para que possamos proporcionar a melhor experiência de usuário possível. As informações dos cookies são armazenadas no seu navegador e desempenham funções como reconhecer você quando retorna ao nosso site e ajudar nossa equipe a entender quais seções do site você considera mais interessantes e úteis.