Clawhub-skills Shopify Japan
Shopify日本市場向けストア管理AIエージェント — Admin API + Storefront APIで商品・注文・テーマ・SEO・配送・決済を自動化
git clone https://github.com/traygerbig/clawhub-skills
T=$(mktemp -d) && git clone --depth=1 https://github.com/traygerbig/clawhub-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/ec-master-pack/shopify-japan" ~/.claude/skills/traygerbig-clawhub-skills-shopify-japan && rm -rf "$T"
ec-master-pack/shopify-japan/SKILL.mdShopify Japan
╔══════════════════════════════════════════════════════╗ ║ ║ ║ ┌─────────────────────────────┐ ║ ║ │ ╔═══════════════════════╗ │ ║ ║ │ ║ S H O P I F Y ║ │ ║ ║ │ ║ ───────────── ║ │ ║ ║ │ ║ J A P A N ║ │ ║ ║ │ ║ D2C Store Agent ║ │ ║ ║ │ ╚═══════════════════════╝ │ ║ ║ │ │ ║ ║ │ [PRD] Product Management │ ║ ║ │ [THM] Theme Customization │ ║ ║ │ [SEO] Japanese SEO │ ║ ║ │ [SHP] JP Carriers │ ║ ║ │ [PAY] JP Payments │ ║ ║ ╰─────────────────────────────╯ ║ ║ ║ ║ S H O P I F Y J A P A N A G E N T v1.0 ║ ║ ─── 日本市場D2Cを完全サポート ─── ║ ║ ║ ╚══════════════════════════════════════════════════════╝
claude-code shopify d2c ecommerce japan
Shopify Admin API + Storefront APIで日本市場向けD2Cストアを完全管理。商品・注文・テーマ・日本語SEO・国内配送・日本独自決済をAIが一元運用。
Author: hanabi-jpn Version: 1.0.0 License: MIT Tags: shopify, d2c, ecommerce, japan, seo, headless, admin-api
Overview
Shopify Japan は、Shopify Admin API と Storefront API を通じて日本市場向けD2Cストアの運営を包括的に自動化するAIエージェントです。Shopifyは世界175カ国以上で利用されるECプラットフォームであり、日本でも越境ECやD2Cブランドを中心に急速に普及しています。本エージェントは、日本市場特有の要件に完全対応します。国内配送キャリア(ヤマト運輸、佐川急便、日本郵便)との連携、日本独自決済手段(コンビニ決済、PayPay、キャリア決済)の設定、日本語SEO最適化、日本の商習慣に合わせたテーマカスタマイズ、特定商取引法に基づく表記の管理など、ネイティブなShopify管理画面では手の届きにくい日本ローカライズを自動化します。
┌────────────────────────────────────────────────────────────────────┐ │ SHOPIFY JAPAN AGENT ARCHITECTURE │ │ │ │ ┌───────────┐ ┌────────────────┐ ┌────────────────┐ │ │ │ Claude │──────▶│ Shopify Japan │─────▶│ Shopify │ │ │ │ Code │◀──────│ Agent │◀─────│ Admin API │ │ │ └───────────┘ └──────┬─────────┘ └───────┬────────┘ │ │ │ │ │ │ ┌────────┼─────────┐ │ │ │ ▼ ▼ ▼ ▼ │ │ ┌─────────┐┌────────┐┌──────────┐ ┌──────────┐ │ │ │Product ││Order ││Theme │ │Storefront│ │ │ │Manager ││Handler ││Engine │ │API │ │ │ └────┬────┘└───┬────┘└────┬─────┘ └──────────┘ │ │ │ │ │ │ │ ┌────▼─────────▼──────────▼──────────────┐ │ │ │ Japanese SEO Engine │ │ │ │ 構造化データ・メタタグ・サイトマップ │ │ │ └────────────┬────────────────────────────┘ │ │ │ │ │ ┌────────────▼────────────────────────────┐ │ │ │ JP Logistics Hub │ │ │ │ ヤマト運輸 / 佐川急便 / 日本郵便 │ │ │ └────────────┬────────────────────────────┘ │ │ │ │ │ ┌────────────▼────────────────────────────┐ │ │ │ JP Payment Gateway │ │ │ │ コンビニ / PayPay / キャリア / 後払い │ │ │ └────────────────────────────────────────┘ │ └────────────────────────────────────────────────────────────────────┘
System Prompt Instructions
You are an agent equipped with Shopify Japan for Shopify store management optimized for the Japanese market. Follow these rules precisely when the user invokes Shopify commands. Always prioritize Japanese market requirements, SEO best practices for Google Japan, and local logistics/payment integrations.
Behavioral Guidelines
- Shopify Admin APIとStorefront APIの使い分けを適切に行う。 バックエンド管理操作(商品、注文、在庫、テーマ)にはAdmin API、フロントエンド表示関連(コレクション表示、カート操作)にはStorefront APIを使用する。
- APIバージョンは環境変数のバージョンを使用する。 Shopify APIはバージョニングされており、
で指定されたバージョンのエンドポイントを使用する。バージョン非指定時は2024-10をデフォルトとする。SHOPIFY_API_VERSION - 日本語SEOをGoogle Japan基準で最適化する。 title/meta descriptionは日本語で記述し、構造化データ(JSON-LD)は日本語コンテンツに対応。hreflangタグで日本語ページを適切にマークアップする。
- テーマカスタマイズは日本市場の商習慣に合わせる。 特定商取引法に基づく表記ページ、プライバシーポリシー、配送・返品ポリシーを日本語で自動生成する。
- 国内配送キャリア(ヤマト運輸/佐川急便/日本郵便)の連携を管理する。 配送料金テーブルの設定、追跡番号の自動登録、配送ステータスの同期を行う。
- 日本独自の決済手段を設定・管理する。 コンビニ決済、PayPay、楽天ペイ、メルペイ、キャリア決済(ドコモ払い/auかんたん決済/ソフトバンクまとめて支払い)、後払い(NP後払い/Paidy)の導入を支援する。
- 商品説明文は日本語として自然で購買意欲を高める文体で作成する。 敬体(です/ます調)を基本とし、商品特徴・使用感・素材情報を具体的に記述する。
- 在庫管理はロケーション対応で行う。 Shopifyの複数ロケーション機能を活用し、倉庫別の在庫管理と在庫移動を自動化する。
- Shopify Flowを活用した自動化ワークフローを提案する。 注文処理、在庫アラート、顧客タグ付け等の自動化をShopify Flow APIで設定する。
- Liquid テンプレート言語での修正を安全に行う。 テーマファイルの編集前にバックアップを取得し、変更内容をプレビューしてから適用する。
- 日本の税制(軽減税率)に対応する。 食品・飲料(酒類除く)は8%、その他は10%の消費税設定を正確に管理する。
- Shopify Payments JPの手数料を正確に計算する。 ベーシック3.4%、スタンダード3.3%、プレミアム3.25%、Plus2.9%のプラン別手数料を反映する。
- ディスカウントコードとオートディスカウントを使い分ける。 期間限定セール、送料無料キャンペーン、まとめ買い割引を目的に応じて適切に設定する。
- メタフィールドを活用して日本市場向けの追加情報を管理する。 原材料表示、アレルギー情報、製造者情報、JANコード等をメタフィールドで構造化する。
- Shopify GraphQL Admin APIを優先的に使用する。 REST APIよりもGraphQL APIの方がレート制限に余裕があり、必要なデータだけを効率的に取得できる。
- 日本の祝日・イベントに合わせたキャンペーン提案を行う。 正月、バレンタイン、ホワイトデー、母の日、父の日、お中元、お歳暮、ブラックフライデーなどの年間スケジュールを管理する。
- PWA対応とCore Web Vitalsの最適化を提案する。 日本のモバイルEC比率は70%を超えるため、モバイルパフォーマンスを最重要指標として管理する。
Shopify API Endpoint Reference
Shopify Admin APIはREST (JSON) + GraphQLの2形式。Authentication: Private app access token or OAuth access token.
Products API (商品管理):
| Method | Endpoint | Description |
|---|---|---|
| GET | | 商品一覧取得 |
| GET | | 商品詳細取得 |
| POST | | 商品登録 |
| PUT | | 商品更新 |
| DELETE | | 商品削除 |
| GET | | バリアント一覧 |
Orders API (注文管理):
| Method | Endpoint | Description |
|---|---|---|
| GET | | 注文一覧取得 |
| GET | | 注文詳細取得 |
| POST | | 出荷処理 |
| POST | | 注文キャンセル |
| POST | | 返金処理 |
Inventory API (在庫管理):
| Method | Endpoint | Description |
|---|---|---|
| GET | | 在庫レベル取得 |
| POST | | 在庫数設定 |
| POST | | 在庫数調整 |
| GET | | ロケーション一覧 |
Theme API (テーマ管理):
| Method | Endpoint | Description |
|---|---|---|
| GET | | テーマ一覧取得 |
| GET | | テーマファイル一覧 |
| PUT | | テーマファイル更新 |
| DELETE | | テーマファイル削除 |
Discount API (割引管理):
| Method | Endpoint | Description |
|---|---|---|
| POST | | 価格ルール作成 |
| POST | | ディスカウントコード作成 |
| GET | | 価格ルール一覧 |
Environment Variables
| Variable | Description | Required | Default |
|---|---|---|---|
| ストアURL (例: my-store.myshopify.com) | Yes | - |
| Admin APIアクセストークン (shpat_で始まる) | Yes | - |
| 使用するAPIバージョン (例: 2024-10) | No | 2024-10 |
| Storefront APIアクセストークン | No | - |
| Webhook検証用シークレット | No | - |
| 操作対象テーマID | No | (公開テーマ) |
| デフォルトロケーションID | No | (プライマリ) |
| ヤマトB2クラウド連携APIキー | No | - |
| 佐川急便e飛伝連携APIキー | No | - |
Admin API Base:
https://{store}.myshopify.com/admin/api/{version}
Storefront API: https://{store}.myshopify.com/api/{version}/graphql.json
Authentication: X-Shopify-Access-Token: {access_token}
Commands
shopify product [--search <query>] [--collection <id>] [--status <active|draft|archived>]
shopify product [--search <query>] [--collection <id>] [--status <active|draft|archived>]商品一覧を表示します。
$ shopify product --status active ╔══════════════════════════════════════════════════════════════════════╗ ║ Shopify 商品一覧 ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ ID | 商品名 | 価格 | 在庫 | 状態 ║ ║────────────┼─────────────────────────────┼─────────┼──────┼─────────║ ║ 8123456789 | オーガニックコットンTシャツ | ¥4,980 | 89 | Active ║ ║ 8123456790 | 天然藍染めストール | ¥8,900 | 23 | Active ║ ║ 8123456791 | 九谷焼マグカップ | ¥3,480 | 45 | Active ║ ║ 8123456792 | 手漉き和紙ノート | ¥2,280 | 156 | Active ║ ║ 8123456793 | 桐箱入り高級箸セット | ¥6,800 | 34 | Active ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ 合計: 5件 | Active: 5件 | 総在庫: 347点 ║ ║ [注意] 8123456790: 在庫23点 — 人気商品のため補充推奨 ║ ╚══════════════════════════════════════════════════════════════════════╝
shopify order [--status <open|closed|cancelled>] [--id <order-id>]
shopify order [--status <open|closed|cancelled>] [--id <order-id>]注文一覧と詳細を管理します。
$ shopify order --status open ╔══════════════════════════════════════════════════════════════════════╗ ║ 未処理注文一覧 ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ 注文番号 | 注文日 | 顧客名 | 金額 | 決済 | 配送 ║ ║──────────┼────────────┼────────────┼─────────┼─────────────┼────────║ ║ #1047 | 2026-03-01 | 田中 太郎 | ¥8,460 | Shopify Pay | 未出荷 ║ ║ #1046 | 2026-03-01 | 鈴木 花子 | ¥4,980 | コンビニ | 入金待 ║ ║ #1045 | 2026-02-28 | 佐藤 一郎 | ¥15,700 | PayPay | 未出荷 ║ ║ #1044 | 2026-02-28 | 山田 美咲 | ¥3,480 | クレジット | 未出荷 ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ 合計: 4件 | 出荷待ち: 3件 | 入金待ち: 1件 ║ ║ [要対応] #1045: 2日経過 — 本日中の出荷を推奨 ║ ║ [注意] #1046: コンビニ決済の入金確認待ち (期限: 2026-03-08) ║ ╚══════════════════════════════════════════════════════════════════════╝
shopify inventory [--location <id>] [--low-stock]
shopify inventory [--location <id>] [--low-stock]在庫管理をロケーション別に表示します。
$ shopify inventory --low-stock ╔══════════════════════════════════════════════════════════════════════╗ ║ 在庫アラート (20個以下) ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ 商品名 | 東京倉庫 | 大阪倉庫 | 合計 | 日販 | 残日 ║ ║─────────────────────────┼──────────┼──────────┼──────┼──────┼──────║ ║ 天然藍染めストール | 15 | 8 | 23 | 1.8 | 12.8 ║ ║ 九谷焼マグカップ(青) | 3 | 2 | 5 | 0.4 | 12.5 ║ ║ 桐箱入り箸セット(夫婦) | 10 | 4 | 14 | 0.7 | 20.0 ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ [警告] 九谷焼マグカップ(青): 在庫5個 — 受注生産品のため早期発注推奨 ║ ║ [情報] 東京→大阪の在庫移動を提案: ストール 5個 ║ ╚══════════════════════════════════════════════════════════════════════╝
shopify theme [--action <list|edit|backup|preview>] [--file <path>]
shopify theme [--action <list|edit|backup|preview>] [--file <path>]テーマカスタマイズを管理します。
$ shopify theme --action list ╔══════════════════════════════════════════════════════════════════════╗ ║ テーマ管理 ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ ID | テーマ名 | ロール | 更新日 ║ ║─────────────┼─────────────────────┼──────────┼─────────────────────║ ║ 14567890001 | Dawn JP Custom | main | 2026-02-28 15:30 ║ ║ 14567890002 | Dawn JP (backup) | unpub | 2026-02-20 10:00 ║ ║ 14567890003 | Spring Campaign | unpub | 2026-02-25 18:45 ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ 公開中: Dawn JP Custom ║ ║ [操作] shopify theme --action edit --file sections/main-product.liquid║ ║ [操作] shopify theme --action backup (公開テーマをバックアップ) ║ ║ [操作] shopify theme --action preview --id 14567890003 ║ ║ ║ ║ 日本市場カスタマイズ状況: ║ ║ 特商法表記ページ: 設定済み ║ ║ プライバシーポリシー: 設定済み ║ ║ 送料説明ページ: 設定済み ║ ║ 日本語フォント: Noto Sans JP (設定済み) ║ ║ 消費税表示: 税込表示 (設定済み) ║ ╚══════════════════════════════════════════════════════════════════════╝
shopify seo [--page <product|collection|blog|home>] [--audit]
shopify seo [--page <product|collection|blog|home>] [--audit]日本語SEO分析と最適化を行います。
$ shopify seo --audit ╔══════════════════════════════════════════════════════════════════════╗ ║ 日本語SEO監査レポート ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ サイト全体スコア: 74/100 ║ ║ ║ ║ ページ別分析: ║ ║ ホームページ: 82/100 ║ ║ title: 「手仕事の温もり|匠のD2Cブランド」(29文字) — OK ║ ║ description: 設定済み (112文字) — OK ║ ║ h1: 1個 — OK ║ ║ ║ ║ 商品ページ (平均): 71/100 ║ ║ [改善] 5商品中2商品でmeta descriptionが未設定 ║ ║ [改善] 構造化データ(Product)が3商品で不完全 ║ ║ [改善] 画像alt属性が12枚中4枚で未設定 ║ ║ ║ ║ コレクション: 68/100 ║ ║ [改善] コレクション説明文が3件中2件で100文字未満 ║ ║ ║ ║ 技術SEO: ║ ║ robots.txt: OK ║ ║ sitemap.xml: OK (自動生成) ║ ║ hreflang: 未設定 — 多言語展開時に必要 ║ ║ Core Web Vitals: LCP 2.1s / FID 45ms / CLS 0.08 ║ ║ モバイルフレンドリー: OK ║ ║ ║ ║ [優先対応] meta description未設定の2商品を修正 ║ ║ [推奨] 全商品に構造化データ(JSON-LD)を完全実装 ║ ╚══════════════════════════════════════════════════════════════════════╝
shopify shipping [--carrier <yamato|sagawa|japanpost>] [--rates]
shopify shipping [--carrier <yamato|sagawa|japanpost>] [--rates]国内配送設定と料金を管理します。
$ shopify shipping --rates ╔══════════════════════════════════════════════════════════════════════╗ ║ 配送料金設定 ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ 配送ゾーン | ヤマト運輸 | 佐川急便 | 日本郵便 ║ ║────────────────┼──────────────┼──────────────┼─────────────────────║ ║ 関東 | ¥930 (60s) | ¥880 (60s) | ¥870 (ゆうパック) ║ ║ 関西 | ¥1,040 (60s) | ¥990 (60s) | ¥970 (ゆうパック) ║ ║ 北海道 | ¥1,370 (60s) | ¥1,320 (60s) | ¥1,300 (ゆうパック) ║ ║ 沖縄 | ¥1,370 (60s) | ¥1,540 (60s) | ¥1,350 (ゆうパック) ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ 送料無料ライン: ¥8,000以上のご注文 ║ ║ ネコポス対応: ¥385 (A4サイズ・厚さ3cm・1kg以内) ║ ║ クリックポスト: ¥185 (A4サイズ・厚さ3cm・1kg以内) ║ ║ ║ ║ [設定] 時間帯指定: 午前中/14-16/16-18/18-20/19-21 ║ ║ [設定] 日付指定: 注文から3-7日で指定可能 ║ ║ [提案] 沖縄・離島は佐川急便が割高 → ゆうパックへ自動切替推奨 ║ ╚══════════════════════════════════════════════════════════════════════╝
shopify analytics [--period <day|week|month>] [--metric <sales|traffic|conversion>]
shopify analytics [--period <day|week|month>] [--metric <sales|traffic|conversion>]売上・トラフィック・コンバージョン分析を表示します。
$ shopify analytics --period month ╔══════════════════════════════════════════════════════════════════════╗ ║ Shopify 月次レポート — 2026年2月 ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ 売上合計: ¥3,624,800 (前月比 +16.7%) ║ ║ 注文件数: 487件 (前月比 +14.2%) ║ ║ 客単価: ¥7,443 (前月比 +2.2%) ║ ║ セッション数: 28,400 (前月比 +11.8%) ║ ║ 転換率: 1.71% (前月比 +0.08pt) ║ ║ カート離脱率: 67.2% (前月比 -2.1pt — 改善) ║ ║ ║ ║ 流入元: ║ ║ Google検索: 38.2% (10,851セッション) ║ ║ SNS(Instagram): 24.7% (7,016セッション) ║ ║ ダイレクト: 18.3% (5,197セッション) ║ ║ リファラル: 12.4% (3,522セッション) ║ ║ その他: 6.4% (1,814セッション) ║ ║ ║ ║ 決済方法: ║ ║ Shopify Payments: 58.3% (¥2,113,258) ║ ║ PayPay: 18.7% (¥677,838) ║ ║ コンビニ決済: 12.4% (¥449,475) ║ ║ キャリア決済: 6.2% (¥224,738) ║ ║ その他: 4.4% (¥159,491) ║ ║ ║ ║ [インサイト] Instagram流入が前月比+32% → SNS施策が奏功 ║ ║ [提案] カート離脱率67.2% → カゴ落ちメール最適化で5%改善見込み ║ ╚══════════════════════════════════════════════════════════════════════╝
shopify discount [--action <create|list|analyze>] [--type <code|automatic>]
shopify discount [--action <create|list|analyze>] [--type <code|automatic>]ディスカウント管理を行います。
$ shopify discount --action list ╔══════════════════════════════════════════════════════════════════════╗ ║ ディスカウント一覧 ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ コード/名称 | タイプ | 割引内容 | 期間 | 使用数 ║ ║────────────────────┼──────────┼─────────────┼─────────────┼─────────║ ║ SPRING2026 | コード | 全品15%OFF | 3/1-3/31 | 47 ║ ║ 新規購入¥500OFF | 自動 | ¥500OFF | 常時 | 234 ║ ║ まとめ買い10%OFF | 自動 | 3点以上10% | 常時 | 89 ║ ║ FREEDEL | コード | 送料無料 | 3/1-3/14 | 127 ║ ╠══════════════════════════════════════════════════════════════════════╣ ║ [分析] SPRING2026: 売上貢献¥487,200、平均注文額+18% ║ ║ [分析] まとめ買い: 客単価¥9,800(通常比+32%)、効果大 ║ ║ [提案] ホワイトデー向け期間限定コードの追加を推奨 ║ ╚══════════════════════════════════════════════════════════════════════╝
Workflow Diagram
┌─────────────────────────────────────────────────────────────────────┐ │ Shopify Japan 日次運用ワークフロー │ │ │ │ 07:00 ┌──────────────────────────────────────────────┐ │ │ │ 1. 注文処理 │ │ │ │ └─ 新規注文の確認 │ │ │ │ └─ コンビニ決済の入金確認 │ │ │ │ └─ 出荷処理(追跡番号登録) │ │ │ │ └─ お届け日指定注文の優先処理 │ │ │ └──────────────────┬───────────────────────────┘ │ │ ▼ │ │ 09:00 ┌──────────────────────────────────────────────┐ │ │ │ 2. 在庫管理 │ │ │ │ └─ ロケーション別在庫確認 │ │ │ │ └─ 低在庫アラートの確認 │ │ │ │ └─ 在庫移動の実行 │ │ │ └──────────────────┬───────────────────────────┘ │ │ ▼ │ │ 11:00 ┌──────────────────────────────────────────────┐ │ │ │ 3. SEO・コンテンツ最適化 │ │ │ │ └─ 新商品のmeta情報設定 │ │ │ │ └─ 構造化データの確認 │ │ │ │ └─ ブログ記事の公開 │ │ │ │ └─ Core Web Vitalsの確認 │ │ │ └──────────────────┬───────────────────────────┘ │ │ ▼ │ │ 14:00 ┌──────────────────────────────────────────────┐ │ │ │ 4. マーケティング │ │ │ │ └─ ディスカウント効果の確認 │ │ │ │ └─ カゴ落ちメールの効果分析 │ │ │ │ └─ SNS連携投稿の確認 │ │ │ └──────────────────┬───────────────────────────┘ │ │ ▼ │ │ 18:00 ┌──────────────────────────────────────────────┐ │ │ │ 5. 日次レポート │ │ │ │ └─ 売上・トラフィック・転換率サマリー │ │ │ │ └─ 決済方法別分析 │ │ │ │ └─ テーマパフォーマンス │ │ │ │ └─ 翌日のアクション整理 │ │ │ └──────────────────────────────────────────────┘ │ └─────────────────────────────────────────────────────────────────────┘
Error Handling
| Error Code | Meaning | Agent Action |
|---|---|---|
| アクセストークンが無効 | トークンの再発行手順を案内。Shopifyアプリ設定画面でのスコープ確認 |
| Shopifyプラン制限 | 必要な機能のプラン要件を表示し、アップグレードを案内 |
| リソースが存在しない | ID/ハンドルの確認を促し、類似リソースの候補を表示 |
| バリデーションエラー | エラー詳細のフィールドを特定し、修正方法を具体的に案内 |
| APIレート制限超過 | リトライヘッダーに従い自動待機。GraphQL APIへの切り替えを提案 |
| Shopify内部エラー | 3回までリトライ。status.shopify.comの確認を案内 |
| テーマが編集ロック中 | ロック解除を待つか、テーマの複製を提案 |
| 在庫追跡が無効 | 商品設定で在庫追跡を有効化する手順を案内 |
| 既に出荷処理済み | 現在のフルフィルメント状況を表示し、追跡番号更新の手順を案内 |
FAQ
Q: Shopifyの日本向けプランの料金は? A: ベーシック月額¥4,850、スタンダード月額¥13,500、プレミアム月額¥58,500、Plus月額$2,300です。決済手数料はプランにより3.25-3.55%です。
shopify analytics で現在のプランに対する費用対効果を分析できます。
Q: 特定商取引法に基づく表記の設定方法は? A:
shopify theme --action edit で法定ページを自動生成します。事業者名、所在地、電話番号、メールアドレス、販売価格、送料、返品条件等の必須項目をテンプレートから生成し、ポリシーページとして公開します。
Q: コンビニ決済・PayPay等の日本独自決済の導入方法は? A: Shopify Payments JPを有効化し、追加決済としてKOMOJU等のゲートウェイを設定します。
shopify payment setup でコンビニ決済(セブン-イレブン、ローソン、ファミリーマート等)、PayPay、楽天ペイ、メルペイの導入ステップを案内します。
Q: ヤマト運輸/佐川急便との連携方法は? A: Shopifyアプリ「Ship&co」等の配送連携アプリを通じて、送り状の一括発行、追跡番号の自動登録が可能です。
shopify shipping --carrier yamato でヤマトB2クラウドとの連携設定を案内します。
Q: 日本語SEOで最も重要なポイントは? A: title(30-35文字)、meta description(100-120文字)の日本語最適化が最重要です。構造化データ(Product, BreadcrumbList, Organization)の実装、画像alt属性の日本語記述、日本語URL(ハンドル)の設定も効果的です。
Q: 消費税の軽減税率対応は? A: Shopifyの税金設定で商品カテゴリ別に税率を設定します。食品・飲料(酒類除く)は8%、その他は10%です。
shopify product --set-tax で商品ごとの税率を一括設定できます。
Q: テーマのLiquidファイルを直接編集しても大丈夫? A: 編集前に必ず
shopify theme --action backup でバックアップを取得してください。エージェントは変更内容をプレビュー環境で確認後に本番適用する安全なワークフローを提供します。
Q: EC-CUBEからの移行は可能? A: 商品データ、顧客データ、注文履歴のCSVエクスポート/インポートで移行可能です。
shopify migrate --from ec-cube で移行ウィザードを起動し、データマッピングと検証を自動化します。
Q: Headless Commerce(ヘッドレス)構成は対応している? A: Storefront API経由でNext.js、Gatsby、Nuxt.js等のフロントエンドフレームワークとの連携をサポートします。
shopify storefront コマンドでGraphQLクエリのテスト・実行が可能です。
Q: 定期購入(サブスクリプション)は設定できる? A: Shopify Subscription APIを通じて定期購入機能を管理できます。
shopify subscription で定期購入プランの作成、顧客管理、次回配送日の調整等が可能です。日本の食品定期便やサプリメント定期購入に最適です。
Q: Shopify Flow自動化はどんなことができる? A: 注文処理の自動化(高額注文のフラグ付け、特定地域の配送方法自動選択)、在庫アラート、顧客タグ付け(VIP判定)、Slackやメールへの通知等が設定可能です。
shopify flow でワークフローテンプレートを提供します。
Data Storage
.shopify-japan/ ├── config.json # API認証情報とストア設定 ├── cache/ │ ├── products.json # 商品キャッシュ (TTL: 30m) │ ├── collections.json # コレクションキャッシュ (TTL: 1h) │ ├── inventory-levels.json # 在庫レベル (TTL: 15m) │ ├── locations.json # ロケーション (TTL: 24h) │ └── shipping-rates.json # 配送料金テーブル (TTL: 7d) ├── analytics/ │ ├── daily-sales.jsonl # 日次売上データ │ ├── traffic-sources.jsonl # 流入元データ │ ├── conversion-funnel.jsonl # コンバージョンファネル │ ├── payment-methods.jsonl # 決済方法別集計 │ └── monthly-reports/ │ └── 2026-02.json # 月次レポート ├── seo/ │ ├── audit-results.json # SEO監査結果 │ ├── meta-tags.json # メタタグ設定 │ ├── structured-data.json # 構造化データ │ └── core-web-vitals.jsonl # CWV推移データ ├── themes/ │ ├── backups/ │ │ └── {theme-id}-{date}/ # テーマバックアップ │ ├── customizations.jsonl # カスタマイズ履歴 │ └── liquid-snippets/ │ └── *.liquid # カスタムスニペット ├── orders/ │ ├── pending-fulfillment.json # 出荷待ち注文 │ ├── shipping-labels/ │ │ └── {order-number}.pdf # 送り状 │ └── refunds.jsonl # 返金履歴 ├── discounts/ │ ├── active-codes.json # 有効ディスカウント │ └── performance.jsonl # 割引効果分析 ├── legal/ │ ├── tokutei-shoutorihiki.html # 特定商取引法表記 │ ├── privacy-policy.html # プライバシーポリシー │ └── shipping-policy.html # 配送・返品ポリシー ├── exports/ │ └── *.csv # エクスポートファイル └── logs/ ├── api-calls.jsonl # API呼び出しログ ├── theme-changes.jsonl # テーマ変更履歴 └── errors.jsonl # エラーログ
Comparison Table
| Feature | Shopify Japan | EC-CUBE | BASE | STORES | MakeShop |
|---|---|---|---|---|---|
| タイプ | SaaS (グローバル) | OSS (自社サーバー) | SaaS | SaaS | SaaS |
| 初期費用 | 無料 | 無料(構築費別) | 無料 | 無料 | ¥11,000 |
| 月額費用 | ¥4,850〜 | 無料(サーバー費) | 無料 | 無料 | ¥12,100〜 |
| 決済手数料 | 3.25-3.55% | 決済会社依存 | 6.6%+¥40 | 5.0% | 3.19-3.49% |
| カスタマイズ性 | Liquid+API | PHP完全自由 | テンプレート | テンプレート | テンプレート |
| Headless対応 | Storefront API | REST API | 非対応 | 非対応 | 非対応 |
| 日本語SEO | 本エージェント | プラグイン | 基本 | 基本 | 基本 |
| 国内配送連携 | ヤマト/佐川/郵便 | プラグイン | 基本 | 基本 | ヤマト/佐川 |
| 決済手段 | 30+種類 | プラグイン | 基本 | 基本 | 多数 |
| 越境EC | 175カ国対応 | 独自対応 | 非対応 | 非対応 | 限定的 |
| アプリエコシステム | 8,000+アプリ | 700+プラグイン | 100+アプリ | 限定的 | 限定的 |
| サーバー管理 | 不要(SaaS) | 必要 | 不要 | 不要 | 不要 |
| AI搭載 | Claude Code統合 | 非対応 | 非対応 | 非対応 | 非対応 |
| CLI操作 | 完全対応 | コマンドライン | Web UI | Web UI | Web UI |
| D2Cブランド適性 | 最適 | 高い | 中程度 | 中程度 | 中程度 |
| 拡張性 | GraphQL API | PHP拡張 | 限定的 | 限定的 | 限定的 |
| セキュリティ | PCI DSS Level 1 | 自己管理 | プラットフォーム | プラットフォーム | プラットフォーム |
Shopify Japan Specific Features
- Shopify Admin API + Storefront API 完全対応
- GraphQL Admin API優先使用(効率的なレート制限管理)
- 日本語SEO完全最適化(title/meta/構造化データ/hreflang)
- Core Web Vitals監視とパフォーマンス最適化
- ヤマト運輸(B2クラウド)連携
- 佐川急便(e飛伝)連携
- 日本郵便(ゆうパック/クリックポスト)連携
- Shopify Payments JP(クレジットカード・Apple Pay・Google Pay)
- コンビニ決済(セブン-イレブン/ローソン/ファミリーマート)
- PayPay・楽天ペイ・メルペイ決済
- キャリア決済(ドコモ/au/ソフトバンク)
- 後払い決済(NP後払い/Paidy/atone)
- 消費税軽減税率対応(8%/10%自動設定)
- 特定商取引法に基づく表記の自動生成
- 日本語テーマカスタマイズ(Noto Sans JP/游ゴシック)
- Liquid テンプレート安全編集(バックアップ+プレビュー)
- メタフィールドによる日本市場向け追加情報管理
- 複数ロケーション在庫管理
- Shopify Flow自動化ワークフロー
- 越境EC対応(多言語・多通貨)
- サブスクリプション(定期購入)管理
- Shopify POS連携(実店舗在庫同期)