有人可能会提出为什么FB调试/ lint工具会说og:尽管og:type设置为og:bar,但是类型是“网站”?
https://developers.facebook.com/tools/debug/og/object?q=www.shamrockirishbar.com%2Fpubquiz
因此,它没有验证与“bar”类型相关的og:location和类似物。
答案 0 :(得分:27)
bar
已弃用。请查看http://ogp.me了解当前的文档。
答案 1 :(得分:13)
截至2018年5月,您可以在此处找到完整列表:https://developers.facebook.com/docs/reference/opengraph#object-type
apps.saves
代表某人保存应用以尝试的操作 后面。
article
此对象代表网站上的文章。它是 博客文章和新闻报道的首选类型。
book
此对象类型表示书籍或出版物。这是个 适合电子书的类型,以及传统的平装书或 精装书。请勿使用此类型来表示杂志
books.author
此对象类型表示a的单个作者 书。
books.book
此对象类型表示书籍或出版物。这个 是电子书的合适类型,以及传统的平装书或 精装书
books.genre
此对象类型表示书籍或类型的类型 出版物。
books.quotes
截至2018年4月4日,不返回任何数据。
代表某人引用某人的行为。
books.rates
截至2018年4月4日,不返回任何数据。
表示有人对某本书进行评级的操作。
books.reads
截至2018年4月4日,不返回任何数据。
代表某人阅读书籍的行为。
books.wants_to_read
截至2018年4月4日,不返回任何数据。
表示有人想要读书的行为。
business.business
此对象类型代表营业地点 有位置,营业时间和联系信息。
fitness.bikes
截至2018年4月4日,不返回任何数据。
代表某人骑自行车的行动。
fitness.course
此对象类型表示用户的活动 为特定的跑步,步行或自行车课程做出贡献。
fitness.runs
截至2018年4月4日,不返回任何数据。
代表某人正在运行课程的动作。
fitness.walks
截至2018年4月4日,不返回任何数据。
代表某人走路的行动。
game.achievement
此对象类型表示特定的 在游戏中的成就。应用必须在“游戏”中。 App中的类别 仪表板能够使用此对象类型。每项成就都有game:points
值与之关联。这与此无关 用户在游戏中得分,但这是应用程序的一种方式 表明不同的相对重要性和稀缺性 成就:*每场比赛总共获得1,000分 其成就*每场比赛最多1000个 成就*成就较少且有更高的要点 价值将在Facebook的社交渠道中获得更多分配。 例如,点值小于10的成就将 得到几乎没有分配。应用程序的目标应在50-100之间 成就包括50(困难),25(中)和 10(简单)点值成就详细了解如何使用 this guide中的成就。
games.achieves
代表某人到达游戏的动作 成就。
games.celebrate
代表某人庆祝的行动 比赛中的胜利。
games.plays
代表某人玩游戏的动作。故事 此操作仅显示在活动日志中。
games.saves
代表某人保存游戏的动作。
music.album
此对象类型代表音乐专辑;其他 单词,来自艺术家或集合的有序歌曲集合 艺术家专辑可以包含多张光盘。
music.listens
截至2018年4月4日,不返回任何数据。
表示有人收听歌曲,专辑,电台, 播放列表或音乐家
music.playlist
此对象类型代表音乐播放列表,a 订购了一系列艺术家的歌曲。
music.playlists
截至2018年4月4日,不返回任何数据。
代表某人创建播放列表的操作。
music.radio_station
此对象类型代表“'无线电'站 音频流。音频属性应该用于识别 流本身的位置。
music.song
此对象类型代表一首歌曲。
news.publishes
代表某人发布新闻的动作 制品
news.reads
截至2018年4月4日,不返回任何数据。
代表某人阅读新闻报道的动作。
og.follows
代表Facebook关注某人的行为 用户
og.likes
表示喜欢任何对象的人的动作。
pages.saves
代表某人保存某个地点的操作。
place
此对象类型代表一个地方 - 例如场地,a 商业,地标或任何其他可以识别的地点 经度和纬度。
product
此对象类型代表产品。这包括两者 虚拟和物理产品,但它通常代表项目 可在网上商店购买。
product.group
此对象类型表示一组产品 项目
product.item
此对象类型表示产品项目。
profile
此对象类型代表一个人。虽然合适 对于名人,艺术家或音乐家,可以使用此对象类型 对于任何个人的个人资料。fb:profile_id
字段 将对象与Facebook用户关联。
restaurant.menu
此对象类型代表餐厅的菜单。一个 餐厅可以有多个菜单,每个菜单都有多个菜单 部分。
restaurant.menu_item
此对象类型表示单个项目 餐厅的菜单。每个项目都属于菜单部分。
restaurant.menu_section
此对象类型表示a中的一个部分 餐厅的菜单。一个部分包含多个菜单项。
restaurant.restaurant
此对象类型代表一家餐馆 一个特定的位置。
restaurant.visited
代表某人访问某人的行为 餐厅。
restaurant.wants_to_visit
代表某人想要的动作 去餐馆
sellers.rates
代表商业卖家的行为一直是 给予评级。
video.episode
此对象类型代表电视节目的一集 并包含对参与者和其他专业人士的参考 在它的生产。我们将一集定义为全长 剧集是系列剧的一部分。此类型必须参考该系列 这是它的一部分。
video.movie
此对象类型代表一部电影,并包含 参与其中的参与者和其他专业人士 生产。电影被我们定义为全长特征或短片 电影。不要使用此类型来表示电影预告片,电影剪辑, 用户生成的视频内容等
video.other
此对象类型代表通用视频,和 包含参与的参与者和其他专业人士的参考 它的生产。对于特定类型的视频内容,请使用video.movie
或video.tv_show
个对象类型。这种类型适用于任何类型 其他地方没有代表的其他类型的视频内容(例如预告片, 音乐视频,片段,新闻片段等。)
video.rates
截至2018年4月4日,不返回任何数据。
代表某人对电影,电视节目,剧集或其他作品进行评级的动作 视频内容。
video.tv_show
此对象类型代表电视节目,并包含 参与其中的参与者和其他专业人士 生产。对于系列剧的个别剧集,请使用video.episode
对象类型。电视节目被我们定义为一个系列或 在同一标题下制作的一组剧集(例如a 电视或网络系列)
video.wants_to_watch
截至2018年4月4日,不返回任何数据。
表示有人想要观看视频内容的动作。
video.watches
自2018年4月4日起不返回任何数据。
代表某人观看视频内容的动作。
答案 2 :(得分:11)
我知道这是一个旧的,但它出现在谷歌的顶部,现在提供的所有链接似乎都已过时。
这是Facebook接受的最新类型列表: https://developers.facebook.com/docs/reference/opengraph
如果您不使用其中一种,那么该类型将默认为“网站”,最适合用于主页/总结网站。
在回答OP时,您现在想要使用place,这将允许您添加纬度/经度位置详细信息。
答案 3 :(得分:3)
在我启用命名空间和自定义Open Graph操作和对象后,这开始发生在我的网站上。启用它后,您将失去对标准对象类型(如bar)或我的案例文章的支持。 (或者Facebook可能已经弃用某些类型,我不是100%肯定)当没有指定支持的类型时,Facebook默认为网站。
要解决此问题,您需要执行的操作是进入应用信息中心,选择您的应用,然后转到“打开图表”部分。在“对象类型”下,定义您自己的类型,例如“bar。”
接下来,您必须将元标记更改为:
<meta property="og:type" content="your_namespace:your_object_type" />
如果您点击仪表板中对象类型旁边的“获取代码”,Facebook将为您提供要使用的元标记示例。
答案 4 :(得分:2)
我已经进入了命名空间特定的开放图形数据的世界,因此不依赖于FB类型。请参阅apps dev工具信息中心中的“编辑开放图表”。
答案 5 :(得分:0)
确保您的文章:作者数据是Facebook作者网址。不幸的是,这与Pinterest所期望的相冲突。这是关于标准的最好的事情,有很多方法可以实现它们!
<meta property="article:author" content="https://www.facebook.com/mpatnode76">
但是Pinterest希望看到这样的事情:
<meta property="article:author" content="Mike Patnode">
我们最终根据用户代理交换格式。希望这不会搞砸你的页面缓存。这为我们解决了。
完全披露。在此处找到:https://surniaulula.com/2014/03/01/pinterest-articleauthor-incompatible-with-open-graph/