Документация

Вопросы и ответы

Выберите вашу проблему:

Не получается настроить блок «Поделиться» на моем сайте

Вопросы по настройке блока «Поделиться» под определенные технологии лучше задавать на StackOverflow. Там быстрее ответят, и ответ на ваш вопрос будет проще найти другим разработчикам.

Как отследить, поделился ли пользователь или просто закрыл окно?

Отследить факт того, что пользователь действительно поделился страницей, нельзя.

Как получить список пользователей, которые поделились страницей?

Такой список получить нельзя.

Adblock Plus блокирует блок «Поделиться»

Это происходит только тогда, когда пользователь включил в настройках Adblock Plus опцию Блокировать социальные сети. В этом случае на стороне сайта на это никак нельзя повлиять.

Счетчик сбрасывается при обновлении страницы

Значения счетчиков могут обновляться с задержкой до двух дней. Поэтому может казаться, что счетчик сбрасывается.

Не отображается счетчик Твиттера

Твиттер с декабря 2015 года не поддерживает API с количеством публикаций, поэтому счетчики на кнопке Твиттера не отображаются.

Пропали счетчики Facebook

Вы используете устаревший блок «Поделиться». Обновите его до актуальной версии.

Значение счетчика не совпадает с количеством публикаций в Яндекс.Метрике

Метрика считает количество нажатий на кнопки блока «Поделиться», а на кнопке отображаются счетчики, полученные от социальных сетей. Как социальные сети считают публикации, неизвестно, но можно предположить, что они учитывают количество упоминаний конкретного адреса. Поэтому, скорее всего, несовпадение возникает из-за того, что в соцсетях делятся адресом вашего сайта не только через блок «Поделиться».

При публикации не используются указанные параметры title, description, image

Некоторые соцсети (например, Facebook) игонрируют передаваемые им параметры контента. В таких случаях следует использовать семантическую разметку. Подробнее читайте в статьях Open Graph, Schema.org и Микроформаты.

Семантическая разметка настроена, но все равно подтягиваются неверные данные

Проверьте корректность разметки утилитой от Facebook. Также продублируйте данные в параметрах блока — не все соцсети берут значения из семантической разметки.

Планируется ли добавление новых тем оформления?

Нет, не планируется.

Как переопределить внешний вид блока «Поделиться»?

Используйте атрибут data-bare. Это единственный способ, который гарантирует, что блок будет работать корректно при последующих обновлениях. В этом случае стандартные CSS-стили не подключаются, и вы можете определить их самостоятельно.

При наведении на кнопку соцсети с кириллическим именем название отображается некорректно

Если кодировка страницы отличается от UTF-8, при подключении скрипта кодировку нужно указывать явно:

<script src="//yastatic.net/share2/share.js" charset="utf-8"></script>