カスタムのショッピング体験
お客様のビジネスモデルが、Shopifyや私たちのパートナーが提供する販売チャネルやアプリのいずれにも当てはまらない場合、開発者ツール (APIやSDK) を使用して独自のソリューションを構築できます。カスタムストアフロントツールと呼ばれるこれらのツールを使用すると、以下のようなショッピング体験を構築できます。
- カスタムウェブサイトを構築する: ウェブサイトのフロントエンドをパーソナライズし、JavaScript SDKでストアフロントを構築します。この場合、オンラインストアチャネルと Liquidテーマを、お好みの言語とツールを使用して構築したカスタムストアフロントに置き換えることになります。
- モバイルアプリにコマース機能を追加する: モバイル SDKを使用して、iOSおよび Androidアプリにショッピング体験を組み込みます。
- ゲーマーを顧客に変える: Unity SDKを使用して、ゲーム内にショッピング体験を組み込みます。
- カスタムチャネルで販売する: Storefront APIを使用して、あらゆるプラットフォームを完全にコントロールできます。
ヘッドレスコマースとカスタムストアフロント
ヘッドレスコマースとは、ウェブサイトのフロントエンドとバックエンドが独立しているアーキテクチャのことです。カスタムストアフロントは、ヘッドレスコマースモデルの一例です。カスタムストアフロントを作成する場合、(フロントエンドの) オンラインストアチャネルを、作成したストアフロントに置き換え、(バックエンドの) Shopifyに接続します。お客様は商品を閲覧し、カートに追加してから Shopify Checkoutを使用してチェックアウトできます。また、Shopifyに他のツール (発送およびフルフィルメントツールなど) を追加して、注文の処理に役立てることもできます。
ヘッドレスコマースは、オンラインストアだけに適用されるものではありません。たとえば、Shopifyはモバイルアプリ、ビデオゲーム、スマートデバイスなど、他の種類のショッピング体験でも使用できます。
複雑なソリューションでは、コンテンツ管理システム (CMS)、顧客関係管理 (CRM)、エンタープライズリソースプランニング (ERP) システム、商品情報管理 (PIM) システムなど、他のビジネスシステムをフロントエンドまたはバックエンドに接続する場合があります。
カスタムのショッピング体験を構築する
お客様にカスタムのショッピング体験を提供するには、以下のいずれかのオプションを選択します。
- アプリを使用します。たとえば、購入ボタンチャネルを使用して、既存のウェブサイトやブログに基本的な購入ボタンを追加できます。他のアプリは、モバイルアプリを作成したり、他の販売チャネルで販売したりするのに役立ちます。
- Shopify パートナーを雇う 、または、以下の SDKを使用して、体験を自分で構築します。
:Shopify App Storeからヘッドレスをインストールします。