Estou em um projeto onde precisamos coletar métricas em torno de uma função chamada "compartilhar uma história." A idéia é muito simples. — Se você está olhando um artigo interessante na intranet e quiser compartilhá-lo com alguém, Clique em um link rotulado "compartilhe desta história" enviar e-mail para seu amigo.
Temos jogado ao redor com um formulário personalizado para este propósito, mas no final, senso comum ganhou o dia e que apenas usamos o familiar <um href = mailto:…> técnica. (<um href mailto:…> é um pouco mais robusto de HTML; como um bônus, Esse link traz-me voltar para meus velhos tempos de páginas de man UNIX; aqueles eram os dias!).
Esta técnica fornece uma interface de grande para usuários finais desde que começam a usar seus clientes conhecidos do MS Outlook (ou qualquer cliente de e-mail tenham instalado).
Isso torna as coisas mais difícil para nós pobre desenvolvedor tipos desde cliente * também * quer executar no futuro um relatório que mostra quantas vezes os usuários compartilham histórias e até mesmo quais histórias são compartilhadas mais frequentemente.
Nós whiteboarded alguns potenciais soluções. Meu favorito é a cópia de carbono (CC) uma lista do SharePoint. Dessa forma, o usuário final Obtém ainda o cliente outlook quando chegarmos capturar o evento porque nós poderá obter uma cópia do e-mail de nós mesmos. Existem algumas desvantagens óbvias. O principal problema é que o usuário poderia simplesmente em branco para fora ou de outra forma mangle do CC endereço. E, Precisamos gerenciar a biblioteca de evento de e-mails. Temos um trabalho agendado na lousa responsável para que a limpeza.
Se você tiver alguma abordagem inteligente para resolver este problema, por favor, diga.
</fim>
Siga-me no Twitter em http://www.twitter.com/pagalvin