ADS:
Script "imoblist-tracking-ads.js":
/**
* Envia o evento de clique para a API de rastreamento de anúncios.
* @param {string} idBanner - O ID do banner a ser rastreado.
*/
function enviarEventoClique(idBanner) {
const url = `https://ads.imoblist.com.br/${idBanner}`;
fetch(url)
.then(response => {
if (response.ok) {
// O evento de clique foi enviado com sucesso.
// console.log('Evento de clique enviado com sucesso!');
} else {
// Ocorreu um erro ao enviar o evento de clique.
// console.error('Erro ao enviar evento de clique:', response.status);
}
})
.catch(error => {
// Ocorreu um erro ao enviar o evento de clique.
// console.error('Erro ao enviar evento de clique:', error);
});
}
// Adicione um ouvinte de eventos de clique aos banners existentes e futuros
document.addEventListener('click', function (event) {
if (event.target.classList.contains('imoblist-ads')) {
const idBanner = event.target.dataset.code;
enviarEventoClique(idBanner);
}
});
Script "imoblist-tracking-ads.min.js":
!function(){function t(t){var n="https://ads.imoblist.com.br/"+t;fetch(n).then(function(t){t.ok||e}).catch(function(t){e})}document.addEventListener("click",function(n){n.target.classList.contains("imoblist-ads")&&t(n.target.dataset.code)})}();