Либо юзать Google Analytics API, либо свою статистику собирать
Схема такая: при клике на кнопку отправлять данные о произведенном клике, а после уже дефолтный функционал шаринга
На жквери это может быть примерно так:
$(function(){
$('.sharebuttons').on('click', '.btn', function(){
var sender = $(this),
shareType = sender.data('type');
LogHelper.Log('share', 'Share page ' + window.location.href + ' by ' + type);
SocialHelper.ShareBy(type);
return false;
});
});
Возможный html:
<div class="sharebuttons">
<img src="/img/vk.png" data-type="vk" />
<img src="/img/facebook.png" data-type="facebook" />
</div>
Но чтобы узнать удалил ли пользователь со своей страницы ранее расшаренную страницу, думаю, нужно лезть в API каждой соцсети =)