FROM CACHE - jp_header

顧客タグに応じてメッセージ(こんにちは!など)を出す方法

解決済
THTHTHTH
観光客
5 0 0

お世話になってます。初学者です。

顧客をタグで判別して、顧客ごとにメッセージ表示することは可能でしょうか?

よろしくお願いします。

 

1 件の受理された解決策

ベストソリューション
_osamu_iwasaki_
Shopify Partner
130 33 168

成功

カスタマーオブジェクトのタグで判定すれば表示を分岐させることができます。

{% for tag in customer.tags %}
{% if tag == 'VIP' %}
(VIP会員向けのメッセージ)
{% endif %}
{% endfor %}

https://shopify.dev/docs/themes/liquid/reference/objects/customer#customer-tags

- Blog: https://note.com/osamuiwasaki
- Twitter: https://twitter.com/_osamu_iwasaki_

元の投稿で解決策を見る

4件の返信4
_osamu_iwasaki_
Shopify Partner
130 33 168

成功

カスタマーオブジェクトのタグで判定すれば表示を分岐させることができます。

{% for tag in customer.tags %}
{% if tag == 'VIP' %}
(VIP会員向けのメッセージ)
{% endif %}
{% endfor %}

https://shopify.dev/docs/themes/liquid/reference/objects/customer#customer-tags

- Blog: https://note.com/osamuiwasaki
- Twitter: https://twitter.com/_osamu_iwasaki_
THTHTHTH
観光客
5 0 0

ご回答ありがとうございます。

こちらのコードはどちらのファイルに入力すればよろしいでしょうか?

また、出力結果を確認する方法はありますでしょうか?

_osamu_iwasaki_
Shopify Partner
130 33 168

どちらのファイルに」というのはテーマの作り方によりますが、
表示したいテンプレート、セクション、スニペッドのLiquidファイルから、
表示したいHTMLの場所にLiquidを追加します。

テーマのディレクトリやファイルの役割については
色々な方が解説してくれているので、まずは構造を把握してみてください。

 

Shopifyテーマの構造解説。各ディレクトリとファイルの役割を知る
https://www.non-standardworld.co.jp/23013/

 

「Liquid」と「Shopify」テーマのフォルダ構造
https://note.com/nirvana_lab/n/ned1a7b002a9f

 

Shopifyのコード構造を理解する
https://note.com/tamosnote/n/n28346e8ac634

 

【Shopify②】テーマのカスタマイズ(Liquidコード編集)
https://note.com/osamuiwasaki/n/n56e190b64f9a

 

- Blog: https://note.com/osamuiwasaki
- Twitter: https://twitter.com/_osamu_iwasaki_
THTHTHTH
観光客
5 0 0

ありがとうございます。勉強させていただきます。