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

Loja virtual desenvolvida no WooCommerce - Preciso de uma loja virtual que seja feita especificamente em WordPress e WooCommerce, já com pagamentos integrados.

Desenvolver landing page para curso presencial - Preciso de uma landing page para venda de curso do agro. Essa landing page será simples, com fotos de fundo do curso (já temos as fotos) e algumas informações sobre a ci...

Atualizar API OpenAI em sistema React.js - Tenho um sistema de ticket baseado em React + Node + Baileys API com conexão ao WhatsApp e preciso atualizar a API da OpenAI. O sistema utiliza a IA para responder via prompt.

Módulo de liberação - Sistema CI3 + BT5 - Já possuímos um sistema desenvolvido em PHP 5.6 + CodeIgniter 3 e Bootstrap 5. Precisamos incluir um módulo completo de liberação conforme as telas de referê...

Desenvolver site para vendas de carros - Procura-se freelancer para o desenvolvimento de um site de vendas de carros. Estamos à procura de freelancers qualificados para desenvolver um site de vendas de carros, seguindo o modelo de...

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.