Web Beacons ou Web Bugs o que é, para que serve?

Web Beacons ou Web Bugs são umas séries de técnicas utilizadas para monitorar quem está lendo uma página na web, e-mail e/ou dados do computador.

Também pode ser usado para verificar se um determinado e-mail foi lido ou se uma determinada matéria foi copiada indevidamente para outro site.

Os primeiros Web Beacon eram imagens de 1×1.

Adicionalmente, um Web Beacon é utilizado para medir padrões de tráfego dos usuários de uma página a outra com objetivo de maximizar o fluxo de tráfego através da Web.

Por exemplo, o usuário e o visitante do site Mercado Livre manifestam conhecer e aceitar que Mercado Livre poderá utilizar um sistema de monitoramento mediante a utilização dos mesmos.

Embora Web Beacons seja utilizada da mesma forma nas páginas da Web ou e-mails, as finalidades são diferentes:

  1. Se está embutido em um e-mail, a imagem é carregada pelo browser quando o usuário lê o e-mail pela primeira vez, assim podemos saber se um determinado e-mail foi lido ou não;
  2. Sempre que é feito o download de uma página da Web (com ou sem erros), o servidor que retém a página sabe e pode armazenar o endereço IP do computador que solicita a página, linguagem do browser ...

Abaixo segue um exemplo simples, onde eu vou pegar o IP do usuário que acessa uma determinada página.

Criaremos um arquivo chamado webbug.php.

<?php
// crio um arquivo aonde vou armazenar o ip do usuário
f = fopen('teste.txt','a');
fwrite(f,_SERVER['REMOTE_ADDR']."\\n");
fclose(f);// aqui eu retorno o cabeçalho informando que esse arquivo é uma imagem, isso evita erros do browser
header('Content-type: image/gif');?>

Agora vamos incluir o Web Beacon, para isso vamos criar uma tag IMG com as dimensões 1x1.
<imgsrc="webbug.php"alt=""width="1"height="1"/>


Dessa forma quando o browser carregar a imagem, ele também está executando o arquivo webbug.php, desta forma criamos um Web Beacon.

Hoje os Web Bugs também utilizam IFrame, link , script e outras tags para monitorar uso.

Web Beacons  podem ser utilizados em combinação com cookies HTTP como qualquer outro objeto transferido usando o protocolo HTTP.
Fonte: Imasters

Curso de Web Design com w3c e php, clique aqui.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s