メインコンテンツへスキップ
ストアの説明を入力するだけで、カスタム Shopify ストアフロントをデザインしてローンチできます。Agent が Shopify ストアをプロビジョニングし、フロントエンドを構築して、1つの会話からすべての商品を追加します。販売を始める準備ができたら、Shopify にアクセスしてストアを申請し、支払いを有効にするだけです。 このガイドでは、プロンプトから公開済みストアフロントまで、小ロットキャンドルストアの Ember & Oak を構築します。
完成した Ember & Oak キャンドルストアフロント — 温かみのあるクリームとアンバーのブティックデザイン、点灯したキャンドルのヒーロー画像、「Light that feels like home」というヘッドライン、カートに追加ボタン付きの大豆キャンドル商品グリッド

達成できること

このガイドを終えると、以下が完成します:
  • 実際の Shopify ストアに支えられたカスタムデザインのキャンドルストアフロント。
  • Shopify で作成されてストアフロントに表示された商品と価格。
  • 購入者を Shopify チェックアウトに送るカート機能。
  • ライブ公開への明確な道筋:ストアを申請し、支払いを有効にして、ローンチします。

学べること

以下の方法を学びます:
  • Agent が Shopify を推奨してプロビジョニングするようにストアを説明する。
  • API キーを扱わずに Shopify に接続する。
  • Agent とのチャットで商品を追加して公開する。
  • デザインと購入者フローを改良する。
  • ストアを開発から公開済みの販売可能なストアフロントに移行する。

Shopify に接続する

Shopify はすべてのビルダーがすべてのアプリで利用でき、会話の中で直接接続します。まず構築したいストアを説明しましょう。
1

ストアを説明する

プロンプトをコピーして replit.com のプロンプトボックスに貼り付けるか、Build on Replit をクリックしてプロンプトが事前入力された状態で Replit を開きます。
Ember & Oak キャンドルストアのプロンプトが入力された Replit ホームのプロンプトボックス(ビルド開始の準備完了)
Agent は物理的な商品を販売しようとしていることを認識し、ストアフロントのバックエンドとして Shopify を推奨します。
Ember & Oak キャンドルストアで Shopify スキルにハンドオフする Replit Agent。Connect Shopify ボタンのある「Connect to Shopify」カードが表示されている
2

Shopify ストアの作成を承認する

Agent がアプリ用の Shopify ストアを作成するよう求めます。承認すると、Agent が Replit 所有の開発ストアをプロビジョニングして接続します。追加の設定は不要です。 後でストアを申請できるように、メールアドレスが Shopify と共有されます。ストアはパスワードで保護された状態で始まり、ライブ公開するまでは実際の支払いを受け付けられないため、リスクなく自由にビルドできます。
各 Shopify ストアは1つのアプリにスコープされています。後で2つ目のストアを構築する場合、Agent はそのアプリ用に新しい Shopify ストアをプロビジョニングします。コネクタの詳細については、Shopify に接続する をご覧ください。

ストアフロントを構築する

Shopify に接続すると、Agent があなたのストアに対してストアフロントをデザインして構築します。
1

Agent にフロントエンドを構築させる

Agent がプロンプトからストアフロントを生成します — ヒーロー、商品グリッド、カート、サポートセクション。完成すると、右ペインが Preview に切り替わり、ページをスクロールしてデザインをクリックできます。
Agent チャットの隣の Replit Preview ペインにレンダリングされた Ember & Oak ストアフロント。キャンドルのヒーローセクションと商品グリッドが表示されている
2

最初の商品を追加する

新しいストアは空のカタログから始まります。Agent に商品を追加するよう依頼すると、Shopify に商品を作成してストアフロントに公開します。商品が Shopify ストアに作成され、ストアフロントの商品グリッドに表示されます。
ラベンダー大豆キャンドル商品を追加する Agent チャット。新しい商品が Ember & Oak ストアフロントの商品グリッドに表示されている
3

カタログを充実させる

商品を説明し続けて追加していきます。Agent が各商品を価格、説明、画像と一緒に Shopify に作成します。
レベルアップ: Agent に商品をコレクションにグループ化するよう依頼しましょう(「ベストセラーキャンドル3つでホリデーコレクションを作成してください」)。サイズや香りなどの商品バリアントを追加したり、在庫を追跡してストアフロントに在庫状況を表示したりすることもできます。Shopify がすべての記録システムとして機能します。

デザインとチェックアウトを改良する

ストアフロントのすべての部分は会話を通じて編集できます。見た目を改良してから、購入者のフローをエンドツーエンドで確認しましょう。
1

デザインを改良する

変更したいことを説明すると、Agent がストアフロントを更新します。
2

カートとチェックアウトをテストする

Preview でキャンドルをカートに追加してチェックアウトを開始します。カートが購入者を Shopify のホスト型チェックアウトに送ります。開発中はストアにパスワードが設定されているため、チェックアウトのプレビューにパスワードページが表示される場合があります — これは想定内であり、何も壊れているわけではありません。
レベルアップ: Agent に商品詳細ページ、カートドロワー、検索機能、またはフィーチャー商品セクションの追加を依頼しましょう。ストアフロントは実際の Replit プロジェクトなので、説明できるものであれば何でも拡張できます — ブログ、ウィッシュリスト、カスタムランディングページなど — Shopify がチェックアウトと注文を処理します。

ライブ公開する

ライブ公開は Shopify 上で行います。Agent にライブ公開フローを開始するよう依頼してから、マーチャントが所有するステップを完了させます。
1

Shopify でストアを申請する

申請は Shopify 上で行われ、Replit の外部で行われる唯一のステップです。ストアが作成されたときにメールアドレスが Shopify と共有されているため、Replit が提供するリンクまたは Shopify が送信するメールからストアを申請できます。Shopify から ストアオーナーへの招待 メールが届き、手順が案内されます。メールを開いて Get started を選択してください。
ストアオーナーになるよう招待する Shopify の「Store owner invitation」メール。「Get started」ボタンが表示されている
既存の Shopify アカウントでログインするか、招待を承認するために新規アカウントを作成してください。
招待を承認するための Shopify の「Create an account」画面。メール、Google、Apple、Facebook でのサインインオプションが表示されている
Claim store を選択して、ストアの Replit アプリを承認し、無料トライアルを開始してください。その後、プライマリオーナーとして Shopify 管理画面に移動します。
Shopify の無料トライアルを開始するための「Claim store」ボタンがある Replit の「Claim your store」画面
2

プランを選択して支払いを有効にする

Shopify プランを選択して、Shopify Payments または別のプロバイダーを有効にします。Shopify が支払いを受け取るために必要な本人確認情報と銀行情報を収集します — この作業は Replit では行われません。
3

配送、税金、ドメインを設定する

Shopify で配送料を設定して税金を確認し、オプションでカスタムドメインを接続します。
4

ローンチして公開する

Shopify でストアフロントのパスワードを削除して購入者にストアを開放します。Replit に戻って Publish をクリックし、ストアフロントをパブリック URL にデプロイします。
支払い、本人確認、税金、配送、不正検査は Shopify 上で行われます。完全なライブ公開チェックリストとコネクタの詳細については、Shopify に接続する をご覧ください。

次のステップ

Shopify に接続する

コネクタリファレンス:Shopify 接続の仕組みと完全なライブ公開チェックリスト。

カスタムドメインを追加する

ローンチ前にストアにブランドド URL を設定しましょう。

SEO を改善する

購入者が検索でストアを見つけやすくしましょう。

ランディングページを立ち上げる

ストアへのトラフィックを促進するフォーカスキャンペーンページを構築しましょう。

関連