Comme il est encore possible de faire un suivi d’évènements avec Google analytics (Ps : Not GA), un désir de tracker les sales copieurs de contenu m’est venu à l’esprit. La détection des évènements copier, coller et couper s’avère être facile à l’aide de Jquery. Et grâce à l’API « suivi des évènements « de Google Analytics, suivre ces évènements avec GA reste également facile. Voici le petit bout de code de cette astuce :
/* * jQuery suivi presse-papiers * */ (function($) { $.fn.ga_suivi_pressepapiers = function() { return this.each(function() { var text = $(this).text().substr(0, 10) + "..."; jQuery(this).bind('cut copy paste', function(e) { _gaq.push(['_trackEvent', 'evenement_PressePapiers', e.type, text]); }); }); }; })(jQuery);
Un exemple :
jQuery(document).ready(function() { jQuery("p").ga_suivi_pressepapiers(); });
Notez toutefois que ce code utilise les 10 premiers caractères du texte copié dans le libellé de l’évènement, je ne certifie pas qu’il s’agit d’une valeur idéale pour la dénomination du label, mais un code ça se modifie tout le temps :-).