開発と連携
Shopify パートナーは、マーチャントのニーズに合わせてアプリやテーマを開発し、効果的なソリューションを作成できます。
このページの内容
Dev Dashboard
Dev Dashboard は、Shopifyアプリを作成および管理するための中心となるハブです。Dev Dashboard から以下の操作を実行できます。
- Shopify CLI を使用して、または Dev Dashboard で直接アプリを作成および設定する。
- 開発ストア、クライアントが移行されたストア、コラボレーションなどのストアを作成および管理する。
- 組み込みのログと指標を使用してアプリのパフォーマンスを監視する。
- 組織のユーザー権限を管理する。
以前にパートナーダッシュボードでアプリや開発ストアを管理していた場合は、変更点について移行ガイドを参照してください。
Dev Dashboard について詳しくはこちら。
アプリの構築
以下の方法を使用して、アプリを構築し、収益化することができます。
- カスタムアプリ:特定のクライアントのニーズに対応するためにカスタムアプリを開発します。これらのアプリは、個々のマーチャントとその固有の要件に合わせて作成されます。
- 公開アプリ:Shopify App Storeで配信できる公開アプリを作成します。アプリがShopify App Storeのアプリに関するShopifyの要件を満たしていることを確認してください。
- API ドキュメント:Shopify のAPI ドキュメントを利用し、スタートガイドに従うことで、アプリを効果的に構築する方法を理解できます。
- 成功のためのヒント:ローンチ後にアプリの認知度とパフォーマンスを向上させるには、成功のためのヒントを確認してください。
- 指標と分析:アプリのローンチ後、収益とインストールの詳細な指標を使用してパフォーマンスを追跡し、ユーザーエンゲージメントと経済的な成功を把握できます。
また、以下のツールやリソースを使用してテーマを開発することもできます。
- カスタムテーマ、またはリファレンステーマ: テーマをゼロから構築するか、デザインの柔軟な出発点となるリファレンステーマであるSkeleton テーマを使用してテーマを構築できます。
- レスポンシブデザイン:Liquid を活用して動的コンテンツを作成し、HTML、CSS、JavaScript でレスポンシブデザインを実装することで、さまざまなデバイスでシームレスなユーザーエクスペリエンスを実現できます。
- Shopify Theme Store の要件:テーマがShopify Theme Store の要件に準拠していることを確認してください。
- 提出と審査のプロセス:承認プロセスを効率化するために、テーマの審査と提出のガイドラインをよくご確認ください。
開発者向けリソース
アプリ、テーマ、またはAIを搭載したストアフロント体験を構築する際には、以下のリソースを構築のサポートや問題のトラブルシューティングにご利用いただけます。
- アプリやテーマでエラーが発生したり、検索順位が低下したりする原因となる互換性の問題を回避するため、必ず最新のShopify APIを使用してください。
- shopify.devで検索をクリックし、[アシスタントを開く] をクリックすると、.devアシスタントとチャットできます。.devアシスタントは、不整合やエラーのトラブルシューティング、コーディングに関する質問への回答をサポートします。
- Vibe code パートナー:Lovable、Manus、Replit、v0 by Vercel などの外部サービスの AI ビルダープラットフォームは、Shopifyを使って運営されているストアの構築、カスタマイズ、連携に役立ちます。設定手順やサポートされている機能は、プラットフォームによって異なります。
- .dev コミュニティで、他の Shopify パートナーや開発者に質問してください。