Когда мне нужны администраторы fb: app_id или fb: admins?
В документе для кнопки "facebook" говорится: "Когда ваша веб-страница представляет собой реальную сущность, такие вещи, как фильмы, спортивные команды, знаменитости и рестораны, используют протокол Open Graph для указания информации об объекте".
Я добавляю как кнопки к сообщениям в блоге/видео/статьям, которые на самом деле не являются сущностями. Правильно? Поэтому мне не нужны fb: app_id или fb: admins? Но затем на шаге 2 создания подобной кнопки говорится: "Get Open Graph Tags" и когда я использую Linter для проверки моих подобных кнопок без fb: admins и fb: app_id Я получаю "fb: admins и fb: теги app_id: отсутствует".
Если выяснится, что мне нужны fb: admins и fb: теги app_id, мне нужна страница, подобная Facebook, чтобы найти их?
Также это fb: admins AND fb: app_id или fb: admins OR fb: app_id, я не могу сказать, нужны ли мне оба или нет.
И на графике .facebook/somepage он дает id, но что это такое? Например:
Как получить fb: app_id для facebook meta
Ответы
Ответ 1
Включение тега fb:app_id
в HTML HEAD позволит скребку Facebook связать объект Open Graph для этого URL-адреса с приложением. Это позволит любым администраторам этого приложения просматривать информацию об этом URL-адресе и любых связанных с ним социальных плагинах.
Тег fb:admins
аналогичен, но позволяет вам просто указать каждый пользовательский идентификатор, который вы хотели бы предоставить для разрешения вышеизложенного.
Вы можете включить любой из этих тегов или и то, и другое, в зависимости от того, сколько людей вы хотите администрировать Insights и т.д. Единый как fb:admins
является в значительной степени минимальным требованием. Остальные теги Open Graph по-прежнему будут отображаться, когда люди делятся и как ваш URL-адрес, однако это может вызвать проблемы в будущем, поэтому, пожалуйста, включите один из указанных выше.
fb: администраторы задаются следующим образом:
<meta property="fb:admins" content="USER_ID"/>
ИЛИ
<meta property="fb:admins" content="USER_ID,USER_ID2,USER_ID3"/>
и fb: app_id вот так:
<meta property="fb:app_id" content="APPID"/>
Ответ 2
Чтобы использовать кнопку Like и открыть Open Graph на своем веб-сайте, вам нужно приложение.
Итак, вам нужно связать кнопку Like с fb:app_id
Если вы хотите, чтобы другие пользователи видели страницу администрирования вашего сайта на Facebook, вы добавляете fb:admins
. Поэтому, если вы являетесь разработчиком приложения и владельцем веб-сайта, нет необходимости добавлять fb:admins
Ответ 3
Я думаю, что документация достаточно полезна!
Если вы прочтете это снова, в нем говорится, что добавление открытых элементов графа на ваш сайт сделает ваш сайт действительным в качестве страницы facebook, и вы сможете публиковать обновления для них и т.д.
Поэтому я думаю, что это зависит от вас - вы можете либо просто иметь страницу без элементов OG, что меньше работает, но и меньше "вознаграждает" за вас.
Если вы используете og, тогда установите тип: blog
Наконец: fb:admins
или fb:app_id
- список, разделенный запятыми либо идентификаторами Facebook администраторов страниц, либо идентификатором приложения платформы Facebook. Как минимум, укажите только свой собственный идентификатор Facebook.
Так что просто поставьте свой собственный fbid. В качестве подсказки вы можете легко получить это, посмотрев URL-адрес своей фотографии профиля на facebook.