我的要求很简单
-
从我的网站上,我将在facebook上分享一篇文章/页面 .
-
我的文章将出现在Facebook墙上 .
-
点击我的facebook文章后,我的网站将在新标签页中打开 . 在这里,我期待附加一些 custom params 如下所示 .
Expected Result :
https://mywebsite.com/productdetail/id?utm_campaign=share&utm_medium=social&utm_source=Facebook
为此,我试图在点击facebook分享图标时附加我的fb共享小部件与params . 这未能在Facebook墙上附加params和 trimmed . 请找到以下共享小部件网址 . 参考1.png
我们的代码将生成共享小部件URL:
https://www.facebook.com/sharer/sharer.php?app_id=123123123123123&scrape=true&u=www.xyz.com%2Fstore%2Fmywebsite%2FProductDetail%2FPartyAllNightEyeOpeningNoSmudgeMascara%2F_%2FAskusku920140.prod1000045.en__US.HXLT%3Fpdp%3Dtrue&utm_campaign=share&utm_medium=social&utm_source=Facebook
另外,我尝试使用og:url,当我从Facebook墙上点击时,它没有按预期工作并正常加载页面(从输入URL引用,即文章页面) . 参考2.png
在Facebook墙上分享后,在我的墙上悬停文章..网址没有附加我的自定义参数 .
这些解决方案都没有帮助我们在Facebook墙上添加我们的自定义参数(文章详细信息) .
在Facebook的墙上,我的utms params,即 utm_campaign=share&utm_medium=social&utm_source=Facebook
被Facebook修剪 . 我需要这样做,当用户点击Facebook墙时,我也应该在新标签页中打开我的 utm params .
谁能帮我们实现这个功能?
此外,当我尝试更改我的文章登陆页面URL,其中点击了facebook共享图标时,我的一些自定义参数正在Facebook墙上正确发布并且当我从Facebook墙上回来时显示相同 . 因此,假设facebook正在检索/引用输入URL而不是og:url或共享小部件URL .
寻找更好的解决方案,而无需更改我的着陆页网址,并在我们使用og:url或widget URL从Facebook墙上回放时实现自定义参数 .
提前致谢 .
请参阅下面的截图 .