Pesquisar

Alteração de script para parâmetros URL

14/10/2024 às 15:14

Descrição do Projeto:

Eu tenho um script que leva as utms, sck e src de uma URL para outras. Preciso incluir o parâmetro "name" para puxar o nome quando vier de formulários de cadastro também. É apenas uma alteração.

Esse é o script:

let prefix = ["https://payment.hotmart.com", "https://pay.hotmart.com", "https://xxxxx.com"];

function getParams() {
let t = "",
e = window.top.location.href,
r = new URL(e);
if (null != r) {
let a = r.searchParams.get("utm_source"),
n = r.searchParams.get("utm_medium"),
o = r.searchParams.get("utm_campaign"),
m = r.searchParams.get("utm_term"),
c = r.searchParams.get("utm_content"); -1 !== e.indexOf("?") && (t = `&sck=${a}|${n}|${o}|${m}|${c}`), console.log(t)
}
return t
}! function() {
var t = new URLSearchParams(window.location.search);
t.toString() && document.querySelectorAll("a").forEach(function(e) {
for (let r = 0; r < prefix.length; r++) -1 !== e.href.indexOf(prefix[r]) && (-1 === e.href.indexOf("?") ? e.href += "?" + t.toString() + getParams() : e.href += "&" + t.toString() + getParams())
})
}();

Preciso que, quando o NAME for fornecido por um formulário, ele vá para a URL e siga nas páginas seguintes do funil.

Atividades do cliente nesse projeto:

Última visualização: 15/10/2024 às 22:01

Última interação: 14/10/2024 às 16:17

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 5
Propostas excluídas: 1
Interessados: 8
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (4)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Criação de site de vendas online para loja de móveis - Estou buscando um profissional para desenvolver um site para minha loja de móveis. O ramo será venda de sofás, guarda-roupas e outros móveis em geral. Já tenho o...

Correção de ferramentas e loja online - Preciso de um profissional que saiba utilizar a ferramenta de e-commerce dentro do WordPress. O trabalho consiste em corrigir e ajustar as ferramentas e a loja online. - Traduzir o site completo -...

Integração Shopify com Yampi (checkout) e Omie via Pluga - Temos um e-commerce em operação na Shopify, utilizando o checkout da Yampi, e precisamos integrar corretamente os pedidos ao ERP Omie por meio da plataforma de automação...

Desenvolvimento de duas páginas web integradas - Busco um(a) web designer experiente para criar duas páginas integradas na área imobiliária: -Elaine Vignoli – Realtor® (compra, venda e aluguel) -Vignoli Group Corp...

Integração de pedidos entre Bling e Posthaus via FTP - Seria uma integração da Bling com o marketplace da Posthaus. Eles exigem via FTP: - Envio de arquivo de estoque (EAN + quantidade) - Recebimento de pedidos em .csv Precisamos automa...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.