注文管理の中でタグ付けを出来ると思うのですが、2つ以上のタグをつけて、注文検索の中で検索をすると、先頭につけたタグのみしか、検索ができません。
2つ以上のタグをつけて、つけたタグを検索する方法を教えて欲しいです。
もし、2つ以上のタグをつけて検索できない場合は、注文画面にてお客様ごとにセグメントする方法を教えて欲しいです。
よろしくお願いいたします。
注文管理で複数タグを付けた注文を検索する方法が主題です。質問者は、複数タグを付けても検索で先頭のタグしか見つからない点と、代替として顧客ごとのセグメント方法を知りたいとしています。
最新の確認では、質問者の環境で「タグ1 OR タグ2」は機能し、2番目のタグでも注文を呼び出せました。一方で「AND」にすると結果が表示されず、複数タグの完全一致的な絞り込みは未解決です。
添付スクリーンショットは、検索条件ごとの挙動確認に使われており、理解の補助として重要です。結論として、OR検索と半角ダブルクオートの利用は有効ですが、日本語タグでのAND検索の挙動には未解明な点が残っています。
注文管理の中でタグ付けを出来ると思うのですが、2つ以上のタグをつけて、注文検索の中で検索をすると、先頭につけたタグのみしか、検索ができません。
2つ以上のタグをつけて、つけたタグを検索する方法を教えて欲しいです。
もし、2つ以上のタグをつけて検索できない場合は、注文画面にてお客様ごとにセグメントする方法を教えて欲しいです。
よろしくお願いいたします。
検索の詳細は以下になりますが、
https://help.shopify.com/ja/manual/orders/search-view-print-orders
その中の構造化演算子を使えば、ご希望の用途にマッチするかもしれません。
https://shopify.dev/concepts/about-apis/search-syntax#search-query-grammar-overview
これを使えば、AND OR などが利用できます。
ご教授下さりありがとうございます。
以下の構文をテンプレートのどこかに追加することで、
アンドやORの検索=タグに複数の文字を入れた検索ができるということなのでしょうか?
query=bob OR norman Shopify
ORはANDよりも演算子の優先順位が高いため、このクエリは上記のクエリと同等です。さらに、用語またはクエリ間のデフォルトのブール演算子はANDであるため、明示的なAND演算子は必要ありません。
ご返信ありがとうございます。
テストまでしてくださりありがとうございます。
弊社で実験したところ、
テスト1_OR_テスト2
(_は半角スペース)
にて、#テスト1 #テスト2
の2番目に書いたタグを呼び出すことができました。
ORの箇所をANDに変更して検索しても検索結果は表示されません。
あと、文字を囲むのは “と " で間違いないでしょうか?
確認いただきありがとうございます。
あと、文字を囲むのは “と " で間違いないでしょうか?
ひょっとしたらタイポがあったかもしれませんが、囲むのは全て「"」ダブルクオートです。