下午。我目前正在工作一个饮料搜索网站,并开始致力于将社交媒体添加到搜索结果和详细信息页面。在用户输入搜索条件并返回结果后,我为每个结果添加了FB(Facebook)和TW(Twitter)按钮,这样用户可以直接从结果页面中选择或推文。然而我遇到了一个问题,FB和TW链接在每个结果的右侧,我在结果右侧有一个大约10px的摩天大楼广告,所以当用户点击FB Like时,弹出窗口会出现在广告后面。显然这不会起作用,因为它反对谷歌的TOS为他们的广告渲染弹出窗口,所以它让我思考,有两种方法我可以处理这个:
从结果页面中删除社交媒体链接,并仅在详细信息页面上呈现它们。我觉得渲染社交媒体链接的页面加载影响对于每个结果都是有限的,因为我的分页目前设置为每页15个结果,而JS是异步的。
重新访问用户界面以将社交图标移动到其他位置,以便当用户点击FB赞时,弹出窗口不会遮挡任何广告。
想向SO社区提出这个问题,看看是否有其他人之前遇到过这个问题,以及他们最终做了什么来解决这个问题。
提前致谢。
答案 0 :(得分:0)
我选择在结果页面上保留Twitter和Facebook链接以及详细信息页面,以避免重叠问题我只是调整了UI,因此按钮更左侧,不会掩盖正确的广告