mercredi 7 août 2019

I have to create a web tracking pixel like facebook pixel, glami pixel etc

I need to create a web tracking pixel like facebook pixel, glami pixel, etc

Tried cross-domain connection and worked:

  • laravel domain1: header('Access-Control-Allow-Origin', '*')
  • laravel fake shop: js XMLHttpRequest

So far i have:

<script>

let request = obj => {
    return new Promise((resolve, reject) => {
        // ajax code found on internet
    });
};

function test() {
    request({url: 'http://localhost/pixel/test'})
        .then(r => {
            console.log(r); // works
        });
}

</script>

And i want something like:

<!-- {Foo} piXel for {domainName}-->
<script>
(function(p, a, r, a, m, s) {f['FooTrackerObject'] = i;
f[i]=f[i]||function(){(f[i].q=f[i].q||[]).push(arguments)};o=a.createElement(s),
n=a.getElementsByTagName(s)[0];o.async=1;o.src=h;n.parentNode.insertBefore(o,n)
})(window, document, 'script', 'foohost/js/compiled/pt.js', 'foo');

foo('create', 'RandomStringGeneratedForUsers', 'ro');
foo('track', 'PageView');
</script>
<!-- End Foo piXel -->

Also is this link helpful?: https://github.com/dockwa/openpixel




Aucun commentaire:

Enregistrer un commentaire