API連携の初期設定では、この記事の他にもコマースロボの設定が必要となります。
必ずこちらの記事を参照し、設定~テストまでを行ってください。
なお、コマースロボの設定は管理者権限以上のユーザーでおこなってください。
■事前準備(Yahoo)
■初期設定
事前準備
1. API連携情報を準備
・ストアアカウント:Yahoo管理画面右上に表示されているストアアカウント
・公開鍵:Yahoo管理画面にて、設定>暗号鍵管理から公開鍵を発行してください。
※公開鍵を利用しなくてもAPI連携は可能です。
公開鍵を利用しない場合トークンの有効期限は12時間となります。
公開鍵を利用した場合、トークンの有効期限は4週間となります。
有効期限ごとにAPI認証設定で「認証」ボタンを押してください。
ストアアカウントの確認場所
公開鍵の作成方法
(参考リンク:https://developer.yahoo.co.jp/webapi/shopping/help.html#aboutapipublickey)
①公開鍵をコピー
※画面上に表示されている公開鍵よりも、実際の公開鍵は長いため、必ず画面上の「コピー」ボタンを押下ください。
②public.keyという名前のtxtファイルの中に、公開鍵を貼り付けしてください。(サンプルデータ)
※「-----BEGIN PUBLIC KEY-----」というヘッダー&「-----END PUBLIC KEY-----」というフッターもtxtファイル内に含めてください。
-----BEGIN PUBLIC KEY-----
①でコピーした公開鍵の文字列
-----END PUBLIC KEY-----
初期設定
1. 発送元の作成(販売サイトごとに発送元を変更したい場合)
①設定>発送元にて「発送元登録」ボタンから発送元を登録する。
詳細な登録方法についてはこちら🖊
2. 変換ロボットの作成
① ロボット>変換ロボットを開く
②「ID:10636 出荷指示登録(Yahoo API用)」の左横チェックボックスにチェックをいれ
[処理を選択してください]の[複製]から設定をコピー
③「 出荷指示登録(Yahoo API用) - コピー」を開き、「出荷指示登録(Yahoo API用)- 独自」に変更
④ 「出荷指示登録(Yahoo API用) - 独自」の左横チェックボックスにチェックをいれ
[処理を選択してください]の[有効/無効]より有効化
3. 連携ロボットの作成
①ロボット>連携ロボット画面にて、「連携ロボット登録」ボタンをクリック
②「かんたん設定」をクリックし「作成」をクリック
③「Yahoo」をクリックし、「次へ」をクリック
④すべての連携設定を選択し、「次へ」をクリック
※在庫連携を希望しない場合は「【自動連携】yahoo! 在庫連携」を選択しないでください。
⑤「API認証設定登録」ボタンをクリック
⑥API認証設定名を入力し、APIを選択する。
API認証設定名:任意
API:連携先を選択します。今回は「Yahoo」を選択
⑦連携情報を入力する。
発送元:発送元を選択
ストアアカウント:事前準備で確認したストアアカウントを入力してください。
公開鍵認証:「利用する」「利用しない」を選択できます。
「利用する」の場合、公開鍵の期限は4週間です。
「利用しない」の場合、トークンの期限は12時間です。
公開鍵:公開鍵の作成方法で作成した公開鍵を選択します。
公開鍵のバージョン:登録した公開鍵のバージョンを記載します。
⑧yahooをクリック(選択すると青くなります。)し「登録」ボタンをクリック
アクションが生成されます。
⑨連携ロボット名:【【自動連携】yahoo! 出荷指示取得】をクリックし、変換ロボットを2.変換ロボットを作成するで複製した「yahoo! 出荷指示取得- 独自」に変更する。
4.API認証設定で認証ボタンを押下する
①設定>API認証設定にてyahooの「認証」ボタンをクリックする。
5. 処理ロボットの有効化
①ロボット>処理ロボットにて適用したい処理ロボットにチェックをいれ【処理を選択してください】から有効化
②①で有効化した処理ロボットを開き、変換ロボット(2. で作成したロボット)にチェックをいれる
下記のロボットは基本的に有効化・適用化してください。
- yahoo 出荷指示取込み時入金ステータス確認
- 【コマースロボ】yahooの出荷指示を対象に入金済みかつ、エラーが無くなったら出荷待ちへ移動(※「常に処理」にすることを推奨いたします。)(※処理ロボット”エラーが無くなったら出荷待ちへ移動”との併用不可)
- 同一注文番号を取り込まない(重複注文のみ)
- 未入金の注文を保留(入金確認)に振り分け
- 商品マスタ登録がない場合注文を取り込みしない
6. 入金済みになった場合に自動で「出荷待ち」にする連携ロボットの作成
①ロボット>連携ロボット画面にて、「連携ロボット登録」ボタンをクリック
②「カスタム設定」をクリックし「作成」をクリック
③コマースロボを選択し、下にスクロール「次へ」をクリック
④「出荷指示 処理ロボット適用」を選択して「次へ」をクリック
⑤処理ロボット・ステータスを選択し、「次へ」
処理ロボット:【コマースロボ】yahooの出荷指示を対象に入金済みかつ、エラーが無くなったら出荷待ちへ移動 を選択
ステータス:入金確認を選択してください。
⑥「Yahoo! ステータス同期」のトリガーを選択する。
⑦連携ロボット名の入力し、有効化をONにする。登録ボタンをクリックする。
アクションが作成されます。
コメント
0件のコメント
サインインしてコメントを残してください。