Ответы пользователя по тегу PHP
  • Как получить статистику кликов "своих" кнопок социальных сетей?

    @SanSYS
    Либо юзать 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 каждой соцсети =)
    Ответ написан