Facebook参数fbclid使新闻在TYPO3 CMS中消失
从Facebook到你的网站的链接有时不再起作用,访问者会落在一个错误页面。
几天来,Facebook一直在逐步推出一项新功能。URL参数"fbcglid " 被附加到所有从Facebook到其他网站的外发链接上。原则上,这个参数是无害的。然而,在一些TYPO3网站上,它会导致一个错误信息 "404 Page not found"。对于其他TYPO3系统,fbclid确保显示除实际链接目标以外的其他内容。
目前,Facebook仍未就这一背景发表官方声明,但可以推测该参数是一种新的追踪机制,可能是对苹果宣布阻止第三方追踪cookies的反应。
与 "Google Click Identifier " (gclid)类似,fbclid可能是指"Facebook Click Identifier" 。Google可以通过gclid参数在Google Adsense和Google Analytics之间交换数据。
该参数对TYPO3页面有什么影响?
如果参数fbclid被附加到TYPO3消息的URL中,受影响的TYPO3系统将难以处理它。结果是,从Facebook链接的网站要么显示不正确的内容,要么找不到,而是返回404错误。 根据Brain Appeal的发现,到目前为止,fbclid只影响了动态生成的带有realurl扩展名的直接链接,比如新闻系统的详细页面的典型链接。
你可以 很容易地测试自己的TYPO3系统是否受到影响。打开所有新闻的概览,然后点击单个新闻项目。在浏览器地址栏中的URL上加上 "fbclid=test"(如果URL已经包含一个问号,则&fbclid=test),然后按回车。
| 示例
|www.fima.de/news/rekord18.html?fbclid=test
| www.fima.de/news/rekord18.html?hash=12ij&fbclid=test
至少再重复一次这样的信息。如果这两条信息都能正确显示,你的TYPO3系统就不会受到影响。如果显示不正确的信息或错误页面,你的系统就会受到影响。
为了确保来自Facebook的链接继续工作,你的TYPO3系统应该明确配置fbclid参数。
Facebook是Facebook公司的注册商标,位于美国门罗帕克94025号。



