今天筆者無意中在瀏覽產品的時候突然發現德國站所有產品購物車都不見了,因為最近來了很多差評;所以懷疑是不是因為這個原因被亞馬遜移除了購物車。
不過為了謹慎起見,筆者在詢問了很多好朋友后;發現原來這不是個例,經過十分鐘的思索我研究了一下發現通過以下幾個方法可以檢測我們購物車是不是真的被移除了購物車。
這樣大家以后就不會為這個事情苦惱了,當然我這篇文章教你的不只是結果還有方法以及思考的過程,大家以后再遇到這種那種系統的問題時都可以按筆者的文章來分析一下。
首先,查看購物車源代碼顯示調用的類為id="unqualifiedBuyBox" class="a-box">
從你這幾段源代碼我們就能知道前臺為什么會顯示。
普及幾個小知識,為什么程序會出現這種那種的情況呢?
經過查看源代碼,我發現亞馬遜的網頁是用JSP語言編寫,里面是由java,javascrip,html,SQL等語言構成的一種動態式交互式網頁。
另外我總結了一下程序一些隨機常見的崩潰原因
1、亞馬遜的網頁每天都擁有大量的ID訪問,需要處理大量的訂單等數據信息。這會加大網站在高峰期數據并發從而產生各種功能上的bug,比如這次的購物車憑空消失事件。
2、不確定的變量:程序使用了隨機的數字或變量組件,在程序執行時沒有被很好的確定范圍。
3、程序依賴于其它外部應用也可能導致崩潰。如果我們的應用依賴于一個系統某些系統屬性,他們被另一個程序修改,那么這個干擾可能會導致系統出現bug。
4、遭到黑客攻擊。
5、當然問題還有很多種,在這我就不做專業分析了。
好了廢話不多說直接開整
1, 最簡單的辦法直接詢問在線客服人員,一般在線客服在收到大量賣家投訴和內部技術通報會第一時間知道事情發生的原因。
2, 在亞馬遜后臺的通知欄可以查看到最新故障信息(如有發布的話)。
3, 我們還知道亞馬遜有一個特點那就是沒有購物車的產品無法打廣告。所以我們可以通過后臺的廣告功能來查看,如果購物車不在會出現(不符合廣告條件Ineligible),或者無法運行。這里我們看到失去購物車的產品廣告運行是正常的(適用于不能訪問國外網站的朋友)。
4, 更換瀏覽器,有時候在不同的瀏覽器顯示又是正常的。
5, 查看其它賣家或者咨詢其它賣家是不是遇到同樣的問題,如果大家都是這樣則說明不是個例。
6, 反向檢測,我們可以嘗試通過一下方法訪問國外網站進入目標國站點查看,比如德國站我們就用德國本地的VPN進入德國站查看,可以欣喜的發現購物車還在。那么這是為什么呢,答案是不同的國家為了保證瀏覽速度所采用的服務器也可能不是一套。另外一個就是政策,大部分跨國企業為了進入目標國都需要在目標國備案以及使用目標國服務器(這是從安全角度上考慮)。
7, 從自己店鋪進去然后點擊產品,一般來說從自己店鋪點進去的一般都會顯示有購物車。如果沒有購物車一般是系統問題。
8,還有很多方法大家也可以踴躍發言,因為用了我以上幾個方法基本上能夠解決問題了。
最后:
那么哪些情況我們會真的丟失購物車呢?
1,賬戶績效不佳。
2,差評增多。
3,被亞馬遜審核。
4,產品所放分類原來不需要審核,現在需要審核
5,被客戶投訴。
6,侵權。
7, 被跟賣。
8,違反政策。
9,價格變動太大,比如一個賣10美金的東西突然賣到30美金就會出現購物車不見的情況。
10,變體合并拆分。
11,…….
本文純屬個人理解,如有不當之處,請予指正。
因鑒于本人其余幾篇文章都被行業大咖摘抄這里我就不點名了。如需要摘錄本文請聯系作者(不收取任何費用),雖然這是作者無私奉獻,但也是辛辛苦苦寫出來的,如果大家都這樣你抄我我抄你。還有誰會認認真真的做技術并無私奉獻,又讓大家如何相信你的水平呢。
如未經作者許可摘抄-作者保留法律追訴權利。
因為時間所致,只能給大家講解到這里了。沒有辦法為大家做更深入的分析。
如果有需要查看筆者其它文章或與筆者一起探討可以加筆者微信:406559449
(作者:尹文斌)