周結(jié)保
(深圳市科沃體育用品有限公司,深圳 518100)
從 2019 年 11 月 5 日開(kāi)始,亞馬遜將在 Orders API 的響應(yīng)以及 Reports API 返回的報(bào)告中,已經(jīng)從亞馬遜訂單詳細(xì)信息中刪除亞馬遜購(gòu)買(mǎi)者的個(gè)人詳細(xì)信息(收貨人姓名、聯(lián)系電話和地址)。這會(huì)影響亞馬遜訂單的記錄,導(dǎo)致賣(mài)家的數(shù)據(jù)異常,并無(wú)法履行買(mǎi)家訂單,本文提供 AWS 數(shù)據(jù)請(qǐng)求、數(shù)據(jù)響應(yīng)及數(shù)據(jù)插入等方面的核心技術(shù)關(guān)鍵,幫助亞馬遜賣(mài)家解決訂單履行中的信息缺失問(wèn)題。
為了有效保護(hù)買(mǎi)家隱私信息,亞馬遜 AWS 不再提供訂單中買(mǎi)家的姓名及收貨地址給賣(mài)家賬戶,據(jù)亞馬遜官方報(bào)道,來(lái)自以下各節(jié)的數(shù)據(jù)的操作和報(bào)告顯示也會(huì)受影響。
FBA Amazon Fulfilled Shipments Report (_GET_AMAZON_FULFILLED_SHIPMENTS_DATA_) Sold Listings Report (_GET_CONVERGED_FLAT_FILE_SOLD_LISTINGS_DATA_)
亞馬遜更新數(shù)據(jù)結(jié)構(gòu)后,會(huì)導(dǎo)致訂單因?yàn)闆](méi)有收貨人的姓名、地址等關(guān)鍵信息而無(wú)法履行訂單派送、訂單狀態(tài)更新等活動(dòng),從而影響亞馬遜的經(jīng)營(yíng)業(yè)務(wù),建議對(duì)數(shù)據(jù)表中訂單狀態(tài)與訂單關(guān)聯(lián)關(guān)系字段做如下的設(shè)置:
表 1 Standard orders
表 2 Pre-orders
如果用戶使用多渠道實(shí)現(xiàn)的亞馬遜(FBA)賣(mài)家實(shí)現(xiàn)注意事項(xiàng):如果您提交移除訂單并且不包括ShippingAddress,則 Orders API 部分將不會(huì)返回該訂單的ShippingAddress。
在數(shù)據(jù)讀取、編輯、存儲(chǔ)過(guò)程中分為三層架構(gòu),即用戶層(界面層 Forms) 、應(yīng)用層(COM 執(zhí)行層) 、數(shù)據(jù)層(存儲(chǔ)層Storage),用一臺(tái)服務(wù)器來(lái)實(shí)現(xiàn)所有的功能,也可以分為Web 服務(wù)器和Database 數(shù)據(jù)服務(wù)器,這樣就可以減輕服務(wù)器的負(fù)擔(dān),提高執(zhí)行效率。系統(tǒng)的架構(gòu)見(jiàn)圖1。
圖1
采用 MS SQL Server 數(shù)據(jù)庫(kù),利用 SQL 自身的存儲(chǔ)過(guò)程技術(shù)(Store Procedure),可以在過(guò)程里調(diào)用COM 組件,從而能極大地提高存儲(chǔ)和讀取數(shù)據(jù)的速度和效率,大大降低數(shù)據(jù)入數(shù)據(jù)庫(kù)時(shí)可能出現(xiàn)的意外錯(cuò)誤。
public static void GetListOrders(string sellerId,string marketId,string accessKey,string secretKey,string mwsAuthToken,DateTime createdAfter)
{
AmazonOrders orders = new AmazonOrders();ListOrdersResponse response = new ListOrdersResponse();IList
for (int i = 0;i < orderList.Count;i++)
{
AmazonExt.Models.Order model = new AmazonExt.Models.Order();model.Seller_id = sellerId;
model.Marketplace_id = orderList[i].MarketplaceId;
}
}
核心代碼實(shí)現(xiàn)了亞馬遜訂單數(shù)據(jù)自動(dòng)讀取、運(yùn)算與插入,實(shí)現(xiàn)亞馬遜的訂單自動(dòng)履行管理,確保了亞馬遜電子商務(wù)業(yè)務(wù)的有效進(jìn)行。