像Button(社交插件)和自定义og:类型混淆

时间:2013-04-02 16:38:51

标签: web facebook-like facebook-opengraph facebook-apps facebook-social-plugins

前段时间我尝试了facebook应用程序,并在我的网站上指定了自定义og:类型。

这是一个拥有大约20,000个个人网址的照片网站,每周增长约1000个,我指定的两种对象类型是:

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

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

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

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

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

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

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

如果有人能够在不搞砸社交插件中累积的所有用户活动的情况下澄清这种混乱的最佳方法,将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:2)

Facebook鼓励开发人员使用开放图形标签使用与内容本身尽可能密切相关的标签来标记其内容。更改预先存在的标签中存在的标签不会产生任何不利影响,如果您错误地更改了标签,这只是Facebook输出的警告。

Facebook使用这些标签对收到的帖子进行分类(第一次喜欢它,Facebook会向你的页面发送一个刮刀,以找出它的内容),最后,“任何有用的东西”。通过更改标记,它不会影响以前发布的帖子的分类,但任何新帖子都会有新的标记信息。

如果您的新代码更接近内容,请更改。