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

Следуя этим рекомендациям, вы сделаете процесс публикации на 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 Analytics.

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

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