Magento 2 網站、商店和商店視圖:簡單說明 + 示例
已發表: 2022-04-19目錄
弄清楚 Magento 的後端是如何工作的對於所有店主來說可能有點莫名其妙。 對於 Magento 2 網站、商店和商店視圖的情況尤其如此。 理解它們之間的區別以及如何使用它們配置後端是令人困惑的。
本文用簡單的術語解釋了它們的區別以及它們最常見的用例,以便 Magento 商店所有者可以理解而不會頭疼。
什麼是 Magento 2 網站、商店和商店視圖?
在 Magento 2 中,網站、商店和商店視圖被稱為“範圍”,它決定了您的配置更改發生在哪裡。
為什麼 Magento 一開始就需要有這麼多範圍?
這些範圍幫助 Magento 商店所有者在一個後端創建不同的網站,以及一個網站的不同版本。
因此,企業主可以為不同的受眾提供更好的個性化體驗,更有效地管理多家商店並輕鬆進行國際銷售。
如果您打算創建多個網站或商店,這些範圍將對您非常有幫助。
他們是什麼關係?
網站、商店和商店視圖在層次上相互連接。 父母的每一次變化都會影響到它的孩子。
您可以在下面的金字塔中看到它們的順序。

這些範圍影響在層次結構中應用內容元素、後端(例如支付方式、運輸)和數據庫(例如產品、類別、屬性)的設置的位置。 因此,了解它們有助於您更輕鬆地配置 Magento 商店。
現在,讓我們來看看他們的區別。
Magento 2 網站、商店和商店視圖:不同之處
全球的
全局是位於層次鏈頂部的最廣泛的範圍。 對於以前沒有配置的新 Magento 網站,開箱即用的設置是全局視圖的設置。
可以在全球範圍內使用 3 個設置選項:
- 庫存設置
- 價格:為所有網站和商店設置相同的價格
- 客戶數據:將來自網站和商店的所有客戶數據統一到一個大數據庫中
如果您修改全局設置,更改將應用於所有商店和網站。
此外,Magento 後端只能有一個全局視圖,您不能複製或刪除它。
網站
默認情況下,安裝時有 1 個網站(又名主網站)。 您可以添加更多具有不同 IP 地址和域的網站,例如 cat.com 和 dog.com。
您可以在 Magento“網站”範圍內配置什麼?
與全局範圍不同,它無法在網站視圖中更改股票期權。 這意味著所有網站共享相同的庫存和庫存配置。
但是,網站範圍允許您配置比其父級(全局範圍)更詳細的設置。 其中包括為每個特定網站創建不同的付款和運輸方式。
讓我們更深入地了解所有網站共享和相互分離的功能。
共享功能 | 可分離的特徵 |
股票期權 | 支付方式 運輸方式 產品價格 稅級 基礎貨幣 客戶群。 (一個客戶帳戶可以在所有網站上使用,也可以單獨用於一個網站,這取決於您的設置) |
值得注意的是,網站範圍允許 Magento 商家輕鬆創建和收集來自不同客戶群的信息。
此外,通過在網站範圍內進行配置,您可以將這些設置同時應用於層次結構中的所有商店和商店視圖。 例如,您可以同時為屬於一個網站的所有商店設置相同的價格。
Magento 多個網站:用例
想在 Magento 後端創建多個網站? 如果您屬於這些類別之一,那麼這樣做是個好主意。
- 您擁有具有唯一域地址的不同品牌。
- 您向不同的客戶群(例如 B2B 和 B2C)銷售產品。 將這些組分開以進行數據收集和營銷優化對您來說至關重要。 此外,每個組的定價也會有所不同。
- 您銷售不同的產品類型(例如種子奶和時尚產品),對他們來說,擁有單獨的付款方式(例如訂閱和一鍵結賬)和/或交付選項至關重要。
- 你在國際上銷售。 通過多個網站,可以優化運輸方式、支付方式、基礎貨幣和稅級,以專門服務於一個國家的客戶。
Magento 多個網站:一個例子
瑞典公司 G-SP 使用 Magento 的多個網站功能為其批發和零售客戶創造不同的體驗。
一般來說,Magento 中的多個網站需要有不同的域,G-SP 不得不依靠 SimiCart 的專家進行定制,使它們共享一個域。
因此,他們能夠設置不同的稅率和產品定價,並分別從兩個目標受眾收集數據。

店鋪
在同一個網站下,可以有多個店鋪。 商店充當產品和類別的容器。
您可以在 Magento “存儲”範圍內配置什麼?
您可以為不同的商店分配不同的產品。
此外,您可以將一種產品導入不同的商店,但該產品的價格必須在所有商店中保持相同。 更改一個商店的價格將自動更改同一網站父母下另一家商店的價格。
對於網站父級的兄弟商店,以下是它們共享和區分的內容:
共享功能 | 可分離的特徵 |
在其父網站上共享的所有內容, + 付款方式 郵寄方式 稅收選擇 產品價格 貨幣 顧客 | 產品 |
Magento 多個商店:用例
如果您有各種產品類型,並且想要相應地顯示不同的目錄產品和設計,Magento 多商店功能就像一個魅力。
Magento 多個商店與多個網站
許多 Magento 商家擁有不同的產品類型並希望將它們分開以便更好地導航是很常見的。 多網站和多商店都可以讓您實現這一目標。 但是,選擇添加新網站還是新商店可能會令人困惑。
這取決於誰的功能更適合您的業務:多個網站還是多個商店?
多個商店相對於多個網站的最大優勢是讓您的所有產品都顯示在同一個域下。
這是因為通常每個網站都需要一個基本 URL。 因此,當您的客戶點擊瀏覽不同的產品類型時,他們需要導航到另一個站點。
但是,它無法具體更改每個商店的價格、稅級、付款和運輸方式。 因此,如果您需要專門定制這些功能,您應該創建多個網站。
多個網站 | 多家門店 |
不同的域 可以為每個網站設置價格、稅金、付款和交付選項 可以有不同的客戶群 | 同域 無法為每個網站設置價格、稅金、付款和交付選項 共享相同的客戶群 |
商店視圖
Store view,金字塔的最小單位,主要負責語言和貨幣。
您可以在 Magento “商店視圖”範圍內配置什麼?
共享功能 | 可分離的特徵 |
在其祖父母網站範圍內共享的所有內容 + 在其父存儲範圍內共享的所有內容 + 根類和產品 | 語 貨幣 主題和佈局 主菜單 某些產品屬性,例如稅級或名稱 某些系統配置 |
雖然產品信息是在全局視圖中設置的,但某些產品屬性(例如稅級和名稱)可以在商店視圖範圍內配置。

Magento 多個商店視圖:用例
顯示不同的語言和貨幣

Magento 2 Storeview 標誌
自由
使用商店視圖的最突出原因是翻譯頁面內容並向各個國家的客戶顯示當地貨幣。
對於每個特定的商店視圖,您可以選擇以哪種貨幣顯示您的產品。定價基於您在網站範圍內設置的主要貨幣(即基礎貨幣)進行轉換。


顯示不同的主菜單
要深入了解一切,讓我們回顧一下“商店”範圍和“根類別”的概念
每個商店都相當於一個根類別,它是 Magento 中最高級別的目錄。 您的頂部導航菜單及其子類別(Magento 將所有這些都視為“子類別”)源自此根類別。
由於類別配置發生的位置可能會令人困惑,因此值得注意的是“存儲”範圍僅負責根類別。 修改您的實際產品類別(或子類別——正如 Magento 所說)可以通過“商店視圖”範圍來完成。

雖然所有商店視圖共享一個根類別和相同的產品,但您可以為每個商店視圖創建不同的類別集。 因此,每個商店視圖都可以有一個不同的主菜單及其分支。

例如,您可以創建新到貨商品的集合,並將其放在特定商店視圖的頂部菜單中。
為每個商店視圖使用獨特的主題設計
商店視圖範圍使您能夠製作不同的設計以吸引不同的客戶群,從而提供相關的用戶體驗並最大限度地提高銷售潛力。



Magento 2 每次商店查看稅
Magento 2 Tax per Store View 擴展使管理員能夠在 Store View 級別修改稅類範圍屬性。 因此,您的電子商務商店可以針對每次商店瀏覽的同一產品收取不同的稅費。

Magento 2 多商店視圖定價
Magento 2 的多商店視圖定價允許管理員在 Magento 商店的每個商店視圖上為同一產品設置不同的價格,並支持輕鬆設置每個商店視圖的基礎貨幣。

每個商店視圖的 Magento 2 目錄價格規則
Magento 2 每個商店視圖的目錄價格規則是一項功能,允許您為每個商店視圖設置不同的目錄價格規則,以便每個商店視圖的客戶將獲得特定的促銷。

Magento 2 每個商店視圖的購物車價格規則
通過使用 Magento 2 Shopping Cart Price Rule per Store View 擴展,店主可以向當地客戶提供特定的促銷活動,以說服他們購買更多商品並增加銷售額。
使用 Magento 2 網站、商店和商店視圖的常用方法
為了最大限度地提高國際銷售額,許多 Magento 商店使用多個網站,然後為每個網站創建各自的商店和商店視圖(如本結構所示)。

因此,他們可以配置所有內容:從支付方式到目錄設計再到貨幣設置,從而為每個國家/地區創建一個高度本地化的網站。
帶走
網站、商店和商店視圖允許商家創建不同版本的電子商務網站,而無需使用多個管理後端。 與 Shopify 或 BigCommerce 等 SaaS 平台相比,這是 Magento 的優勢之一。
TL;DR,以下是幫助您立即恢復配置的要點:
- 網站、商店和商店視圖以父子關係連接,網站是最大範圍,商店視圖是最小範圍。
- 父級的任何更改都會影響其子級範圍。
- 多個網站可以有不同的價格、付款方式、運輸方式、稅級和基礎貨幣
- 多個商店可以有不同的產品和類別
- 多個商店視圖可以有不同的語言、貨幣和主題。
>> 閱讀更多:如何在 Magento 2 中設置多個商店和域