Desenvolvendo um pixel de rastreamento
Estou tentando criar um pixel que rastreie a URL atual em que o usuário está quando visita. Eu posso usar JS (preferido) ou um pixel de imagem 1x1. Com o JS, estou assumindo que precisaria executar uma solicitação AJAX para um script PHP para capturar as informações de que preciso e com um pixel de imagem. Estou com problemas para obter a URL atual.
Eu também pensei sobre a URL codificando a URL atual com JS e colocando dinamicamente o pixel da imagem com a URL atual codificada como uma string de consulta para um script PHP, mas que eu posso chegar a ser muito longo.
Se eu for para a rota AJAX, que biblioteca AJAX posso usar? JQuery é muito inchado para esse propósito.
Alguma outra ideia?