Perfiladores

Os perfiladores são normalmente utilizados para categorizar um indivíduo (normalmente o visitante actual do sítio da Web) de acordo com as respectivas propriedades de utilizador.

Para além das propriedades de um utilizador, os perfiladores podem ser utilizados para definir outras condições com base em factores, tais como a data e hora actuais, o tipo de navegador utilizado pelo visitante ou outras propriedades implícitas ou explícitas do objecto de aplicação. Os perfiladores podem igualmente tomar decisões com base nos atributos de sessão do utilizador actual e solicitar atributos e parâmetros, bem como totais de categorias e acções.

Os perfiladores podem ser construídos para definir as condições dos perfis com nomes atribuídos arbitrariamente ou podem ser definidos em termos de outros perfiladores. Por exemplo, é possível criar um perfilador que seja avaliado como true (verdadeiro) se um perfil estiver em algum, todos ou em nenhum dos grupos de outros perfis.