亞馬遜標準識別號碼 ASIN的生成規則是什麼?

亞馬遜標準識別號碼(英文:Amazon Standard Identification Number)是一個由十個字元(字母或數字)組成的唯一識別號碼。

ex

  • ASIN: B0011CEM14 它每個字元表示什麼含義,或者按照什麼公式計算出來的。好比身份證的500 表示地區。
  • 在不違背法律的情況下請告知


先回答你的問題:沒有含義,就是隨機生成的字母數字組合。 ASIN 的特性之一就是沒有語義,你沒有辦法通過這個字元串本身推斷出這個商品的任何情況,比如類別、標題、庫存狀況等,也沒辦法推斷出兩個 ASIN 之間的聯繫(比如是否是一款衣服的不同尺碼)。

一開始亞馬遜只賣書,所以就拿10位的 ISBN 當商品識別碼。後來 ASIN 是作為 ISBN 的一種擴展出現的。對於有10位 ISBN 的出版物而言, ISBN 就是 ASIN 。其他的 ASIN (包括只有13位 ISBN 的出版物)由亞馬遜生成,以 B 開頭,後面跟9位大寫字母和數字的組合。

在什麼情況下會生成一個新 ASIN ?這就涉及到 ASIN 的區分度。總的宗旨就是:兩件商品一定要有一些對外部消費者有意義的區分度才會分配不同的 ASIN 。 ASIN 並不僅限於內部使用,而是公開給消費者的一個概念。

ASIN 的區分度體現在:

  • 一個出版物的不同版本會有不同的 ASIN ,包括各個修訂版、精裝或簡裝、不同的封面等。

  • 一件衣服的不同尺寸、一款 iPod 的不同容量等,都對應不同的 ASIN 。
  • 限量版(比如親筆簽名的版本)會有獨立的 ASIN 。
  • 絕版的出版物每一件都可能會有獨特的成色和價格,所以可能會有多個 ASIN ,但是共用同一套信息。
  • 多種商品的套裝,比如聖誕節禮包,包含多件商品。這種情況下,每一件商品有自己的 ASIN ,但整個套裝也有其單獨的 ASIN 。

ASIN 不用於區分這些方面的差別:

  • 兩件同款商品在成色上沒有差別,但供貨商不同、價格不同,並不會導致 ASIN 不同。
  • 同一款商品在不同的庫房,不會用不同的 ASIN 。亞馬遜內部有其他種類的商品識別碼來體現這種層次的差別。
  • 食品的過期時間不同,一般不會分配不同的 ASIN 。但是亞馬遜內部也有另一種識別碼來標記這種區別,庫房內部在把商品裝箱時會用到。

對於不同市場而言, ASIN 的使用相對獨立。很多情況下同一件商品在不同的市場(比如德國和法國亞馬遜)的 ASIN 相同,但是並不保證總是如此。同樣的 ASIN 在不同的市場也可能指代完全不同的商品。


同樣的 ASIN 在不同的市場也可能指代完全不同的商品 ------- 這有點坑啊


推薦閱讀:

在電腦上輸入密碼的時候,直接顯示一個黑點,但是在手機上輸入的時候為什麼就顯示一個字元後才變成黑點?是故意做成這樣子還是達不到電腦上的效果?
你知道你伴侶的手機密碼嗎?你會告訴你伴侶你的手機密碼嗎?
如何有效為電腦、手機、諸多銀行賬戶創建不同的密碼(出於安全考慮),並且在不把它們寫下來的情況下記住呢?
量子密碼,用量子做為密碼的途徑和前景?
相比 Mac OS X 自帶的 Keychain,1Password 有哪些優勢和缺陷?

TAG:亞馬遜Amazoncom | 密碼 | 密碼加密 |