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