1

不久前,我尝试了 facebook 应用程序,并在我的网站上指定了自定义 og:types。

这是一个图片网站,有大约 20,000 个单独的 URL,每周增长大约 1000 个,我指定的两种对象类型是:

<meta property="og:type" content="mynamespace:album" />

(对于相册的缩略图概览页面,目前大约有 200 个)

<meta property="og:type" content="mynamespace:picture" /> 

(对于单个图像的详细视图,目前大约有 20,000 个)

但是,我从未开发过自定义应用程序,因为我觉得用户必须登录并授权我的应用程序只是为了喜欢/分享图片是不值得的,所以我最终在这些页面上使用了标准的社交插件“喜欢按钮” .

不幸的是,我忘了删除自定义对象类型。现在社交按钮上的点赞数似乎计算正确,facebook linter 也没有抱怨任何事情,但我有点担心这样留下是否有任何不利影响,因为当我暂时删除自定义类型时(我认为它会默认为 og:type 网站)调试器警告我该对象以前有另一种类型并且数据可能已损坏。它现在再次使用自定义对象类型,直到我找到解决方案......

所以我该怎么做?删除自定义类型还是保留它们?这两种选择的含义是什么?如果用户单击“喜欢”社交插件并找到自定义 og:type,我的内容是否在用户墙上正确共享?

如果有人能在不破坏社交插件中所有累积的用户活动的情况下阐明摆脱这种混乱的最佳方法,将不胜感激。

谢谢!

4

1 回答 1

2

Facebook 鼓励开发人员使用与内容本身尽可能密切相关的标签使用开放图形标签来标记他们的内容。更改现有标签中的标签不会产生不利影响,这只是 Facebook 输出的警告,以防您错误地更改了标签。

Facebook 使用标签对收到的帖子进行分类(当它第一次被点赞时,Facebook 会向您的页面发送一个抓取工具,以找出它可以做些什么),最后,“任何东西都有帮助”。通过更改标签,不会影响之前发布的帖子的分类,但任何新帖子都会有新的标签信息。

如果您的新标签与内容更接近,请更改。

于 2013-04-02T16:44:34.160 回答