Skip to content

Instantly share code, notes, and snippets.

@lcrespilho
Last active August 9, 2017 12:05
Show Gist options
  • Save lcrespilho/a84c4328490af17088686ef82fa240e5 to your computer and use it in GitHub Desktop.
Save lcrespilho/a84c4328490af17088686ef82fa240e5 to your computer and use it in GitHub Desktop.
<script>
// verifica se tem o cookie da Natura
var racc_origin = document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*racc_origin\\s*\\=\\s*([^;]*).*$)|^.*$"), "$1");
// se origem de tráfego for Natura
if (racc_origin) {
var urlPixel = 'https://www.facebook.com/tr/?id=235391240155676&ev=Lead&dl=' + encodeURIComponent(document.location.href) + '&rl=' + encodeURIComponent(document.referrer) + '&if=false&ts=' + Date.now() + '&cd%5Bsite_name%5D=Est%C3%A1cio&cd%5Bcontent%5D=Cadastro%20Finalizado%20Graduacao&v=2.7.19&ec=1&o=28';
var pixel = document.createElement('img');
pixel.width = '1';
pixel.height = '1';
pixel.style.display = 'none';
pixel.src = urlPixel;
document.body.appendChild(pixel);
// remove o cookie para não disparar novamente para a mesma pessoa
document.cookie = 'racc_origin=; expires=Thu, 01 Jan 1970 00:00:00 GMT; domain=estacio.br; path=/;';
}
</script>
@lcrespilho
Copy link
Author

lcrespilho commented Aug 9, 2017

Local de instalação da tag
Em qualquer lugar do <body> da página, mas de preferência no topo. Se for usar o GTM, colocar esse código numa tag "Custom HTML" e usar o trigger "All Pages" (tanto faz pageview ou dom ready).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment