在按钮旁边显示自己的计数

时间:2014-09-15 13:54:23

标签: facebook facebook-like

我有一个网站,其中的网址有一些跟踪参数,这些参数不会影响显示的网页,即网址格式为http://mywebsite.com/page1?tracking1=aaa&tracking2=bbb,并且跟踪1'和' tracking2'只是跟踪用于其他目的的参数,并且不确定显示的页面。显示的页面始终为http://mywebsite.com/page1'不管这些跟踪参数的值如何。

我在我的网站页面上包含了facebook like按钮,facebook将这些URL中的每一个(包括跟踪参数)视为单独的页面。我无法让facebook忽略这些跟踪参数,只考虑URL而不将参数作为页面跟踪。因此,我将自己的计数存储在实际的URL中(当我在类似的操作上获得回调时)并将其显示在like按钮旁边。

在facebook旁边显示自己喜欢的计数,就像按钮的使用政策一样?有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

您是否使用GET(即网址)变量存储跟踪功能有什么特殊功能?

如果您可以将其推送到POST,或者使用Cookie或会话进行跟踪,则可以简化您的网址,Facebook应将其视为单页。

如果您必须使用GET,例如,来自外部网站的链接,您可以使用传递URL进行跟踪,然后转发到主页。即有人点击链接重定向?tracking1 = aaa& tracking2 = bbb& page = page1

正如您可能已经猜到的那样,重定向会在将用户转发到第1页之前执行您的跟踪操作。