Search & Discovery にフィルターを追加する
多言語化タグを絞り込み条件として使うには、Shopify公式の Search & Discovery アプリでフィルターを追加します。
メタフィールド定義の作成が完了していること。特にストアフロントへの公開が有効になっていないと、フィルターの候補に表示されません。
- Search & Discovery アプリを開く(アプリのホーム画面からリンクがあります)
- **「フィルター」**を開く
- **「フィルターを追加」**を選ぶ
- フィルターの種類として**「商品メタフィールド」**を選ぶ
- 名前空間とキーに
custom.multilang_tagsを指定する - 保存する
名前空間とキーはアプリのホーム画面の「Search & Discovery の設定手順」に表示されているので、そこからコピーできます。詳細設定で保存先を変更している場合は、その値を指定してください。
標準のタグフィルターとの違い
Section titled “標準のタグフィルターとの違い”| 標準のタグフィルター | 多言語化タグのメタフィールドフィルター | |
|---|---|---|
| 絞り込みの値の言語 | 既定言語のみ | 公開中の言語に応じて翻訳される |
この違いがこのアプリを使う最大の理由です。
タグをクリックで絞り込めるようにする
Section titled “タグをクリックで絞り込めるようにする”フィルターを追加すると、商品ページのアプリブロックの**「タグを絞り込み結果へのリンクにする」**設定が使えるようになります。有効にすると、タグをクリックしたときに次のようなURLへ移動します。
/collections/all?filter.p.m.custom.multilang_tags=新作設定方法は商品ページにブロックを設置するを参照してください。