概要
保険組合の組合員向けに医薬品を販売するECサイトをShopify Plusで構築・運用保守。 新規構築フェーズから参画し、継続して運用と追加開発を行っている案件です。 PM、デザイナー、エンジニアの3名チームにて、クライアント側の営業・CS・事業責任者とも連携しながらプロジェクトを推進しています。
規模
- 商品数:約2000点
- ページ構成:ログイン、TOP、マイページ、カート、LP、商品一覧、商品詳細、お知らせ、サジェスト型コンテンツページなど
- Shopifyプラン:Shopify Plus
- 使用アプリ:Shopify Flow、easyPoints、EasyLockdown、Search & Discovery など
- カスタムアプリ:複数開発済
役割
- テーマのカスタマイズ(Liquid, CSS, JS)
- アプリ設定・連携
- Shopify App Extensions を用いたカスタムアプリ開発
- 障害対応や軽微なデザイン調整など、運用保守業務全般
実施したこと
- 商品に応じた問診票機能の実装(タグ・Line Item Property・Cart Attributesの活用)
- ユーザーごとに表示・購入可能な商品を制御するアプリ連携の設計
- 送料無料条件やチェックアウトバナーなどの Shopify App Extension を用いた独自機能の開発
- ECとリアル店舗の両方で使用可能なクーポン発行機能の実装
- Shopifyの新機能(Metaobject等)を活用した機能拡張
- GA、GTMの設定・運用、DataLayerを使ったuser_idの取得と連携
印象に残っていること
単なる運用保守にとどまらず、必要な施策を提案し、実現のための機能追加まで一貫して行うプロジェクトでした。 クライアントの要望に応えるだけでなく、実現可能な手段を検討しながら提案・実装するという姿勢が求められ、密な認識のすり合わせが重要でした。
コメント
この案件を通じて、Shopify Plusの機能を実務で深く使いこなす力が身につきました。 テーマカスタマイズだけでなく、App Extensionを使ったカスタム機能開発や、Metaobjectの活用、APIの実装と連携など、多くの知見を得ることができました。 今後のShopify案件においても、要件に応じた柔軟な設計・提案・開発ができるようになったと感じています。