UEA-Prodem
This commit is contained in:
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
import{I as l}from"./index-DLMsdH5y.js";const s={baseUrl:"https://mkt.avanzato.com.br",forms:{condominio:{id:"2",enabled:!0},avaliacaoTI:{id:"3",enabled:!0},contato:{id:"4",enabled:!0}},enabled:l},f=(n,o)=>{const i=s.forms[n];if(!i?.enabled||!i?.id)return console.warn(`[Mautic] Form ${n} desativado na configuracao.`),!1;if(!l)return console.log("%c["+window.__AVANZATO_ENV__?.toUpperCase()+"] Mautic em modo simulacao - dados NAO enviados","background:#f59e0b;color:#000;font-weight:bold;padding:4px 8px;border-radius:4px"),console.log(`[Mautic] Form: ${n} | Form ID: ${i.id}`),console.log("[Mautic] Dados que seriam enviados:",JSON.stringify(o,null,2)),console.log(`[Mautic] Em producao, enviaria para: ${s.baseUrl}/form/submit?formId=${i.id}`),!0;try{console.log(`[Mautic] Enviando ${n} para Form ID ${i.id}`),console.log("[Mautic] Dados:",JSON.stringify(o,null,2));const e=document.createElement("div");e.style.cssText="position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden;",document.body.appendChild(e);const r=document.createElement("iframe");r.name=`mautic_${Date.now()}`,e.appendChild(r);const t=document.createElement("form");t.method="POST",t.action=`${s.baseUrl}/form/submit?formId=${i.id}`,t.target=r.name,t.enctype="application/x-www-form-urlencoded";const a=(m,d)=>{const c=document.createElement("input");c.type="hidden",c.name=m,c.value=d,t.appendChild(c)};return Object.entries(o).forEach(([m,d])=>{d!=null&&d!==""&&a(`mauticform[${m}]`,String(d))}),a("mauticform[formId]",i.id),a("mauticform[return]",""),a("mauticform[formName]",`mauticform_${i.id}`),o.nome&&a("mauticform[firstname]",o.nome),o.email&&a("mauticform[email]",o.email),e.appendChild(t),t.submit(),console.log(`[Mautic] Formulario submetido! Verifique em: ${s.baseUrl}/s/forms/view/${i.id}`),setTimeout(()=>{e.parentNode&&document.body.removeChild(e)},5e3),!0}catch(e){return console.error("[Mautic] Erro:",e),!1}},b=n=>{const o=encodeURIComponent(`[Lead Site] ${n.nome||"Sem nome"}`),i=encodeURIComponent(`Novo lead do site avanzato.com.br!
|
||||
|
||||
`+Object.entries(n).filter(([,e])=>e).map(([e,r])=>`${e}: ${r}`).join(`
|
||||
`)+`
|
||||
|
||||
---
|
||||
${new Date().toLocaleString("pt-BR")}`);window.open(`mailto:leads@avanzato.com.br?subject=${o}&body=${i}`,"_blank")},p=()=>{if(!l){console.log("%c["+window.__AVANZATO_ENV__+"] Google Ads conversion NAO disparado","color:#f59e0b");return}typeof window<"u"&&window.gtag&&(window.gtag("event","conversion",{send_to:"AW-16714813566/submit_lead_form",value:1,currency:"BRL"}),console.log("[Google Ads] Conversion disparado"))},w=(n="Lead",o)=>{if(!l){console.log(`%c[${window.__AVANZATO_ENV__}] Facebook Pixel "${n}" NAO disparado`,"color:#f59e0b",o);return}typeof window<"u"&&window.fbq&&(window.fbq("track",n,o||{}),console.log(`[Facebook Pixel] Evento: ${n}`,o))};export{b as a,w as b,f as s,p as t};
|
||||
Reference in New Issue
Block a user