開発ストアを構築する
Shopify パートナーとして、数の制限なく開発ストアを作成できます。開発ストアは、いくつかの制限をともなう無料のShopifyアカウントです。開発ストアは構築したテーマやアプリをテストするために使用したり、クライアント用のShopifyアカウントを設定するために使用したりすることができます。開発ストアを設定してクライアントに移行することで、定期的なコミッションが実現します。
2023年4月28日より後に、Shopifyパートナーアカウントを作成すると、クイックスタート開発ストアが自動的に作成されます。
開発ストアの機能と制限
開発ストアには、Advanced Shopifyプランで利用可能なほとんどの機能が含まれています。
開発ストアを構築したりテストしたりする際には、以下のことを実行できます。
- 数量無制限のテスト注文を処理する
- ユニークな商品を無制限に作成する
- 最大10個のカスタムアプリを作成する
- カスタムドメインを割り当てる
開発ストアには、以下のような制限があります。
- 無料アプリとパートナー向けアプリのみをインストールできます。
- テスト用のBogusゲートウェイを使用した場合や、決済サービスのテストモードを有効にした場合にのみ、テスト注文を行うことができます。有効な決済サービスによる実際の取引を使用してテスト注文を行うことはできません。開発ストアで注文をテストする方法について詳しくはこちらをご覧ください。
- テストラベルを生成して印刷することができます。機能する配送ラベルは、有料プランでのみ購入できます。
- パスワードページを削除することはできません。
- ストアをライブプランに移行すると、開発ストアはプロモーションや無料体験の対象ではなくなります。
開発者プレビュー
開発ストアを作成すると、開発者プレビューを有効にするオプションがあります。開発者プレビューでは、Shopifyの新機能への早期アクセスが可能なため、今後の機能に対してアプリを構築してテストしてから、マーチャントにリリースすることができます。
開発者プレビューが有効になっている開発ストアには、Advanced Shopifyプランで使用できるすべての機能が含まれていますが、ストアを別の所有者に譲渡したり、有料プランに移行したりすることはできません。
開発ストアのタイプ
パートナーは、以下の主な目的で開発ストアを使用します。
いずれの場合も、開発ストアを作成するプロセスは同じです。ただし、開発者プレビューや生成データなどの特定の開発ストアの機能を使用すると、ストアをクライアントに移行できなくなります。
生成されたテストデータ
デフォルトでは、Shopifyストアはデータなしで空の状態で作成されます。開発とテストのプロセスをスピードアップさせるために、Shopifyによって生成されたテストデータが入力された開発ストアを作成できます。
生成されたテストデータセットには、特定のPlus固有の機能を含め、アプリ、テーマ、カスタムストアフロントをテストするために必要なコマースの基本要素と設定のすべてが含まれています。
生成されたテストデータセットのコンテンツについて詳しくはこちら。
新しいパートナー組織向けのクイックスタート開発ストア
Shopify App Store向けのアプリまたはShopify Theme Store向けのテーマを作成することを目的として新しいパートナー組織を作成すると、ShopifyはQuickstartという開発ストアを自動的に作成します。このストアは、生成されたテストデータが入力された移行不可の開発ストアです。このストアをすぐに使用して、アプリ、テーマ、カスタムストアフロントをテストできます。
シングルサインオンプロバイダーまたは既存のShopifyアカウントを使用してサインアップすると、クイックスタートストアがすぐに作成されます。メールアドレスを使用してサインアップした場合、メールアドレスの確認後にクイックスタートストアが作成されます。
クイックスタートストアには、Shopify CLIのストアリストからアクセスできます。またはパートナーアカウントにログインして、[ストア] ページでストアを見つけることができます。
クイックスタートストアが自動的に作成されない場合、手動で開発ストアを作成できます。
アプリやテーマをテストするための開発ストアを作成する
開発ストアを構築する前に、Shopify パートナーアカウントが必要です。
追加ストアでは、公開されている追加ストアごとにテーマライセンスが必要です。
手順:
- パートナーダッシュボードから、[ストア管理] をクリックします。
- [ストアを追加] > [開発ストアを作成] の順にクリックします。
- [開発ストアの用途] セクションで、[テストおよび構築するためにストアを作成する] を選択します。
- [ストアの詳細] セクションで、ストア名を入力してください。
ストア名は、ストアのmyshopify.comのURLを作成するために使用されます。このURLは変更できません。
- 使用する構築を選択します。
[開発者プレビュー] を選択すると、ドロップダウンリストから開発者プレビューバージョンを選択できます。開発者プレビューを使用する開発ストアは、マーチャントに譲渡できません。
[データと設定] で、空のストアから始めるか、Shopifyによって生成されたテストデータが入力されたストアから開始するかを選択します。生成されたテストデータで開始するストアは、マーチャントに譲渡できません。
[開発ストアを作成] をクリックします。
開発ストアでの作業が完了したら、それをアーカイブすることができます。
クライアントのために開発ストアを作成する
開発ストアを構築する前に、Shopify パートナーアカウントが必要です。
手順:
- パートナーダッシュボードから、[ストア管理] をクリックします。
- [ストアを追加] > [開発ストアを作成] の順にクリックします。
- [開発ストアの用途] セクションで、[クライアントのためにストアを作成する] を選択します。
- [ストアの詳細] セクションで、クライアントのストア名を入力してください。 ストア名は、ストアのmyshopify.comのURLを作成するために使用されます。このURLは変更できません。
- クライアントのビジネスが所在する国や地域を選択します。この情報は、デフォルトの配送料を設定し、地域に適したアプリを推奨するために使用されます。
- [開発ストアを作成] をクリックします。
開発ストアでの作業が完了したら、クライアントに引き渡すか、アーカイブします。
ヒント: クライアント用にストアを構築する場合は、所有権を譲渡する前に、できるだけ多くの開発作業を完了してください。
開発ストアのパスワードページ
新しく作成されたすべての開発ストアは、パスワードで保護されています。これは、開発ストアへの訪問者が次のような方法でのみ、あなたの開発ストアにアクセスできることを意味します。
無料体験または有料プランのストアのカスタマイズ可能なパスワードページとは異なり、開発ストアのパスワードページはオンラインストアのテーマにリンクされていないため、カスタマイズすることはできません。
パスワードページを削除するには、ストアをマーチャントに移行するか、ストアを有料プランに切り替える必要があります。
パスワードを表示または設定する
管理画面から、[オンラインストア] > [各種設定] に移動します。
[パスワード保護] > [パスワード] フィールドにパスワードを入力します。これは、オンラインストアにアクセスできるようにする訪問者に提供するパスワードです。管理画面へのログインに使用するものと同じパスワードを使用しないでください。
[保存] をクリック
カスタマイズ可能なパスワードページの表示と編集
カスタマイズ可能なパスワードページは、開発ストアへのアクセスを管理するために使用されるものではありませんが、ログインした後でも表示したり、管理画面から編集したりすることができます。
カスタマイズ可能なパスワードページを表示するために、ログインした訪問者はhttps://your-store-name.myshopify.com/password
に移動できます。your-store-name
は開発ストアの名前です。
テーマエディタを使用するか、テーマのpassword.liquid
ファイルを編集して、カスタマイズ可能なパスワードページを編集することができます。
テーマストアとShopify App Storeのリスト
Shopify テーマストアまたはShopify App Storeのリスティングで、開発ストアをデモストアとして使用することができます。訪問者がリスティングのデモリンクをクリックしても、開発ストアのパスワードページは表示されません。この機能を有効にするために開発ストアの設定を変更する必要はありません。
Shopify テーマストアのデモストアについて詳しくはこちらをご覧ください。
Shopify App Storeのデモリンクについて詳しくはこちらをご覧ください。