特定のマーケット向けにテーマを調整する

少なくとも 1 つ作成した場合は、テーマをさまざまなMarketsに適応させることができます。 テーマを特定のMarketsに適合させると、それらのMarketsでのお客様にとってより良いエクスペリエンスを作成するのに役立ちます。 たとえば、次のようなカスタマイズを行うことができます。

  • ホームページでマーケットごとに異なるコレクションを目立たせる
  • 特定のMarkets向けの商品ページで販売を宣伝する
  • 特定のマーケットに合わせたメッセージをストアに追加する

マーケット向けテーマのカスタマイズ

テーマをカスタマイズするときに、ストアのデフォルトを編集するか、特定のMarketsを編集するかを選択できます。

テーマカスタマイズでのマーケットのドロップダウンメニュー例

ストアのデフォルトは、特定のマーケット向けにカスタマイズされていない、テーマの標準表示です。テーマのデフォルトのレイアウトやコンテンツは、ほかのマーケットで引き継いだり上書きしたりできます。ストアのデフォルトに加えた変更は、上書きされない限りすべてのマーケットに適用されます。

編集したいマーケットは、マーケットのドロップダウンメニューから選択できます。すでにテーマをカスタマイズしたマーケットは最初に表示され、その後にまだカスタマイズしていないマーケットが [よりカスタマイズ可能なマーケット] セクションに表示されます。

ストアのデフォルトでテーマ設定をカスタマイズすると、この設定が特定の最大ですでにカスタマイズされていない限り、その変更はすべてのMarketsに適用されます。変更は次の順序でテーマ設定に適用されます。

  • ストアのデフォルト:ストアのデフォルトテーマ設定をカスタマイズすると、その設定が特定のマーケットやサブマーケットで既にカスタマイズされていない限り、すべてのマーケットおよびサブマーケットのテーマに影響します。
  • マーケット:マーケットのテーマ設定をカスタマイズすると、そのマーケットおよびすべてのサブマーケットのテーマに影響します。ただし、その設定がすでにサブマーケットでカスタマイズされている場合は除きます。
  • サブマーケットでテーマ設定をカスタマイズすると、そのサブマーケットだけに影響します。

手順

  1. 管理画面から [オンラインストア] > [テーマ] に移動します。

  2. 編集するテーマの横の [カスタマイズ] をクリックします。

  3. [ストアのデフォルト] をクリックすると、マーケットメニューが開きます。

  4. カスタマイズしたいマーケットをクリックします。

  5. そのマーケットのセクションやブロックに必要なカスタマイズを加えるか、新しいセクションやブロックを追加してください。

  6. [保存] をクリックします。

マーケットのテーマカスタマイズをリセットする

特定のマーケット向けに行ったテーマのカスタマイズは、いつでもストアデフォルトにリセットできます。

マーケットのテーマカスタマイズに関するリセット種類の一覧表。
種類をリセット説明手順
個別設定マーケットで設定の上書きをリセットすると、その設定は親マーケットからの継承に戻ります。テーマエディターで、設定のタイトルの横にあるリセットボタンをクリックします。
セクションまたはブロックマーケット内のセクションやブロック全体をリセットすると、そのセクションやブロックの設定はすべて親マーケットから継承される設定に戻り、ブロックの順番も含まれます。テーマエディタで、セクションまたはブロックのタイトル横にある […] をクリックし、リセットボタンを押してください。
テンプレートまたはセクショングループマーケット内のテンプレートまたはセクショングループ全体をリセットすると、セクションとブロックの順序を含め、そのテンプレートまたはセクショングループのすべての設定が親マーケットから継承された設定に戻ります。テーマエディタで、テンプレートやセクショングループのタイトル横にあるリセットボタンをクリックします。
マーケット向けのすべてのテーマカスタマイズマーケットのカスタマイズをすべて削除すると、セクションやブロックの順序も含めて、すべての設定が親マーケットからの継承に戻ります。 Marketsページで、リセットしたいマーケットをクリックしてください。[カスタマイズ] セクションで、[オンラインストア] の横にある削除アイコンをクリックしてください。

テーマ継承を変更

サブマーケットのテーマをカスタマイズすると、どのマーケットからカスタマイズを継承するかを変更できます。これを_継承元の変更_と呼びます。テーマの継承元を変更すると、次のオプションが選べます。

  • ストアデフォルト(@default
  • すでにテーマがカスタマイズされている親マーケット

手順

  1. 管理画面から [オンラインストア] > [テーマ] に移動します。

  2. 編集したいテーマを見つけ、[…] をクリックしてから、[コードを編集] をクリックしてください。

  3. markets.jsonファイルを開きます。

  4. マーケット継承を管理するコードの部分を見つけてください。

  5. 継承元を変更したいマーケットを見つけ、"parent": の値を継承させたいマーケットの値に置き換えてください。

  6. [保存] をクリックします。

たとえば、カナダマーケットのテーマをカスタマイズしたとします。それらの変更は現在、ストアのデフォルト設定に基づいています。

変更前のマーケットテーマコードの例

北米マーケットのテーマをカスタマイズする場合、カナダのカスタマイズはストアのデフォルトではなく、北米マーケットから継承するように設定できます。この変更を行うと、北米マーケットでのテーマカスタマイズが自動的にカナダのマーケットにも適用されます。

変更後のマーケットテーマのコード例

お探しの情報が見つかりませんか?いつでもお気軽にお問い合わせください。