商品同期プラグイン v1.0 mockup · kintone app 75 → Shopify / Smaregi / 楽天 / 画像云盘
ShopifySmaregi楽天 (off)
山田太郎
yukie.tyou@cornerharajuku.com
⚙ 設定 👤 ユーザー管理 📜 監査ログ
🚪 ログアウト
今日の同期回数
432
Shopify 243 · Smaregi 189
成功率 (24h)
97.9%
432 中 9 失敗
人工確認キュー
5
例外 3 · 競合 2
高リスク字段 失敗
1
価格更新失敗 1 件

各チャネル状況

最終更新: 3 分前
Shopify
正常
cornershop-shop.myshopify.com
今日の同期243
24h 失敗2
最後の同期3 分前
Smaregi
警告
Smaregi POS (5 店舗)
今日の同期189
24h 失敗7
最後の同期11 分前
楽天
未接続
(v1 対象外・接続なし)
今日の同期0
24h 失敗0
最後の同期

最新イベント(24h)

全 23 件中 7 件を表示
Shopify·14:23
SKU CH-20125 価格更新失敗 · API 429
Smaregi·14:18
SKU CH-19688 conflict queue 送り
Shopify·14:15
28 件の商品名同期が完了
Smaregi·14:12
在庫同期バッチ完了(5 店舗)
Shopify·13:58
SKU CH-18853 で tag 直改検出、キューに追加
Shopify·13:45
新規商品 3 件を登録
System·13:30
設定: 「原宿CH × 価格」灰度を ON に切替(操作者: 山田)
総件数 32 成功 26 警告 2 失敗 4 単字段 22 ・ 部分 6 ・ 全量 4
時刻 状態 チャネル SKU スコープ 変更サマリ / エラー
11 分前 成功 smaregi CH-10015 単字段 1 項 商品名: 22K ベイビーファット PAVE DIA CRS現行SVツメ特大フェザー(右)
22 分前 成功 smaregi CH-10002 全量 9 項 全量同期・9 フィールドを書き込み
24 分前 成功 smaregi CH-10022 部分 4 項 4 項目 更新 (カラー, 商品単価, 説明, サイズ)
29 分前 成功 shopify CH-10024 単字段 1 項 タグ: 更新連携対象外登録連携対象外
35 分前 成功 smaregi CH-10013 単字段 1 項 サイズ: XLM
45 分前 成功 shopify CH-10010 単字段 1 項 説明: B (中古)B (中古)
56 分前 成功 smaregi CH-10003 全量 8 項 全量同期・8 フィールドを書き込み
60 分前 成功 smaregi CH-10005 単字段 1 項 カラー: SVSV
63 分前 失敗 smaregi CH-10038 単字段 1 項 商品単価: 868,000861,000
⚠ Shopify: productVariantsBulkUpdate userErrors
71 分前 成功 shopify CH-10007 部分 4 項 4 項目 更新 (カラー, サイズ, タグ, 商品単価)
74 分前 成功 smaregi CH-10032 部分 3 項 3 項目 更新 (商品名, タグ, カラー)
79 分前 成功 shopify CH-10036 単字段 1 項 商品単価: 255,0001,075,000
81 分前 成功 shopify CH-10030 全量 9 項 新規作成・9 フィールドを書き込み
85 分前 成功 shopify CH-10037 単字段 1 項 グループコード: ゴローズゴローズ
86 分前 失敗 shopify CH-10014 単字段 1 項 商品単価: 144,000756,000
⚠ Shopify API 429 (Too Many Requests)
95 分前 成功 smaregi CH-10013 単字段 1 項 グループコード: ゴローズオリジナル
99 分前 成功 shopify CH-10006 部分 2 項 2 項目 更新 (サイズ, 説明)
111 分前 失敗 shopify CH-10003 単字段 1 項 説明: B (中古)N (新品)
⚠ Smaregi: SKU が見つかりません
115 分前 成功 smaregi CH-10008 単字段 1 項 説明: N (新品)B (中古)
123 分前 成功 smaregi CH-10035 単字段 1 項 商品単価: 183,0001,187,000
124 分前 成功 shopify CH-10026 単字段 1 項 説明: B (中古)N (新品)
131 分前 成功 smaregi CH-10000 単字段 1 項 説明: B (中古)B (中古)
136 分前 成功 smaregi CH-10009 部分 3 項 3 項目 更新 (タグ, 商品名, 商品単価)
146 分前 成功 shopify CH-10003 部分 2 項 2 項目 更新 (カラー, 商品名)
153 分前 警告 shopify CH-10037 単字段 1 項 グループコード: クロムハーツクロムハーツ
⚠ 目標側の値がマスタと異なる(conflict queue 送り)
164 分前 警告 smaregi CH-10016 全量 10 項 全量同期・10 フィールドを書き込み
⚠ 一部フィールド上書き警告: タグが手動編集されていた
173 分前 失敗 shopify CH-10008 単字段 1 項 タグ: (空)(空)
⚠ Shopify: productVariantsBulkUpdate userErrors
176 分前 成功 shopify CH-10021 単字段 1 項 商品名: 新品ホイール付チェーン(細角)現行上金特大フェザー(左)
181 分前 成功 smaregi CH-10017 単字段 1 項 商品単価: 87,000763,000
184 分前 成功 smaregi CH-10035 単字段 1 項 サイズ: FreeM
186 分前 成功 shopify CH-10023 単字段 1 項 グループコード: ゴローズオリジナル
189 分前 成功 smaregi CH-10002 単字段 1 項 タグ: (空)登録連携対象外
💡 スコープ「部分」「全量」のログは行をクリックで字段別の変更詳細を展開。 「商品詳細を開く」ボタンで kintone の対象レコードを別タブで開く(本実装時)。

人工確認キュー

承認 = マスタに反映 / 却下 = 次回同期で上書き
未処理 5 例外 3 競合 2 今日処理済 3
例外直改(exception) CH-20125 shopify · 商品名 2 時間前
マスタ(kintone)
現行SVツメ特大フェザー(右)
目標側(shopify)
現行SVツメ特大フェザー(右) 【新品】
💡 Shopify 側で「【新品】」を付加。販促用の一時追記と思われる。
競合(conflict) CH-19688 smaregi · 商品単価 3 時間前
マスタ(kintone)
580,000
目標側(smaregi)
620,000
💡 Smaregi 側がマスタより新しい(店頭で値上げ対応か?)。
例外直改(exception) CH-18853 shopify · タグ 5 時間前
マスタ(kintone)
Chrome Hearts, 中古
目標側(shopify)
Chrome Hearts, 中古, GW特価
💡 GW キャンペーン tag を Shopify 側で手動追加。
競合(conflict) CH-21067 shopify · ステータス 昨日 18:02
マスタ(kintone)
公開 (ACTIVE)
目標側(shopify)
ARCHIVED
💡 Shopify でアーカイブされたが kintone は「取置中」。連動ロジック未実装のためキュー送り。
例外直改(exception) CH-17045 smaregi · 部門名 昨日 10:44
マスタ(kintone)
ブレスレット
目標側(smaregi)
ブレスレット(オール)
💡 Smaregi 側で部門の分類追加。マスタに戻すか検討。

画像同期

云盘(SKU フォルダ)→ Shopify 商品画像
云盘: Google Drive (未確定) 対象 SKU フォルダ 1,832 同期済 1,645 主図未選 148 画像欠損 39
📁 云盘フォルダ (Google Drive)
📁 chrome-hearts-products
  📁 CH-10015 6
  📁 CH-10022 4
  📁 CH-19688 3 (主図未選)
  📁 CH-18508 5
  📁 CH-21417 0 (空フォルダ)
  📁 CH-17045 8
  📁 ... 他 1,827 フォルダ
CH-10015 · 現行SVツメ特大フェザー(右)
フォルダ: /chrome-hearts-products/CH-10015/
01
1
01_front.jpg
842 KB
⭐ 主図Shopify ✓
02
2
02_back.jpg
756 KB
Shopify ✓
03
3
03_detail_pave.jpg
1.2 MB
Shopify ✓
04
4
04_side.jpg
701 KB
Shopify ✓
05
5
05_scale.jpg
623 KB
未同期
06
6
06_packaging.jpg
589 KB
未同期
💡 主図:Shopify のサムネイル表示に使う。フォルダ内でファイル名先頭または手動指定。
同期順:画像番号(上矢印・下矢印で並び替え)の順に Shopify にアップロード。

SKU 別同期状況

6 件を表示
SKU商品名画像数主図 状態最終同期
CH-10015 現行SVツメ特大フェザー(右)... 6 #1 同期済 3 時間前
CH-10022 22K ベイビーファット PAVE DIA CRS... 4 #2 同期済 4 時間前
CH-19688 新品ホイール付チェーン(細角)... 3 主図未選 6 時間前
CH-18508 現行上銀銀縄TQ特大フェザー(左)... 5 #1 同期済 昨日 18:12
CH-21417 22K ベイビーファット ネックレストップ... 0 画像欠損
CH-17045 ブレスレット クロスボールロロチェーン... 8 #3 同期済 2 日前

フィールド規則レジストリ(盒子)

各フィールドは「盒子に入れる / 外す」の単位で管理
v1 稼働中 10 灰度中 2 延後 1 オフ 2
SKU (商品コード)
リスク 高
主来源: kintone · 同期先: shopify、smaregi
状態: v1 稼働中 · field: 商品コード
💡 全チャネル同期対象の主キー。一意性違反あると即停止。
商品名
リスク 低
主来源: kintone · 同期先: shopify、smaregi
状態: v1 稼働中 · field: 商品名
💡 Shopify側で営業部が臨時編集することあり、確認キュー経由で回写可否を決定。
価格 (商品単価)
リスク 高
主来源: kintone · 同期先: shopify、smaregi
状態: 灰度中 · field: 商品単価
💡 灰度中:原宿CH のみ on、他店舗 off。
原価
リスク 低
主来源: kintone · 同期先: smaregi
状態: v1 稼働中 · field: 原価
💡 Shopify には非公開。
ブランド
リスク 低
主来源: kintone · 同期先: shopify
状態: v1 稼働中 · field: グループコード
💡 Shopify の製品分類 tag 生成に使う。
タグ(連携制御)
リスク 高
主来源: kintone · 同期先: 同期先なし
状態: v1 稼働中 · field: タグ
💡 「更新連携対象外」選択で同期を skip(現行運用)。
部門ID (lookup)
リスク 低
主来源: kintone · 同期先: smaregi
状態: v1 稼働中 · field: 部門ID
💡 Smaregi 部門IDとの lookup。
サイズ
リスク 低
主来源: kintone · 同期先: shopify、smaregi
状態: v1 稼働中 · field: サイズ
カラー
リスク 低
主来源: kintone · 同期先: shopify、smaregi
状態: v1 稼働中 · field: カラー
状態表示 (説明)
リスク 中
主来源: kintone · 同期先: shopify
状態: v1 稼働中 · field: 説明
💡 N=新品 / その他=中古を Shopify tag 生成に利用。
Shopify Product ID
リスク 中
主来源: shopify · 同期先: 同期先なし
状態: 灰度中 · field: shopifyプロダクトID
💡 Shopify 側で生成、kintone に写す。
商品画像
リスク 中
主来源: kintone · 同期先: shopify
状態: 延後 · field: 画像
💡 v1 対象外。画像の挿し替えが頻繁、別途バッチ方式を検討。
ECサイトURL
リスク 低
主来源: shopify · 同期先: 同期先なし
状態: オフ · field: URL
💡 生成ロジック要検討、v1 では含めない。
連携状態 (フラグ)
リスク 中
主来源: kintone · 同期先: 同期先なし
状態: v1 稼働中 · field: 連携状態
💡 同期機構自身が書き込むフラグ。手動編集禁止。
Teps 同期タイムスタンプ
リスク 低
主来源: kintone · 同期先: 同期先なし
状態: オフ · field: 更新日時Teps
💡 既存同期機構 Teps 由来。v1 では参照のみ。

灰度開関マトリクス

セルをクリックで off → 灰 → on を切替
オフ 灰度中(限定対象のみ) 稼働中 対象: 10 字段 × 5 店舗 = 50 セル
フィールド本店心斎橋CCS神戸原宿CH
SKU
商品コード
商品名
商品名
価格
商品単価
原価
原価
ブランド
グループコード
タグ
タグ
サイズ
サイズ
カラー
カラー
状態
説明
部門ID
部門ID
※ モックアップのため変更はブラウザ内のみ。本実装では kintone 管理 App に保存。
※ 列ヘッダ(店舗)をクリックで「その店舗のみ全 on」「全 off」などのバッチ操作を付ける予定。

差異レポート(v0.5 前置)

kintone ↔ Shopify ↔ Smaregi の三方差異を可視化
対象商品 10,329 全字段一致率 92.7% 値差異 合計 3,471 欠損 合計 288
一致 値差異 欠損
SKU (一意性)
商品コード
99.6%
10,329
商品名
商品名
95.0%
差 445
10,329
価格
商品単価
89.1%
差 1086
10,329
ブランド
グループコード
99.2%
10,329
タグ(連携制御)
タグ
96.9%
10,329
サイズ
サイズ
97.8%
10,329
カラー
カラー
99.2%
10,329
商品画像
画像
86.6%
差 1290
10,329
値差異 = kintone に同字段の値はあるが Shopify / Smaregi 側の値と異なる件数。
欠損 = kintone にはあるが、Shopify / Smaregi 側に該当 SKU が存在しないか空白。
※ このレポートは同期を発動する前の健全性チェック用。値差異が多い字段は v1 同期対象外にするか、灰度対象 SKU を絞る検討が必要。

一般設定

v1 開始時は「手動のみ」を推奨。安定稼働を確認してから自動化へ。
営業時間中のみ同期を実行。深夜の予期しない書き込みを防ぐ。
最大 回 ・ 間隔
3 回失敗で DLQ(デッドレターキュー)へ。
高リスク問題発見時に即時 OFF。監査ログに記録されます。

接続管理

各外部システムの認証情報・接続状態
kintone (主档ソース) 接続中
Shopify 接続中
Smaregi 警告あり
楽天 未接続
云盘(商品画像) 未接続

画像同期 設定

云盘 → Shopify 画像フロー
どの云盘を使うかは未決定。社内運用・コスト・既存契約を考慮して決定が必要。
このフォルダ直下に SKU 名のフォルダを作る運用。
フォルダ名 = SKU で直接マッピング。現行運用の想定。
主図未設定の SKU は Shopify への同期を保留(人工確認キュー)。
長辺 px 超えるものは自動リサイズ
Shopify の推奨は 2048px 以下。

ユーザー管理

同期プラグインを使うユーザーの管理(kintone ユーザーと連携)
合計 6 有効 5 停止中 1 管理者 1 同期管理者 1 オペレーター 3
ユーザー ロール 状態 最終ログイン
山田太郎
yamada@cornerharajuku.com
システム管理者 有効
田中花子
tanaka@cornerharajuku.com
同期管理者 有効 15 分前
佐藤次郎
sato@cornerharajuku.com
オペレーター 有効 2 時間前
阿部響
hibiki.abe@cornerharajuku.com
オペレーター 有効 昨日
ソウ インセツ
insetsu.sou@cornerharajuku.com
オペレーター 有効 3 日前
(退職者)林
hayashi@cornerharajuku.com
閲覧者 停止中 1 ヶ月前

権限設定

ロール × アクション の権限マトリクス
アクションシステム管理者
全操作可能(ユーザー・権限・設定・同期全て)
同期管理者
同期規則・灰度・接続管理・キュー承認
オペレーター
手動同期実行・キュー承認・日常運用
閲覧者
履歴・レポート閲覧のみ
運用
ダッシュボード閲覧
同期履歴閲覧
手動同期実行
同期一時停止
キュー承認/却下
画像同期実行
主図選択変更
構成
フィールド規則 閲覧
フィールド規則 編集
灰度開関 切替
差異レポート出力
設定
一般設定 編集
接続管理 閲覧
接続管理 編集
画像同期設定 編集
緊急停止
管理
ユーザー閲覧
ユーザー招待/停止
権限設定 変更
監査ログ閲覧
💡 権限は「ロール」単位で設定されます。個別ユーザーには「ユーザー管理」画面からロールを付与。
💡 本実装では kintone のグループ・組織と自動連携することも検討(例: kintone「同期管理チーム」グループ = sync_admin)。
💡 変更は監査ログに記録され、システム管理者にメール通知されます。

監査ログ

全ての設定変更・権限変更・重要操作を記録
時刻 ユーザー アクション 対象 / 内容 IP
14:32 山田太郎admin 権限変更 「オペレーター」に「手動同期実行」を追加 192.168.1.12
13:30 山田太郎admin 設定変更 灰度開関: 原宿CH × 価格 → ON 192.168.1.12
11:05 田中花子sync_admin キュー承認 Q-20260423-0003 を承認(マスタ回写) 192.168.1.44
10:48 田中花子sync_admin 手動同期 商品コード CH-10015 / 全チャネル 192.168.1.44
10:22 佐藤次郎operator ログイン kintone SSO 192.168.2.33
09:45 山田太郎admin ユーザー招待 新規ユーザー: kimura@cornerharajuku.com 192.168.1.12
昨日 18:02 田中花子sync_admin 接続テスト Shopify API → 成功 192.168.1.44
昨日 10:15 阿部響operator キュー却下 Q-20260422-0088 を却下 192.168.2.22