django-webbugger.

WebBugger Básico / Beacon de Rastreamento para Django
Baixe Agora

django-webbugger. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • Brandon R. Stoner
  • Site do editor:
  • http://limpidtech.com

django-webbugger. Tag


django-webbugger. Descrição

Beacon Basic WebBugger / Rastreamento para Django Django-Webbugger é um aplicativo Django simples que pode ser usado para rastrear os visitantes ao seu site. Ele usa a estrutura de tipos de conteúdo Django para permitir a abordagem mais flexível possível para processamento de informações de rastreamento. Isso permite que você personalize quais dados são rastreados de uma maneira muito flexível.Modes de operação A visualização principal usada para rastreamento é WebBugger.Views.Trigger, que normalmente funciona no modo de redirecionamento, mas pode ser dito opcionalmente para funcionar no modo Pixels. Modo Quando no modo de redirecionamento, o sistema de rastreamento usa uma determinada classe de destino para redirecionar o cliente para outra página após o acompanhamento. Isso realiza um método de rastreamento que é transparente para os usuários - dependendo do seu modo de URL Schema.Pixel, a visualização do gatilho também leva um argumento de palavra-chave com o nome de "pixel". Quando definido como TRUE, este argumento informa a exibição para retornar um GIF Limpar Pixel 1X1 em vez de redirecionar o usuário para uma nova página. Com esse recurso, é possível incorporar URLs de rastreamento diretamente em páginas como elementos de imagem invisíveis. Não só isso, mas você pode fazer uso de qualquer meio on-line que faça o download de imagens por este sistema. O método de pixel permite que você faça coisas mais inteligentes, como incluindo rastreamento dentro de e-mails, a fim de ver se alguém viu um e-mail que você Enviou-os - assumindo que eles têm imagens habilitadas em seu cliente de e-mail, claro.Model Structurefore tudo rastreado, um "Beacon" é criado. Este farol representa nossos dados de rastreamento. Beacons podem consistir em um alvo, uma entidade e uma fonte. A entidade e a fonte são fornecidas para sistemas que desejam rastrear algum tipo de dados afiliados com seus hits de página. Um alvo é necessário ao redirecionar, mas é desnecessário ao usar pixels para rastreamento. Entidades de requisitos, uma "entidade" é um modelo Django que armazena informações relacionadas a uma solicitação HTTP em Django. Uma entidade pode ser qualquer modelo django e pode definir opcionalmente um método chamado "beacon_update", que será chamado e passou a solicitação da exibição de rastreamento antes de redirecionar para o nosso URL de destino. Isso permite que você salve dados da solicitação diretamente no modelo Fontes muito facilmente.traffic A "fonte" pode ser qualquer modelo Django. Isso é útil para armazenar informações sobre onde veio o tráfego. Por exemplo, em um sistema de marketing afiliado - você pode usar o atributo de origem do nosso Beacon para referenciar o afiliado que enviou o tráfego para o seu site.Target destinos Ao não ser usado no modo Pixel, um "alvo" representa onde redirecionar o tráfego após O farol foi criado. Um alvo é simplesmente um modelo que define um método get_beacon_url, que deve retornar um URL para a página que nossa "entidade" será redirecionada após o processamento de um farol. Para compatibilidade com outros aplicativos Django, verificações do WebBugger se get_absolute_url é definida como um atributo no nosso modelo de destino quando Get_Beacon_Url não existe. Se nenhum desses métodos existir, um HTTP 404 é mostrado porque não temos em nenhum lugar para direcionar o tráfego para depois de criar o Beacon de Rastreamento. Requisitos: · Pitão · Django.


django-webbugger. Software Relacionado