Рекомендации

Следуя этим рекомендациям, вы сделаете процесс публикации на Facebook материалов с вашего сайта или из приложения простым и понятным для пользователей.

Рекомендации для сайтов

  • Используйте краулер Facebook, чтобы сгенерировать предварительный просмотр общедоступного контента, который можно публиковать на Facebook.

  • Чтобы наш краулер мог поделиться контентом с вашего сайта без ошибок, на сервере необходимо использовать кодировку GZIP или deflate.

  • При публикации на Facebook краулер Facebook должен выполнять скрапинг полезных данных сайта (например, названия, описания и изображения предпросмотра). Используйте для этого метатеги Open Graph.

  • Чтобы проверить, как краулер воспринимает сайт, используйте отладчик репостов. Кроме того, отладчик обновляет весь ваш контент, прошедший скрапинг, что будет полезно, если вы меняете его чаще, чем раз в 24 часа.

  • Отслеживайте взаимодействия пользователей с сайтом в режиме реального времени с помощью Facebook SDK для JavaScript. Его можно подписать на различные события, например нажатие кнопки "Нравится", отправку сообщений с помощью кнопки "Отправить" или публикацию комментариев. Чтобы узнать, как отслеживать эти события, обратитесь к справочному руководству по FB.Event.subscribe.

  • Включите подписку, чтобы авторы контента могли делиться общедоступными обновлениями с подписчиками, а личные новости демонстрировать только друзьям. Например, журналисты могут предлагать читателям или зрителям общедоступный контент, в том числе фото интересных мест или ссылки на опубликованные статьи. Подписка позволяет аудитории стать ближе к вам и просматривать самый свежий контент, не добавляя вас в друзья.

    • Включите подписку: откройте настройки аккаунта Страницы и перейдите на вкладку "Подписчики". Установите флажок, чтобы разрешить добавление подписчиков. При желании вы можете установить настройки для комментариев от подписчиков и уведомлений.
    • Заполните хронику: придайте своей хронике профессиональный вид: добавьте фото обложки, заголовок, расскажите о своей работе, ключевых датах в карьере и интересных событиях в жизни.
    • Расширяйте кругозор: подпишитесь на других журналистов, фотографов, писателей и тех людей, которые набрали много подписчиков. Просматривайте их хроники, чтобы понять, чем они делятся с миром.
    • Создавайте публикации для подписчиков: делитесь интересными фото, ссылками на свой контент, новостями и т. д. Публикации, для которых в настройках видимости вы укажете "Доступно всем", увидят все ваши подписчики в своей Ленте.

Изображения

  • Для устройств с высоким разрешением используйте изображения шириной не менее 1 080 пикселей. Для графической рекламы со ссылками ширина изображений должна быть не менее 600 пикселей. Для наилучшего отображения графической рекламы со ссылками рекомендуем использовать изображения с соотношением сторон 1:1.
  • Пропустите URL через отладчик репостов URL, чтобы заранее получить метаданные для этой страницы и заранее кэшировать ее изображения. Также рекомендуем сделать это, если вы добавляете в контент новое изображение.
  • Используйте теги Open Graph og:image:width и og:image:height. Они передадут краулеру данные о размере изображения, и тот сразу обработает его. Таким образом изображение не потребуется скачивать и обрабатывать в асинхронном режиме.

Изображения для игровых приложений

  • Изображения в новостях Open Graph отображаются в квадратном формате. Соотношение сторон для них должно составлять 1:1 (600 x 600 пикселей).
  • Изображения не для новостей Open Graph отображаются в прямоугольном формате. В этом случае используйте соотношение сторон 1,91:1, например 600 x 314 пикселей.

Рекомендации для мобильных устройств

  • Используйте ссылки App Links, чтобы люди могли легко перейти с Facebook на конкретную страницу в вашем приложении.

  • Используйте диалог сообщения, чтобы делиться контентом в личных сообщениях. Он позволяет людям напрямую делиться новостями с контентом из вашего приложения с ограниченной аудиторией через Messenger Facebook.

  • Отслеживайте события в приложении с помощью Facebook Events Manager.

  • Отслеживайте мобильный трафик переходов из Facebook для iOS или Android на свой сайт, используя заголовок HTTP User-Agent. Такой трафик возникает, когда люди делятся ссылками на ваш сайт в своей Ленте новостей, а их друзья нажимают эти ссылки на своих мобильных устройствах. Ваше приложение должно:

    • ожидать заголовок HTTP Referer, значение которого содержит facebook.com;
    • отслеживать, откуда поступил этот реферальный трафик — из Facebook на iOS, Android или из мобильного браузера на этих платформах; проверять наличие заголовка HTTP User-Agent со значением FB_IAB/FB4A для Android и FBAN/FBIOS для iOS.