2011-10-27 91 views
0

下午。我目前正在爲飲料搜索網站工作,並開始將社交媒體添加到搜索結果和詳細信息頁面。在用戶輸入搜索條件並返回結果後,我爲每個結果添加了FB(Facebook)和TW(Twitter)按鈕,這樣用戶就可以直接從結果頁面獲得Like或Tweet。然而,我遇到了一個問題,FB和TW鏈接在每個結果的右側,我在結果的右側有一個約10px的摩天大樓廣告,因此當用戶點擊FB Like時,彈出窗口出現在廣告後面。顯然,這是行不通的,因爲它是對谷歌的服務條款在其廣告呈現彈出窗口,所以這讓我思考,有兩種方法,我可以處理這個問題:Facebook'Like'Popup覆蓋AdSense橫幅

  1. 取下結果頁面的社交媒體鏈接並僅在詳細信息頁面上呈現它們。我覺得渲染社交媒體鏈接的頁面加載效果對於每個結果都是有限的,因爲我的分頁當前設置爲每頁15個結果,而JS是異步的。

  2. 重新訪問用戶界面,將社交圖標移動到其他地方,所以當用戶點擊FB時,該彈出窗口不會遮擋任何廣告。

本想提出這個問題的SO社區,看看是否有人遇到這個問題前,他們最終做來解決它。

在此先感謝。

回答

0

我選擇在結果頁面上保留Twitter和Facebook鏈接以及詳細信息頁面,以避免重疊問題我只是對UI進行了調整,因此左側的按鈕也更多,並且不會掩蓋右側廣告。