Shopifyアプリ開発とは?Shopifyで構築できるアプリの種類とのアプリ開発の可能性

by Chihiro Tsuda
Shopifyに自社ECを移行したいけれど、同じ機能を作れないので諦めた…。
Shopifyでストアを作ってみたので、自社の在庫管理システムと連携させたい…。
Shopifyアプリストアでアプリを導入してみたものの、いまいち使いづらい…。

Shopifyでのストア構築を考える中で、こんなお悩みを持ったことはないでしょうか?実はこれ、独自にアプリを開発する事で、解決されるかもしれません。

Shopifyは、どのストアにもプラグインで手軽にアプリを追加できる事が特徴の1つだと思います。
Shopifyではアプリストアでインストールできるアプリの他にも、ご自身のストア専用にアプリを開発することもでき、理想の機能を持たせることができます。

この記事では、Shopifyで開発することができる4つのアプリのうち、実際のストアに導入される3つのアプリタイプとアプリ開発でできることについてお話ししていきます。

1.公開アプリ

一般に公開されたアプリのことを指します。Shopifyアプリストアでは、セキュリティや機能面でShopify側の審査に通ったアプリが公開されており、自社ストアにそのままインストールする事ができます。どのストアにも共通して使えるような機能を備えています。

Shopify app store

2.カスタムアプリ

一つのストア専用に開発されたアプリを指します。マーチャントは、アプリをインストールするためのURLにアクセスすることで自身のストアに導入する事ができます。ストア独自の機能を持たせたい時に、Shopifyパートナーに委託して自社ストア用に開発されたアプリもこのカスタムアプリとなります。

custom app

3.プライベートアプリ

ストア管理画面上で作成されるアプリを指します。マーチャント側が、ストア管理画面上でAPIを使いストアのデータにアクセスするための設定を行います。既に開発された自社のシステム等からストアのデータにアクセスをしたい時などはこのプライベートアプリとなる場合が多く、ストア管理画面上でプライベートアプリを作成する際に発行されるキー等を使用します。

Shopifyで開発されるアプリの種類についてお話させていただきましたが、実際にアプリを開発することで、どんなことができるようになるのでしょうか。

ここでは、アプリ開発によりストアをより便利にできる可能性についてお話させていただきたいと思います。

private app
  • コレクションとは別に独自の方法で商品の組み合わせを作りたい
例えば、1つの商品ページで他の商品を紹介したり、特定の商品グループ内で割引を適応させたりなど、プロダクトAPIによりストア上の商品データを用いて、開発したアプリ上で独自の商品データを作ることができ、それをストア側で表示させることができます。

  • 自社で既に使用している在庫管理システムやWMS、POSのシステムと連携させたい
APIを使ってストアのデータにアクセスすることで、自社のシステムの商品データと紐づけることができます。
また、Shopifyではストア上で起きる様々なイベントに合わせて、該当データを取得することができるので、ストア上で商品が購入された時や、新たな商品が追加された時などに自社のシステムと連動させることができます。

  • カスタマーに独自のデータを付与したり、独自の特典を発行したい
カスタマーAPIにより、ストアに登録されているカスタマーのデータを取得することで開発したアプリ上で独自のデータをカスタマーデータに付与したり、カスタマー情報を用いて独自の特典を発行することもできます。

弊社では、コレクションとは別に独自の方法で商品の組み合わせを作りたいというストア向けにプロダクトページ上で同じグループの商品をまとめて表示するというアプリを開発させていただきました。
中古商品を販売するストアにて、同じモデルとなる商品で、状態や重さなどが異なるものを同じ商品ページで表示させることができ、同じモデルを探しに来たカスタマーにとって、コストパフォーマンスが最も高い商品を見つけていただくことができるようになっています。

search&co

以上、今回はShopifyで開発されるアプリの基本的な種類と導入が予想されるケースのお話をさせていただきましたが、次回はShopifyアプリ開発の動向や、ストアの販売促進のために有効なアプリなどについてお話できればと思います。

Shopify ExpertのGO RIDEでは、ShopifyでのECサイト制作・運用を行っております。
是非お気軽にお問い合わせください。

お問い合わせはこちらから

この著者の記事一覧

EC構築から広告運用までワンストップで提供。

資料請求 お問い合わせ