新BOX機能:おまかせ選択の設定方法

お客様が「おまかせ選択」ボタンを押すと、ストア側で設定された優先度に基づいて、商品が自動で選ばれる機能です。

BOXページに表示される「おまかせ選択」ボタンを使うと、ストア側で優先度を設定した商品の中から、自動でBOXに必要な数の商品が選ばれ、カートに追加されます。

※優先度は商品ごとに数値で設定でき、数値が小さいほど優先的に選ばれます。

  1. Shopify管理画面の設定メタフィールドとメタオブジェクト商品にアクセスし、新しい定義を追加します。

1-2. 以下のメタフィールドを定義します。

項目

内容

名前

おまかせ選択

ネームスペースとキー

huckleberry_subscription.rank

説明

任意

タイプ

1行テキスト(単一の値)

オプション

Storefront API アクセス→ONにする

※画面右上より、定義をピン止めしてください。

ピン止めすると商品に対してメタフィールドの設定ができるようになります。

▼登録手順動画

Shopify管理画面の「商品管理」から、おまかせ選択対象としたい商品を選び、先ほど定義した「おまかせ選択」項目に整数の値を入力します。

数値が低いほど優先度が高くなり、おまかせ商品の対象として選ばれやすくなります。

「おまかせ選択」ボタンの色は、テーマに適用されているCSSファイルにスタイルを追記することで変更できます。

【手順】

  1. theme.liquid や layout/theme.liquid を参照し、テーマ全体に適用されているCSSファイルを特定します(base.css等)

  2. 特定したCSSファイルの末尾などに、以下のコードを追記してください

    ※色コードは一例です。ストアのデザインに合わせて調整してください。

Plaintext
/*おまかせ選択ボタン有効時の色*/
.huckleberry-box-setting-filter-container > div:first-child button {
  background-color: #e74c3c; /* 背景色 */
  color: white;/*ボタンの文字色*/
}
/* おまかせ選択ボタン無効時(disabled)の色 */
.huckleberry-box-setting-filter-container > div:first-child button:disabled {
  background-color: #ddd; /* 背景色 */
  color: black;/*ボタンの文字色*/
}

注意点

おまかせ選択以外のフィルター機能を併用する場合、フィルターにも影響する可能性があるため、必要に応じて適宜調整を行なってください。

新しいBOX機能を使用しています。フィルター絞り込み(除外/含む 両方)の設定方法を教えてください。
新しいBOX機能を使用しています。カテゴリ絞り込みの方法を教えてください。
新しいBOX機能を使用しています。並び替え機能の実装方法を教えてください。

新しいBOX機能を使用して並び替え機能を実装されたい場合、こちらのヘルプページをご確認ください。

ヘルプページ:新BOX機能:並び替え機能