商品データファイルをサーバー経由で取込み、マスターデータとして設定する方法です。
対応している仕様
プロトコル
- HTTP
- HTTPS
- FTP
- SFTP
※ いずれのプロトコルも、ユーザー名 / パスワードでの認証に対応しています。
※ HTTP / HTTPS の場合は Basic 認証に対応しています。
※ SFTP では、パスワード認証に加えて鍵認証にも対応しています。詳しくは「3. SFTP で鍵認証を使う場合」をご覧ください。
※ IP アドレス制限はありません。
アクセス元の IP アドレス
- 52.69.241.47
- 52.196.213.86
- 52.193.169.195
設定方法
1. 商品データ取込先を設定する
マスターデータの「取込設定」より、「商品データ取込先」に任意の場所へアップロードされた商品データのパス(置き場所)を設定してください。
- 入力例
- http://reference.dfplus.io/sample/sample_masterdata.csv
- sftp://sftp.dfplus.io/sample_masterdata.csv
など。また、ZIPアーカイブにも対応しています。
2. ユーザー名とパスワード
設定した商品データ取込先にアクセスする際に、ユーザー名とパスワードが必要な場合は、「ユーザー名」「パスワード」の入力欄に記載してください。
※パスワードを変更した場合は、dfplus.io のマスターデータ取込設定も変更してください。
※ HTTP / HTTPS 形式の場合は、Basic 認証に対応しています。
※dfplus.io で SFTP アカウントを作成することができ、商品データファイルの置き場(サーバー)として利用可能です。
3. SFTP で鍵認証を使う場合
SFTP 接続では、パスワードの代わりに「鍵認証」を使用できます。
💡鍵認証は、お客様が管理する外部の SFTP サーバーから商品データを取り込む場合に利用できます。dfplus.io の SFTP サーバーでは鍵認証は利用できません。
鍵認証は、パスワードを使わずにサーバーへ安全に接続できる仕組みです。dfplus.io が生成した「公開鍵」と「秘密鍵」のペアを使って認証を行います。
| 用語 | 役割 | 管理する場所 |
|---|---|---|
| 公開鍵 | 接続先のサーバーに設置する「鍵穴」のようなもの | お客様の SFTP サーバー |
| 秘密鍵 | 公開鍵と対になる「鍵」のようなもの | dfplus.io(自動で保管されます) |
設定は以下の 3 ステップ で完了します。
- dfplus.io で鍵を作成する
- 公開鍵をダウンロードし、SFTP サーバーに設置する
- 取込設定で鍵認証を選択する
💡ステップ 2 の公開鍵の設置は、SFTP サーバーの管理者への依頼が必要な場合があります。事前にサーバー管理者へご相談ください。
3-1. 鍵を作成する
- 「サイト設定」>「SFTP 接続用鍵」を開きます
- 「鍵を作成」ボタンをクリックします
- 鍵名を入力します
- 用途がわかる名前をつけてください(例:「本番商品データサーバー用」)
- 「公開鍵をダウンロード」ボタンをクリックし、公開鍵ファイルをお手元に保存します
※ 鍵は 1 サイトにつき最大 5 つまで作成できます。
※ 秘密鍵は dfplus.io が安全に保管します。ダウンロードや確認はできません。
3-2. 公開鍵を SFTP サーバーに設置する
ダウンロードした公開鍵ファイルを、接続先の SFTP サーバーに設置します。
設置の手順はサーバーの種類や環境によって異なります。以下の情報をサーバー管理者にお伝えのうえ、設置を依頼してください。
サーバー管理者にお伝えいただく内容:
- dfplus.io からダウンロードした公開鍵ファイル
- dfplus.io のアクセス元 IP アドレス(必要な場合)
- 52.69.241.47
- 52.196.213.86
- 52.193.169.195
※ 公開鍵の設置が完了してから、次のステップに進んでください。
3-3. 取込設定で鍵認証を選択する
マスターデータの「取込設定」で、鍵認証を使った SFTP 接続を設定します。
- マスターデータの「取込設定」を開きます
- 「商品データ取込先」に SFTP サーバーの URL を入力します
- 入力例:
sftp://example.com/data/products.csv
- 入力例:
- URL を入力すると、SFTP 接続用の認証設定が自動で表示されます
- 「認証方式」で「鍵認証」を選択します
- 「SFTP 接続用鍵」で、使用する鍵を選択します
- 「次へ」をクリックすると、サーバーへの接続を確認します
※ サーバーにアクセスしてファイル情報(ヘッダー項目など)を取得します。この時点ではファイルのダウンロードは行いません。
鍵認証に関する注意事項
- 鍵の削除にご注意ください — 使用中の鍵は削除できません。鍵を使用しているすべての取込設定で別の認証方式に変更してから削除してください。
- 公開鍵の設置を先に行ってください — 公開鍵がサーバーに設置されていない状態で接続すると、認証エラーになります。
- 補助マスターデータでも利用可能です — 補助マスターデータの取込設定でも、同様に鍵認証をご利用いただけます。
- パスワード認証との併用 — 同じサイト内で、取込設定ごとにパスワード認証と鍵認証を使い分けることができます。
dfplus.io で発行した SFTP サーバーを利用する場合
dfplus.io で発行した SFTP アカウントの情報(ユーザー名・パスワード)を記載してください。
SFTP アカウントの情報は、「サイト設定」ページで確認できます。
- マスターデータの「取込設定」で設定します
- 「商品データ取込先」 「ユーザー名」「パスワード」を設定し、「次へ」ボタンをクリックすると、サーバーにアクセスします。
- サーバーにアクセスしてファイル情報(ヘッダー項目など)を取得します。
- この時点ではファイルのダウンロードは行いません
- マスターデータの形式に問題がなければ、そのままマスターデータ設定の保存ができます。
- 保存後、マスターデータの「今すぐ取込」ボタンをクリックし、マスターデータのダウンロードを行ってください。
💡「今すぐ取込」ボタンはマスターデータのダウンロードのみ行います