Napprofittaw “mailto:” Metrics

I’m on a project where we need to collect metrics around a function named "Share a Story." The idea is very simple — jekk int tħares lejn artiklu interessanti fuq l-intranet u jridu jaqsmu ma 'xi ħadd, click a link labeled "Share this story" email lill buddy tiegħek.

Aħna lagħbu madwar ma 'formola tad-dwana għal dan il-għan, imma fl-aħħar, sens komun rebaħ il-jum u aħna biss jużaw il-familjari <a href = mailto:…> technique. (<a href mailto:…> huwa ftit sorprendentement robusta ta 'HTML; bħala bonus, dik ir-rabta jwassalni lura għall qodma UNIX tiegħi bniedem jiem paġni; dawk kienu l-jiem!).

Din it-teknika jipprovdi interface kbir għall-utenti finali peress li dawn jiksbu l-użu familjari MS Outlook klijent tagħhom (jew kwalunkwe klijent email li jkunu installati).

Hija tagħmel affarijiet aktar diffiċli fuqna tipi iżviluppatur foqra minħabba li klijent * ukoll * trid tmexxi rapport fil-futur li turi kif spiss stejjer sehem utenti u anke li l-istejjer huma maqsuma aktar spiss.

We whiteboarded a few potential solutions. My favorite is to carbon copy (CC) a SharePoint list. That way, the end user still gets the outlook client while we get to capture the event because we’ll get a copy of the email ourselves. There are some obvious drawbacks. The main problem is that the user could simply blank out or otherwise mangle the CC address. U, we need to manage that event library of emails. We have a scheduled job on the white board responsible for that cleanup.

Jekk għandek xi approċċ għaqlija biex isolvi din il-problema, jekk jogħġbok do tell.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

5 ħsibijiet dwar "Napprofittaw “mailto:” Metrics

  1. Chunmun Sharma

    Hi Paul,
    Jekk ir-rekwiżit huwa biss jaqbdu l-għadd ta 'ishma utent ħin l-artikolu mbagħad
    Just toħloq 1 qasam meta custom fil-lista u meta l-utent ikklikkja fuq Share rabta Story mbagħad is-sejħa 1 funzjoni javascript fih iżviluppatur jiktbu kodiċi fuq dak il-kodiċi jiġġeneraw sejħa asynchornous tuża oġġett XMLHttpRequest u inkrement the counter mill 1 ta 'dan l-artikolu .
    Jekk iżviluppatur qed taħdem fuq naħa web custom allura hu se cretae ġenb kontroll Server tip Hyperlink u tesegwixxi kodiċi tagħhom u inkrement l-għadd mill 1 ta 'dan l-artikolu u tiftaħ il-prospetti.

    u
    Jekk ir-rekwiżit huwa li jaqbad id-dettalji kollha bħal lista riċevitur , data , messaġġ editjat imbagħad
    din l-għażla mhux se taħdem , imbagħad iżviluppatur bżonn li jinħoloq webpage li look like interface Outlook u jaqbdu d-dettalji kollha fuq kodiċi buttuna Ibgħat

  2. Mike Birtwistle

    Kif dwar dan?
    * Oħloq il-tibgħat lill link li links għal paġna _layouts u żid il-paġna kurrenti, lill-querystring.
    * Fuq il-paġna _layouts, tikteb il-info użu għal lista Sp jew tabella DB.
    * Uża l-namespace Outlook.Application biex joħolqu l-messaġġ u mbagħad jużaw objMail.Display() biex tiftaħ messaġġ mail ġdid fil-prospetti – tara http://forums.devx.com/showthread.php?threadid=152716
    * Imbagħad server.transfer lura għall-paġna oriġinali jew għal nirringrazzjak tieqa

  3. Paul Galvin

    Daniel, li l-għażla oħra fuq il-bord abjad. Ir-riskju huwa simili inti tgħidli — x'jiġri jekk l-utent jikkanċella l-azzjoni? Huwa teknikament diffiċli wisq peress li għandna bżonn li tikteb xi servizz web għall-javascript li jikkontestaw.

    X'għandu rabta href bħal dik look like? <a href="javascript:[Jittieħed tmur hawn]> … hows ma dak ix-xogħol?

    Grazzi għall-suġġeriment!

  4. Daniel

    Kif dwar l-użu javascript (ma 'għodda bħal JQuery) jaqbdu l-avveniment ikklikkja utent fuq il-link. Dan nar off sejħa ajax (darb'oħra faċli li tagħmel ma jquery) li jistgħu log username, jew ħaġa oħra li inti tixtieq. I raden l-unika problema hija allura inti ma verament * * tkun taf jekk l-email kienet mibgħuta jew le.

Ħalli Tweġiba għal Daniel tikkanċella risposta

Your email address mhux se jkun ippubblikat. Meħtieġa oqsma huma mmarkati *