Коли мені потрібні fb: app_id або fb: admins?


83

У документі на кнопку "подобається" на facebook сказано: "Коли ваша веб-сторінка представляє реальну сутність, такі як фільми, спортивні команди, знаменитості та ресторани, використовуйте протокол Open Graph, щоб вказати інформацію про цю сутність".

Я додаю кнопки "подобається" до публікацій / відео / статей у блозі, які насправді не є сутностями. Правда? Тож мені не потрібні fb: app_id або fb: admins? Але потім на кроці 2 створення кнопки "подобається" сказано "Отримати теги графіків", і коли я використовую Linter для перевірки своїх кнопок "подобається" без fb: admins і fb: app_id, я отримую теги "fb: admins і fb: app_id". зниклий ".

Якщо виявиться, що мені потрібні теги fb: admins та fb: app_id, чи потрібно мені мати сторінку, подібну до Facebook, щоб їх знайти?

Також це fb: admins І fb: app_id або fb: admins АБО fb: app_id, я не можу сказати, потрібні мені обидва чи ні.

І в graph.facebook / somepage це дає ідентифікатор, але який це ідентифікатор? Наприклад: Як отримати fb: app_id для facebook meta

Відповіді:


86

Включення fb:app_idтегу у ваш HTML HEAD дозволить скребку Facebook пов’язати сутність Open Graph для цієї URL-адреси з додатком. Це дозволить будь-яким адміністраторам цієї програми переглядати статистичні дані про цю URL-адресу та будь-які пов’язані з нею соціальні плагіни.

fb:adminsТег схожий, але дозволяє просто вказати кожен ідентифікатор користувача , який ви хотіли б дати дозвіл зробити вище.

Ви можете включити будь-який із цих тегів або обидва, залежно від того, скільки людей ви хочете адмініструвати статистику тощо. Сингл, який 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"/>


5
Facebook вимагав, щоб я отримав fb:app_id, але я не хотів давати свій номер телефону, щоб зареєструватися як розробник, тому я просто видалив тег. fb:adimnsпоодинці працював просто чудово.
Дан Даскалеску

2
FB не скребував зображення та метавміст за замовчуванням, оскільки ми перерахували двох адміністраторів, по одному в кожному тезі, перед рештою метаданих. Тож, очевидно, розбивалося. Ми видалили обидва мета-теги fb: admins на користь тегу fb: app_id, і все зараз працює.
Нік Джонсон

1
Ця відповідь є свого часу, і я не можу гарантувати , що речі залишилися колишніми щодо використання обох тегів, або є чи вони до сих пір використовуються і т.д.
Метью Джонстон

Facebook оновив свої документи, тепер вам потрібні кілька fb:admins розробників.
M Hornbacher,

16

Щоб скористатися кнопкою «Подобається» та змусити Open Graph перевірити ваш веб-сайт, вам потрібна програма.

Отже, вам потрібно пов’язати кнопку Подобається з fb:app_id

Якщо ви хочете, щоб інші користувачі бачили сторінку адміністрування вашого веб-сайту у Facebook, ви додаєте fb:admins. Отже, якщо ви розробник програми та власник веб-сайту, додавати не потрібноfb:admins


19
Що робити, якщо у мене немає програми?
Даніель Спрінгер

6
Facebook називає будь-який веб-сайт, який використовує відкриті теги графіків, «додатком»; веб-сайт навіть не повинен бути інтерактивним, він може бути 100% статичним і все ще є "додатком" для Facebook для отримання цього ідентифікатора та доступу до аналітики через нього. Це трохи заплутана термінологія.
казорт

6

Я думаю, що документація є досить корисною!

Якщо ви прочитаєте його ще раз, там буде сказано, що додавання відкритих елементів графіку на ваш веб-сайт змусить ваш веб-сайт діяти як сторінка у facebook, і ви отримаєте можливість публікувати оновлення до них тощо

Тож я думаю, що це залежить від вас - ви можете просто мати сторінку без елементів OG, що менше роботи, але також і менш корисне для вас.

Якщо ви використовуєте og, то встановіть тип: blog

Нарешті: fb:admins або fb:app_id - Список, розділений комами, або ідентифікаторів Facebook адміністраторів сторінок, або ідентифікатора програми Facebook Platform. Як мінімум, включайте лише власний ідентифікатор Facebook.

Тож просто покладіть туди свій власний fbid. Як підказку, ви можете легко отримати це, переглянувши URL-адресу свого профілю у Facebook.


1
"Список, розділений комами, або ідентифікаторів Facebook адміністраторів сторінок, або ідентифікатора програми платформи Facebook. Як мінімум, включайте лише власний ідентифікатор Facebook." - Я тестував це. Це не працює так. Вам потрібно включити тег один раз на ідентифікатор.
педрозат
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.