Нажав на кнопку "Нравится", пользователи смогут ставить контенту в Сети отметку "Нравится" и делиться им на Facebook. Рядом с кнопкой "Нравится" можно разместить кнопку "Поделиться", чтобы пользователи могли добавлять текст для публикации контента и выбирать, с кем поделиться им.
Конфигуратор кнопки «Нравится»Пример кодаНастройкиИзменение языкаЧаВоВыберите URL сайта или Страницы Facebook, для которых вы хотите использовать кнопку "Нравится".
Вставьте URL в конфигуратор кода и настройте параметры кнопки "Нравится" (например, width). Чтобы сгенерировать код кнопки, нажмите Get Code.
Скопируйте и вставьте фрагмент кода в HTML-код сайта.
Если код для активации отслеживания событий в приложении уже внедрен, удалите из скопированного кода оператор autoLogAppEvents=1, чтобы избежать дублирования записей.
Скопируйте и вставьте пример кода на свой сайт. В качестве значения параметра data-href укажите URL своего сайта. Затем настройте предпросмотр ссылки с помощью метатегов og:***. В og:url и data-href должен использоваться один и тот же URL.
<html>
<head>
<title>Your Website Title</title>
<!-- You can use open graph tags to customize link previews.
Learn more: https://developers.facebook.com/docs/sharing/webmasters -->
<meta property="og:url" content="https://www.your-domain.com/your-page.html" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Your Website Title" />
<meta property="og:description" content="Your description" />
<meta property="og:image" content="https://www.your-domain.com/path/image.jpg" />
</head>
<body>
<!-- Load Facebook SDK for JavaScript -->
<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.0"></script>
<!-- Your like button code -->
<div class="fb-like"
data-href="https://www.your-domain.com/your-page.html"
data-layout="standard"
data-action="like">
</div>
</body>
</html>Настройка предварительного просмотра ссылкиВы можете задать следующие настройки помимо указанных выше:
| Настройка | Атрибут HTML5 | Описание | По умолчанию |
|---|---|---|---|
|
| Слово (глагол), которое отображается на кнопке. |
|
|
| Цветовая схема, которая используется плагином для текста за пределами кнопки. Может быть |
|
|
| Абсолютный URL страницы, которой люди будут ставить отметки "Нравится". | Текущий URL |
|
| Если сайт или онлайн-сервис (либо часть сервиса) содержит контент для детей до 13 лет, необходимо активировать этот параметр. |
|
|
| Выбор компоновки из числа доступных для плагина. Может иметь значение |
|
|
| Ярлык для отслеживания переходов длиной не более 50 символов. Это могут быть буквы и цифры, а также некоторые знаки пунктуации (+/=-.:_). Подробнее см. раздел ЧаВо. | Нет |
|
| Указывает, размещать ли кнопку "Поделиться" рядом с кнопкой "Нравится". Только для версии XFBML. |
|
|
| Кнопка может быть двух размеров: |
|
|
| Ширина плагина (только в стандартном макете). По умолчанию выбирается минимальное значение. Подробнее см. в разделе Настройки макета ниже. | См. |
Доступны следующие настройки:
| Компоновка | Размеры по умолчанию |
|---|---|
| Минимальная ширина: 225 пикселей. |
| Минимальная ширина: 55 пикселей. |
| Минимальная ширина: 90 пикселей. |
| Минимальная ширина: 47 пикселей. |
Чтобы изменить язык кнопки "Нравится", загрузите локализованную версию Facebook SDK для JavaScript. При загрузке SDK задайте для js.src свою локаль. Замените en_US вашим языком, например fr_FR (французский язык (Франция)).
js.src = "https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v7.0";
Возможно, потребуется изменить ширину социального плагина, чтобы вместить локализованный текст. Подробную информацию см. на странице Локализация и перевод.