Xポストログ

Xで投稿したShopify関連の内容をそのまま記録しています。

  • Shopifyは通常、配送不要品は自動でフルフィルメント(配送完了)されませんが、Mechanicを使えばできるようになります。
    そこでフルフィルメント済みかつ商品タイプがデジタルグッズの場合、注文詳細を「発送済」ではなく「ダウンロード」リンクが表示されるようにしてみました。便利です。
    #Shopify

    Xで見る
  • Shopifyでは会員登録やログイン後、通常はマイページに遷移してしまいます。
    ですが、会員セールページなどを展開する時は、新規の登録も促したいので、登録後すぐにそのページに戻ってきてほしかったりします。そこで手軽に?実装できるコードを書いてみました。
    #Shopify


    スレッド

    コードが改行されてしまっていたので上げ直します。

    Xで見る
  • Shopify App FoundersのコミュニティがFacebookにありました。盛り上がってそうですね。
    https://www.facebook.com/groups/shopifyappfounders
    #Shopify #ShopifyApp

    Xで見る
  • 顧客の独自情報を追加・編集できるようになるCustomer Fieldsという便利なアプリがあるのですが、登録されたJSON形式フィールド値の有無で表示を判別しようとした際、中身が無い時も空配列[]は残ったままになってしまい、なんだか悩ましい処理になってしまいました。
    https://apps.shopify.com/customr?locale=ja
    #Shopify

    Xで見る
  • メタフィールドの複数行テキスト欄の場合、そのままですと表示側で改行が反映されないので、出力するタグ側で「newline_to_br」フィルタをつけておく必要があります。
    #Shopify

    Xで見る
  • そういえば今年のShopify Uniteで発表されたPlusマーチャントが利用できるShopify Functionsですが、今後数週間のうちに利用可能になっていくようです。ただ、現時点でcheckout.liquidをすでにカスタマイズしている場合は利用できないとのこと。要注意です。
    #shopify
    https://shopify.dev/api/functions

    Xで見る
  • 海外製ですがShopifyに特化した求人サイト。先週オープンしたばかりとのことでまだまだ求人数は少ないですが、興味深いですね。今の所アプリとテーマベンダー、エージェンシーの求人がメインですね。
    https://workwithshop.com/
    #Shopify


    スレッド

    海外はマーチャントの自社運営が多いと聞きましたが、エージェンシーも多そうですね。そして、募集要項を見ると日本国内の制作会社やマーケティング会社が提供するものと同じ機能を担っているようです。
    Shopifyを通じて戦略から実務まで一貫して担えるスキルは、海外でも十分価値が高そうです。

    Xで見る
  • Shopifyが提供する無料のロゴジェネレーターのHatchful。いきなりプロにオーダーする前に、まずはこちらで試してみて、自社ブランドに合致しそうなものを見つけてみるのも手ですね。
    https://www.shopify.com/jp/tools/logo-maker
    #Shopify #logo

    Xで見る
  • 商品詳細にメタフィールドで「販売期限」という項目を設け、期限が来たら商品詳細や一覧からカート追加できなくなるようにする機能の実装はそこまで難しくありません。ただ、お気に入りアプリなど独自にカート追加できる機能がある場合、そこから購入できてしまうので要注意です。
    #shopify

    Xで見る
  • Shopifyの「通知」機能の「配送」セクションの中に「配達中」と「配達済み」があるのですが、この機能は「FedEx、Canada Post、DHL、UPS、またはUSPS以外をご利用の場合はこちらの通知機能をご利用いただくことができません」とのことでした。残念。
    #Shopify

    Xで見る
  • Shopifyの標準のお問い合わせフォームには自動返信機能がありません。
    https://community.shopify.com/c/%E6%8A%80%E8%A1%93%E7%9A%84%E3%81%AAq-a/%E3%81%8A%E5%95%8F%E3%81%84%E5%90%88%E3%82%8F%E3%81%9B%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%81%AE%E8%87%AA%E5%8B%95%E8%BF%94%E4%BF%A1%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/td-p/828347
    そこで、こちらのアプリをおすすめしています。
    https://apps.shopify.com/form-builder-contact-form?locale=ja
    #Shopify

    Xで見る
  • Shopify GraphiQL は便利ですが、全てのマーチャントさんで使うものではないので、アプリのインストール方法をつい忘れがちです。
    このページで、インストールしたいストアのURLを入力して「Install」ボタンをクリックでOKです。
    https://shopify-graphiql-app.shopifycloud.com/login
    #Shopify #graphql

    Xで見る
  • Shopify Paymentsを有効化しなくても、ShopifyのBogusゲートウェイで取引のシミュレーションを行うことができます。設定>決済の画面に進んだ後の設定手順を忘れがちなので備忘メモです。
    https://help.shopify.com/ja/manual/checkout-settings/test-orders
    #Shopify

    Xで見る
  • Shopifyでエクスポートした注文CSVを別システムに連携する際、配送指定日と指定時間を別カラムに分解しないといけないケースがあります。
    例えば配送日時指定 .ampさんはNote Attributesに丸ごと入ってきますが、それぞれこんな感じで値を抽出し変換しています。
    #Shopify

    Xで見る
  • Custom Liquidセクション機能があるShopifyテンプレートは便利です。ブログ記事セクションなどはたいてい1パターンしかないので、トップページに「お知らせ」と「マガジン」2つのブログを掲載しつつ見た目を変えたいときなど、片方はLiquidコードを使ってアレンジ実装しています。
    #shopify

    Xで見る
  • 以前のツイートの訂正です。注文メモに改行コードが含まれる場合、エラーで完了画面に表示できなくなってしまうため、<br>変換とコードの除去を行う必要がありました。
    {{ note }} に2つのフィルタをかけておけば、改行が入ったメモも正しく表示されます。
    https://x.com/sh_sakamoto/status/1588538078586875904
    #Shopify

    Xで見る
  • Shopifyのリダイレクト設定でわかりづらいところですが、リダイレクト元のページが404の時だけ有効になります。なお、こちらで大変ありがたい検証結果を共有いただいてますが、商品が下書き状態の場合404ではないためリダイレクトが有効にならないので要注意です。
    https://webutubutu.com/webdesign/10482#toc_H3-2
    #shopify

    Xで見る
  • 注文データ連携をCSVファイルで行う際、データインターフェースを揃えるためにスプレッドシートで加工する事が多いのですが、可能な限りマクロを使わず変換シートを作って整形するようにしています。マクロが動かないリスクを避けつつ、運用開始後のメンテナンスをしやすくするためですね。
    #Shopify

    Xで見る
  • スプレッドシートではLEFTとFIND関数を使って特定の文字より前の文字を抜き出す方法がありますが、Shopifyのliquid上で同じようなことをやりたいとき、splitを使って簡易に実装するときがあります。
    #Shopify #Liquid

    Xで見る
  • 「2023 年 3 月までに、Shopify で Google アナリティクス 4 に切り替えることができます。」と記載されています。ようやく公式発表されました。PLUS以外ではチェックアウトを操作できないので、公式サポートはありがたいですね。
    https://help.shopify.com/en/manual/reports-and-analytics/google-analytics/google-analytics-4
    #shopify #GA4

    Xで見る