mcpField
E
E-commerce Domain Knowledge

E-commerce Domain Knowledge

github.com/danhvbその他173 回インストール
リポジトリ

E-commerce Domain Knowledge について

オンライン小売の要件やソリューションを扱う AI アシスタント向けのドメイン知識スキルです。ビジネスモデル、店舗機能、顧客体験、指標、連携、関係者への質問を扱います。

主な機能

  1. 01Eコマースのビジネスモデル指針
  2. 02商品カタログ、カート、決済の概念
  3. 03注文、在庫、配送のワークフロー
  4. 04販促と顧客管理
  5. 05検索、レビュー、分析指標
  6. 06関係者へのヒアリング項目

活用シーン

  1. 01新規オンラインストアの要件整理
  2. 02B2Bやマーケットプレイスの購買フロー設計
  3. 03商品カタログ、決済、フルフィルメント要件の確認
  4. 04小売関係者への質問準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/danhvb/my-ba-skills --skill e-commerce-domain-knowledge

インストール後、Claude Code で/e-commerce-domain-knowledgeを入力して読み込まれたか確認します。

詳細

Eコマースドメイン知識スキル

目的

AI アシスタントに包括的な Eコマースドメイン知識を提供し、要件を分析し、関連する質問を行い、オンライン小売プラットフォームに適したソリューションを作成できるようにします。

Eコマースのビジネスモデル

B2C(企業対消費者)

例:Amazon、Shopify ストア、Nike.com 特徴:

  • 取引量は多く、取引単価は低い
  • ユーザー体験とコンバージョンを重視
  • マーケティングやプロモーションの比重が高い
  • 顧客レビューや評価が重要
  • スピーディーなチェックアウトが不可欠
B2B(企業間取引)

例:Alibaba、ThomasNet、Grainger 特徴:

  • 取引量は少なく、取引単価は高い
  • 価格設定が複雑(数量割引、契約)
  • 見積もりやRFQのプロセス
  • アカウントベースの購買
  • 承認ワークフロー
  • 支払いサイト(Net 30、Net 60)
C2C(消費者間取引)

例:eBay、Etsy、Facebook Marketplace 特徴:

  • プラットフォームが個人間の取引を仲介
  • 販売者の本人確認と評価が重要
  • エスクローまたは決済保護
  • 紛争解決プロセス
  • 手数料ベースの収益
マーケットプレイス

例:Amazon Marketplace、Shopee、Lazada 特徴:

  • 1つのプラットフォームに複数の販売者が参加
  • 販売者の登録と管理
  • 手数料体系
  • 複数の供給元からの在庫
  • 販売者のパフォーマンス指標
  • プラットフォームと販売者によるフルフィルメント

Eコマースの主要モジュール

1. 商品カタログ管理

主な概念:

  • 商品:販売する個々のアイテム
  • バリエーション:異なる種類(サイズ、色、素材)
  • SKU:在庫管理単位(一意の識別子)
  • カテゴリー:階層的な分類
  • 属性:商品の特性(ブランド、素材、寸法)
  • デジタルアセット:画像、動画、360°ビュー、PDF

一般的な要件:

  • シンプルな商品と構成可能な商品の両方に対応
  • バリエーション管理(サイズや色の組み合わせ)
  • 商品の一括インポート/エクスポート
  • 商品間の関連付け(アップセル、クロスセル、関連商品)
  • バリエーションごとの在庫追跡
  • 商品の検索と絞り込み
  • SEOに適したURLとメタデータ

要件の例:

FR-CAT-001: Configurable Product Variants

System shall support configurable products with multiple variants:
- Product: T-Shirt
- Variant Attributes: Size (S, M, L, XL), Color (Red, Blue, Green)
- Each variant has unique SKU, price, inventory count
- Customer selects variant before adding to cart
- Out-of-stock variants are disabled but visible
2. ショッピングカート

主な概念:

  • セッションカート:ゲストユーザー用の一時的なカート
  • 永続カート:ログインユーザー用に保存されるカート
  • カート放棄:購入せずにユーザーが離脱すること
  • カート回復:放棄されたカートに対するメールリマインダー

一般的な要件:

  • 商品の追加/削除/更新
  • 在庫のリアルタイム検証
  • カートの有効期限とクリーンアップ
  • 後で購入するためにカートを保存
  • カートの共有(B2B)
  • ミニカートのプレビュー
  • カート放棄の追跡

ビジネスルール:

  • 商品がカートに追加された時点で在庫を確保する(時間制限あり)
  • 在庫切れの商品を自動的に削除する
  • 商品ごとの数量制限を適用する
  • 最低注文金額の要件
  • カート内の商品の最大数制限
3. チェックアウトと支払い

チェックアウトフローの種類:

  • シングルページ:すべてのステップを1ページにまとめます(最新の方式で、コンバージョン率が高くなります)
  • マルチステップ:配送先、支払い、確認のページを個別に設けます
  • エクスプレスチェックアウト:保存済みの支払い方法を使ったワンクリック決済(Amazon、Apple Pay)

主な機能:

  • ゲストチェックアウト
  • 住所の検証と自動入力
  • 複数の配送先住所(ギフト注文)
  • リアルタイム料金に基づく配送方法の選択
  • 支払い方法の選択
  • 注文確定前の確認
  • 注文確認

支払い方法:

  • クレジットカード/デビットカード(Visa、Mastercard、Amex)
  • デジタルウォレット(PayPal、Apple Pay、Google Pay)
  • 後払い(Klarna、Afterpay、Affirm)
  • 銀行振込
  • 代金引換(COD)
  • 暗号資産(普及しつつあります)

決済ゲートウェイの統合:

  • Stripe:人気があり、開発者に使いやすく、グローバルに利用できます
  • PayPal:信頼性が高く、利用者が多く、購入者保護を提供します
  • Square:オムニチャネル(オンライン+POS)に適しています
  • Adyen:エンタープライズ向けで、多通貨に対応し、グローバルに利用できます
  • 地域別ゲートウェイ:VNPay(ベトナム)、Razorpay(インド)

セキュリティ要件:

  • PCI DSS への準拠(カード番号は絶対に保存しないでください)
  • 3D セキュア認証(欧州では SCA)
  • 不正検知と防止
  • SSL/TLS 暗号化
  • 保存済みカードのトークン化
4. 注文管理

注文のライフサイクル:

Pending → Processing → Shipped → Delivered → Completed
         ↓
      Cancelled (before shipping)
                           ↓
                        Returned (after delivery)

主な機能:

  • 注文の作成と確認
  • 注文ステータスの追跡
  • 顧客向けの注文履歴
  • 注文の検索と絞り込み
  • 注文の詳細(商品、配送、支払い)
  • 請求書の生成
  • 梱包明細書
  • 配送ラベル
  • 注文のキャンセル(発送前)
  • 注文の変更(限定的)

管理者向け機能:

  • 注文ダッシュボード
  • 注文の一括処理
  • 注文のエクスポート(CSV、Excel)
  • 返金処理
  • 注文メモとコミュニケーション
5. 在庫管理

在庫追跡方法:

  • リアルタイム:注文時に在庫を即時更新します
  • バッチ:在庫を定期的に更新します
  • 引当:カートへの追加時に在庫を引き当てます

主な概念:

  • 在庫数:現在購入可能な数量
  • 在庫僅少しきい値:在庫が少なくなったときに通知します
  • 入荷待ち注文:在庫切れでも注文を受け付けます
  • 予約注文:商品の販売開始前に注文を受け付けます
  • 複数倉庫:複数の拠点にまたがる在庫

一般的な要件:

  • 在庫のリアルタイム更新
  • 在庫僅少の通知
  • 入荷待ち注文の管理
  • 在庫の引当
  • 複数倉庫への対応
  • ERP/WMS との在庫同期
  • 在庫レポートと需要予測
6. 配送とフルフィルメント

配送オプション:

  • 通常配送(5~7日)
  • 速達配送(2~3日)
  • 翌日配送(1日)
  • 店舗受け取り(BOPIS - Buy Online Pickup In Store)
  • 店舗駐車場での受け取り
  • 当日配送(都市部)

送料の計算方法:

  • 一律料金:注文ごとの固定料金
  • 重量ベース:合計重量に基づく料金
  • 価格ベース:一定額以上の購入で送料無料
  • 配送業者のリアルタイム料金:配送業者との API 連携
  • ゾーンベース:配送先ゾーンに応じた料金

配送業者との連携:

  • USPS、UPS、FedEx、DHL(米国/グローバル)
  • 地域の配送業者(Giao Hàng Nhanh、J&T Vietnam)
  • 配送アグリゲーター(ShipStation、EasyShip)

追跡:

  • 追跡番号の生成
  • リアルタイムの追跡情報更新
  • 顧客向け追跡ページ
  • メール/SMS 通知
  • 配達完了の確認
7. プロモーションと割引

プロモーションの種類:

  • 割引率:注文全体が20%オフ
  • 定額割引:50ドルを超える注文が10ドルオフ
  • X個購入でY個プレゼント:2個購入で1個無料
  • 送料無料:100ドルを超える注文は送料無料
  • バンドル割引:商品をセットにして割引
  • フラッシュセール:期間限定のオファー
  • ロイヤルティ特典:ポイントに基づく割引

プロモーションコードの機能:

  • 1回限りまたは複数回利用可能なコード
  • 顧客ごとの利用回数制限
  • 有効期限
  • 最低注文金額
  • 特定の商品/カテゴリへの適用
  • 他の割引との併用可否

ビジネスルール:

  • 割引の適用順序(商品 → カート → 配送料)
  • 適用除外(セール商品、特定ブランド)
  • 1回の注文につきプロモーションコードは1つまで
  • 従業員割引
  • 自動割引またはコード必須の割引
8. 顧客管理

顧客データ:

  • アカウント情報(氏名、メールアドレス、電話番号)
  • 配送先住所(複数登録可能)
  • 請求先住所
  • 注文履歴
  • ウィッシュリスト
  • 保存済みの支払い方法
  • 設定と環境設定

顧客セグメント:

  • 新規顧客とリピーター
  • VIP/高額購入顧客
  • 非アクティブ顧客(再エンゲージメント)
  • 地域別セグメント
  • 購買行動別セグメント

ロイヤルティプログラム:

  • ポイントの獲得
  • ランク別特典(シルバー、ゴールド、プラチナ)
  • 特典の交換
  • 紹介プログラム
  • 誕生日特典
9. 検索とナビゲーション

検索機能:

  • キーワード検索
  • オートコンプリート候補
  • 検索結果のランキング(関連性、人気度、価格)
  • フィルター(価格、ブランド、カテゴリ、評価、在庫状況)
  • ファセット検索(複数選択可能なフィルター)
  • 検索分析(人気の検索、結果が見つからない検索)

ナビゲーション:

  • カテゴリ階層(メガメニュー)
  • パンくずリスト
  • 関連商品
  • 最近閲覧した商品
  • トレンド商品

検索テクノロジー:

  • Elasticsearch(高機能でスケーラブル)
  • Algolia(高速で、誤字に対応したホステッドサービス)
  • Solr(オープンソース、エンタープライズ向け)
10. レビューと評価

機能:

  • 星評価(1~5つ星)
  • テキストレビュー
  • レビュー写真/動画
  • 購入確認済みバッジ
  • 参考になった投票
  • レビューのモデレーション
  • 販売者からの返信
  • レビュー投稿特典

ビジネス上の価値:

  • コンバージョンの向上(社会的証明)
  • SEOの改善(ユーザー生成コンテンツ)
  • 商品改善のためのフィードバック
  • 信頼性と信用の構築

顧客ジャーニー

認知 → 検討 → 購入 → 継続利用

1. 認知:

  • SEOとコンテンツマーケティング
  • ソーシャルメディア広告
  • メールマーケティング
  • アフィリエイトマーケティング

2. 検討:

  • 商品の閲覧
  • 検索とフィルタリング
  • 商品の比較
  • レビューと評価
  • ウィッシュリスト

3. 購入:

  • カートへの追加
  • チェックアウト
  • 支払い
  • 注文確認

4. 継続利用:

  • 注文の追跡
  • 配送
  • 購入後のメール
  • レビュー依頼
  • ロイヤルティプログラム
  • 再エンゲージメントキャンペーン

主要指標(KPI)

コンバージョン指標
  • コンバージョン率:(注文数 / 訪問者数)× 100
  • カート放棄率:(作成されたカート数 - 注文数)/ 作成されたカート数 × 100
  • 平均注文額(AOV):総売上 / 注文数
  • 訪問者あたりの売上(RPV):総売上 / 総訪問者数
顧客指標
  • 顧客獲得コスト(CAC):マーケティング費用 / 新規顧客数
  • 顧客生涯価値(LTV):平均注文額 × 購入頻度 × 顧客寿命
  • リピート購入率:リピーター数 / 総顧客数 × 100
  • 顧客維持率:((CE - CN) / CS) × 100
商品指標
  • 売れ筋商品:売上または販売点数の上位商品
  • 商品閲覧数:商品ごとのページ閲覧数
  • カート追加率:カートへの追加数 / 商品閲覧数 × 100
  • 返品率:返品数 / 注文数 × 100
運用指標
  • 注文処理時間:注文から発送までの時間
  • 在庫回転率:売上原価 / 平均在庫
  • 欠品率:在庫切れの発生数 / 総商品数 × 100

よくある要件パターン

モバイルコマース(Mコマース)
  • レスポンシブデザイン(モバイルファースト)
  • タッチ操作に最適化されたUI
  • モバイル決済方法(Apple Pay、Google Pay)
  • プログレッシブウェブアプリ(PWA)
  • ネイティブモバイルアプリ
  • プッシュ通知
  • オフラインでの閲覧
国際化
  • 複数通貨への対応
  • 複数言語への対応
  • 国ごとの決済方法
  • 国際配送
  • 国ごとの税額計算
  • ローカライズされたコンテンツ
オムニチャネル
  • チャネル間で統合された在庫
  • オンラインで購入し、店舗で受け取り(BOPIS)
  • オンライン購入品の店舗での返品
  • チャネル間で一貫した価格設定
  • チャネルを横断した顧客データ

統合ポイント

一般的な統合
  • 決済ゲートウェイ:Stripe、PayPal、Adyen
  • 配送:ShipStation、EasyShip、配送業者の API
  • ERP:SAP、Oracle、NetSuite(在庫、注文)
  • CRM:Salesforce、HubSpot(顧客データ)
  • メールマーケティング:Mailchimp、Klaviyo
  • 分析:Google Analytics、Mixpanel
  • レビュー:Yotpo、Trustpilot
  • ライブチャット:Zendesk、Intercom
  • 会計:QuickBooks、Xero

ステークホルダーへの質問

ビジネスモデル
  • どのような種類の E コマースですか?(B2C、B2B、マーケットプレイス)
  • ターゲット顧客は誰ですか?
  • 平均注文額はいくらですか?
  • 現在のコンバージョン率はいくらですか?
商品
  • 商品/SKU はいくつありますか?
  • シンプルな商品ですか、それとも構成可能な商品ですか?
  • デジタル商品ですか、それとも物理商品ですか?
  • 商品はどのくらいの頻度で変わりますか?
チェックアウト
  • ゲストチェックアウトを許可しますか?
  • どの決済方法を利用しますか?
  • どの配送オプションを利用しますか?
  • 国際配送に対応しますか?
統合
  • 統合する既存システムはありますか?
  • ERP または在庫管理システムはありますか?
  • CRM システムはありますか?
  • メールマーケティングプラットフォームはありますか?
規模
  • 想定されるトラフィック量はどのくらいですか?
  • 繁忙期に考慮すべきことはありますか?
  • 1 日あたりの注文数はいくつですか?
  • 成長予測はどうなっていますか?

参考資料

  • Shopify E-commerce Blog
  • BigCommerce Resources
  • Baymard Institute(UX 調査)
  • E-commerce Platforms のドキュメント

コメント