Facebook как "Продукт" og: тип, а не ссылка - PullRequest
0 голосов
/ 09 января 2012

Я пытаюсь выяснить, как добавить кнопку «Мне нравится» в Facebook на странице продукта, которая при нажатии отображает на стене пользователя сообщение, в котором говорится что-то вроде «Джону Смиту понравился продукт ». «Джону Смиту понравилась ссылка»?

Я думал, что это будет особенность тега og: type на Facebook. Для страницы продукта на моем сайте www.luhsetea.com у меня есть следующие теги:

<html lang="en" class="no-js" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# luhsetea: http://ogp.me/ns/fb/luhsetea#">

<meta property="og:title" content="Spice of Your Life" />
<meta property="og:type" content="luhsetea:product" />
<meta property="og:url" content="http://www.luhsetea.com/products/spice-of-your-life" />
<meta property="og:site_name" content="Luhse Tea" />
<meta property="fb:app_id" content=" APP_ID " />
<meta property="og:description" content="Honey, milk, and tea blend with our spices perfectly!&nbsp; See what you can make, with these spi..." />
<meta property="og:image" content="http://cdn.shopify.com/s/files/1/0077/8972/products/spice-of-your-life_medium.jpg?101788" />

Я включил JS SDK и код, необходимый для кнопки «Мне нравится»:

<fb:like href="http://www.luhsetea.com/products/spice-of-your-life" send="false" layout="button_count" width="180" show_faces="false"></fb:like>

Я добавил приложение в свою учетную запись разработчика Facebook, а также действие «Мне нравится» в объект под названием «Продукт» в настройках Open Graph на странице конфигурации приложения. После этого Facebook дал мне код для тега <meta property="og:type" content="luhsetea:product" />.

Я что-то не так делаю?

Спасибо за вашу помощь.

1 Ответ

1 голос
/ 09 января 2012

Вас смущает различие между кнопкой «Нравится» и глаголами и действиями Open Graph - это две разные вещи, и любые глаголы, которые вы добавляете в свои приложения, Настройки Open Graph не влияют на кнопку «Нравится».

Если вы действительно хотите использовать глагол «как» с открытым графом (и я бы рекомендовал против него, так как он путает с обычным «как» FB и, вероятно, не будет одобрен FB), тогда у вас будет для непосредственной интеграции с Open Graph, согласно https://developers.facebook.com/docs/beta/opengraph/tutorial/#publish

Примечание. Если вы используете глагол «Мне нравится» в Open Graph, вы не получите преимущества от того, что пользователю нравится ваш продукт, с помощью кнопки «Мне нравится», то есть возможности связываться с этими пользователями при публикации контента в ваших продуктах. Page.

Если вам просто нужна кнопка «Мне нравится» и для удаления части «ссылка» из новостной ленты, установите для og:type значение product

.
...