商品・在庫の管理
AnyGift タグ挿入型では、AnyGift 側で商品・在庫を管理します。このページでは、商品の登録・更新・削除と在庫の管理方法を説明します。
商品の登録方法
商品の登録には4つの方法があります。ストアの規模や運用スタイルに合わせて選択してください。
| 方法 | 向いているケース |
|---|---|
| 管理画面から手動登録 | 商品数が少ない・不定期に商品を追加する |
| CSV 一括インポート | 大量の商品を一度に登録したい |
| ECカートと自動同期 | makeshop / futureshop を利用中 |
| OMS と自動同期 | NextEngine を利用中 |
管理画面からの手動登録
- 管理画面の「商品管理」を開く
- 「新規作成」をクリック
- 商品名・説明・画像・価格・在庫数・SKU コードを入力
- eギフト対象フラグを有効にして保存
eギフト対象フラグ: この設定が有効な商品のみ、ECサイトのギフトボタンから購入できます。フラグが無効の商品はギフト購入対象外となります。
CSV 一括インポート
複数の商品を一括登録・更新する場合は CSV インポートを使います。
- 管理画面の「商品管理」→「CSV インポート」を開く
- 所定のフォーマットで CSV ファイルを作成
- ファイルをアップロードしてインポートを実行
CSV 必須項目: 商品名、SKU コード、価格、在庫数
商品コードが既存のものと一致する場合は更新、新規の場合は新しく作成されます(upsert)。
ECカートとの自動同期
makeshop・futureshop をご利用の場合、ECカート側の商品変更が AnyGift に自動的に同期されます。
- makeshop: 商品が更新されると自動的に AnyGift の商品情報が更新されます
- futureshop: 定期的に全商品を同期します
自動同期を有効にするには、管理画面の外部連携設定でアプリのインストール・認証を行ってください。
NextEngine との商品同期
NextEngine をご利用の場合、商品情報を NextEngine から同期できます。
- 管理画面の「外部連携」→「NextEngine」で認証を完了する
- 「商品を同期する」を実行すると、NextEngine の商品情報が AnyGift に同期されます
同期後、eギフトとして提供したい商品のフラグを個別または一括で更新してください。
在庫の管理
AnyGift タグ挿入型では、各商品バリアントの在庫数を AnyGift 側で管理します。
在庫の更新方法
| 方法 | 説明 |
|---|---|
| 管理画面から手動更新 | 商品詳細ページから在庫数を直接変更 |
| ECカート連携 | makeshop / futureshop から在庫を自動同期 |
| NextEngine 連携 | NextEngine から在庫更新通知を受信して自動更新 |
| CrossMall 連携 | CrossMall から定期的にCSVで在庫を更新 |
在庫切れ時の動作
在庫数が 0 になると、その商品バリアントはギフト購入対象外となり、ECサイトのギフトボタンから購入できなくなります。
在庫の補充は、管理画面の商品詳細ページから手動で更新するか、連携しているシステムから自動的に同期されます。
商品タイプの設定
AnyGift では以下の商品タイプを設定できます。
| 商品タイプ | 用途 |
|---|---|
| 通常商品 | 一般的な配送型ギフト |
| 選べるギフト(親商品) | 受取者が複数候補から選ぶギフトの親商品 |
| ギフトラッピング | ラッピングオプション(受取者には非表示) |
| 店舗型ギフト | 実店舗で引き換えるQRコード型ギフト |
商品タイプは商品の登録・編集時に設定できます。
商品データのエクスポート
商品データは CSV 形式でエクスポートできます。
- 管理画面の「商品管理」画面を開く
- 「CSV エクスポート」を実行
- バックグラウンドで処理され、完了後にメールでダウンロードリンクが届きます
エクスポートしたデータを加工して再インポートすることで、一括更新も可能です。