открытые теги графа - тип=местоположение. Не проверяет

У меня есть набор метатегов og на моей странице. Когда я захожу в отладчик Facebook и даю ему URL-адрес, он сообщает:

Meta Tag <meta property="og:type" content="landmark" />
Meta Tag <meta property="og:locale" content="en_GB" />
Meta Tag <meta property="og:latitude" content="51.5410881042" />
Meta Tag <meta property="og:longitude" content="-0.145712554455" />
Meta Tag <meta property="og:locality" content="London" />
Meta Tag <meta property="og:region" content="Greater London" />
Meta Tag <meta property="og:postal-code" content="NW1 7HY" />
Meta Tag <meta property="og:country-name" content="United Kingdom" />

Но возвращает свойство объекта:

og:тип сайт

а потом жалуется:

Extraneous Property Objects of this type do not allow properties named 'og:latitude'.
Extraneous Property Objects of this type do not allow properties named 'og:longitude'.
Extraneous Property Objects of this type do not allow properties named 'og:locality'.
Extraneous Property Objects of this type do not allow properties named 'og:region'.
Extraneous Property Objects of this type do not allow properties named 'og:postal-code'.
Extraneous Property Objects of this type do not allow properties named 'og:country-name'.

Если я ввожу глупый og:type, например, "beercan", он сообщает о недопустимом типе og. Таким образом, Landmark распознается как допустимый тип, но затем игнорируется (и предполагается, что это веб-сайт).

Кто-нибудь понял, что происходит.


person Stephen Atty    schedule 05.05.2012    source источник
comment
Похоже, Facebook обесценил ориентир og:type. Кто-нибудь может подтвердить, правда ли это? Документация Facebook довольно бесполезна.   -  person Stephen Atty    schedule 06.05.2012


Ответы (1)


Я только что посмотрел rdf для протокола с открытым графом (по адресу http://ogp.me/ns) и все те теги, которые вы упомянули выше, действительно имеют комментарий, начинающийся с [DEPRECIATED]. Похоже, что все теги, которые изначально были включены и также были определены в других онтологиях, теперь устарели. Например. широта также была определена в http://www.w3.org/2003/01/geo/wgs84_pos#lat. Я столкнулся с этой проблемой при попытке найти объект og:upc, который теперь также устарел.

person Pieter    schedule 03.06.2012