此次升級中,Shopify對Adnced套餐的Admin API速率限制進行了提升,提高了2倍的容量。
現在,安裝在Adnced套餐商店中的應用程序可以在GphQL Admin API上每秒獲得00個點數,在REST Admin API上每秒獲得4個請求的配額。
Shopify表示,在設計應用程序時遵循最佳實踐是避免遇到節流錯誤的最有效途徑。例如,可以在隊列中的API請求之間錯開時間,這樣在等待下一個隊列工作運行時可以執行其他處理任務。
官網註冊:https://www.shopify.com/
在構建應用程序時,請考慮以下一些最佳實踐:第一,優化代碼,只獲取應用程序所需的數據,避免不必要的請求。
第二,對於應用程序頻繁使用的數據,使用緩存來提高效率。第三,調整請求速率,以實現更流暢的數據傳輸。
第四,編寫容錯代碼,能夠捕獲錯誤。如果忽略這些錯誤並持續嘗試發送請求,應用程序可能會陷入無法從容恢復的狀態。
第五,利用API響應中的元數據,動態管理應用程序行爲,以獲得有關應用程序API使用情況的洞察。
第六,確保代碼在發出API請求後,在足夠的時間內停止額外的請求嘗試。一秒的延遲時間是一箇推薦的值。
值得一提的是,亞馬遜和Shopify近日宣佈了一項新計劃,即亞馬遜將在Shopify的應用商店中提供“Buy With Pime”應用程序。
據瞭解,目前“Buy With Pime”僅限受邀商家使用,預計到今年9月底將向所有美國Shopify商家開放。通過“Buy With Pime”,商家不僅可以擁有程序中客戶的所有數據,還能自動同步上架商品、訂單、大促折扣等信息。