開発ストアを構築する
Shopify パートナーとして、数の制限なく開発ストアを作成できます。開発ストアは、いくつかの制限をともなう無料のShopifyアカウントです。開発ストアは構築したテーマやアプリをテストするために使用したり、クライアント用のShopifyアカウントを設定するために使用したりすることができます。開発ストアを設定してクライアントに移行することで、定期的なコミッションが実現します。
2023年4月28日より後に、Shopifyパートナーアカウントを作成すると、クイックスタート開発ストアが自動的に作成されます。
開発者プレビュー
テストおよびビルド用の開発ストアを作成する場合、開発者プレビューを有効にするオプションがあります。開発者プレビューでは、Shopifyの新機能への早期アクセスが可能なため、今後の機能に対してアプリを構築してテストしてから、マーチャントにリリースすることができます。
開発者プレビューが有効になっている開発ストアには、Advanced Shopifyプランで使用できるすべての機能が含まれていますが、ストアを別の所有者に譲渡したり、有料プランに移行したりすることはできません。
開発ストアのタイプ
パートナーは、以下の主な目的で開発ストアを使用します。
- 開発中のアプリやテーマのテストおよびビルドをする
- クライアントに代わってShopifyストアを構築する
いずれの場合も、開発ストアを作成するプロセスは同じです。ただし、開発者プレビューや生成データなどの特定の開発ストアの機能を使用すると、ストアをクライアントに移行できなくなります。
生成されたテストデータ
デフォルトでは、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 Theme StoreおよびShopify App Storeへのリスティングに開発ストアを使用する
Shopify Theme StoreまたはShopify App Storeのリスティングで、開発ストアをデモストアとして使用することができます。訪問者がリスティングのデモリンクをクリックしても、開発ストアのパスワードページは表示されません。この機能を有効にするために開発ストアの設定を変更する必要はありません。
Shopify テーマストアのデモストアについて詳しくはこちらをご覧ください。
Shopify App Storeのデモリンクについて詳しくはこちらをご覧ください。