Snippets

Nudge auto event tracker

Created by Izac Hancock last modified
var url = window.location.href;
var owner = 'XXXXXXXXXX';
var eventUrl = 'https://e.ndg.io/v1/v.gif?owner_id=' + owner + '&url=' + url;
document.addEventListener('click', function(e) {
    if (e.target.nodeType === Node.TEXT_NODE || e.target.tagName === 'P' || e.target.tagName === 'SPAN' || e.target.tagName === 'A' || e.target.tagName === 'BUTTON') {
        var img = new Image();
        img.src = eventUrl + '&name=LINK--' + encodeURIComponent(e.target.textContent);
    } else {
        // If it's not a TEXT_NODE, P, SPAN or BUTTON, log error
        console.log("Unsupported element type: " + e.target.tagName);
    }
});

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.