Xポストログ
Xで投稿したShopify関連の内容をそのまま記録しています。
-
顧客セグメントのフィルター「支払合計」についても、自動で注文を複製するShopifyアプリを使用している場合、実際の支払い総額とズレが生じるケースがあります。一定金額をお支払い頂いた顧客だけが使えるクーポンなどを発行する際など、注意が必要ですね。
https://x.com/sh_sakamoto/status/1802551748277506483
#Shopify
-
顧客の合計支払額を表示するために使用できる{{ http://customer.total_spent }}変数タグですが、自動で注文を複製するShopifyアプリを使用している場合、その複製された注文も合計金額に含まれるので、実際の支払い総額とズレが生じるケースがあります。注意が必要ですね。
#Shopify
-
Shopifyのテーマ「Dawn」のコレクションページで在庫数に応じて「残りわずか」ラベルを表示するように設定した際は、少し手を加えることで「特集コレクション」セクションにも表示させることが可能です。
https://x.com/sh_sakamoto/status/1801102192348111276
#Shopify -
よかったです!
Order createdトリガーでは直接注文に関わるデータしか持ってこれないので、どうやってストア内の他の商品情報を持ってくるかについて長らく悩んでおりました。
GetProductVariantDataでIDを指定すれば取得する商品データは一意に決まりますので、その在庫数を判別して処理を振り分ければいけそうかな、と思った次第です。ただ、画像内でもコメントしていますが、loop処理は1アクションしか指定できないため、「Add order line item」アクションの結果として顧客タグを付ける、という連続性を持たせることができません。そのため顧客タグを付ける処理は並列で別のloopを回しているのですが、「Add order line item」してしまった後でそのもう一つのloopが回った場合、在庫判別条件がfalseになってしまう可能性もあり、もし少しモヤモヤするところでもあります。
-
Shopify Flowで注文情報に商品追加するFlowを以前紹介したのですが、そのままですと在庫がなくても付与し続けてしまいます。そこで、在庫をウォッチすることで先着順で限定配布できるようにした設定例です。
https://x.com/sh_sakamoto/status/1784069968633442738
#Shopify
-
Shopifyのテーマ「Dawn」で、会員のみ購入できるように「カートに追加」ボタンに制限をかける方法ですが、バリアント単位で設定することも可能です。その場合の設定例です。
https://x.com/sh_sakamoto/status/1799652643570401594
#Shopify


-
Shopifyの商品ページで会員のみ購入できるようにすることを応用すれば、アカウントごとに1回だけ購入可能とすることもできます。その設定例です。
https://x.com/sh_sakamoto/status/1799652643570401594
#Shopify


-
ありがとうございます!
実際に(そのものではないですが)ご要望をいただいた内容をもとにしたものや、画面の操作性を検証した上でご提案させているものなどを取り上げていますので、商材によっては合う合わないはあるかと思いますが、うまくハマると効果的かと思います。
また、本当はDawn以外のテーマでの適用方法も紹介したり、テーマに関わらず幅広い汎用性を持たせられると良いのですが、実際にお使いなる際はテーマに合わせて改編してお試しいただけましたらと思います。 -
以前紹介したものよりも手軽に、コード編集なしでShopifyのブログ記事検索を設定する方法です。ただし複数のブログを設置しているストアでは記事検索結果がブログをまたいでしまうため、単体のブログを設置しているストア向けになります。
https://x.com/sh_sakamoto/status/1656147083580276736
#Shopify
-
Shopifyのrobots.txtはテンプレートから編集できるのですが、ルールの追加ではなくデフォルトで設定されているルールを除外するための設定例です。
#Shopify
https://x.com/sh_sakamoto/status/1640888314449498113
-
メタフィールドに設定せずにメタオブジェクトを直接参照する方法

















