CJ Dropshipping 接続:商品取込・公開・ドロップシップ注文
共通エディタで CJ API Key を api_key として入力し、Sourcing 側でテスト、取得キーワードを設定、商品をプールに取り込み、公開して Shopify へ送信。
CJ Dropshipping コネクタはストアコネクタではなく、ソーシングコネクタです。ストア認可もストアドメインの入力もありません。CJ の認証情報を保存し、CJ 商品をソーシングプールに取り込み、確認して自社商品として公開し、公開した商品を Shopify へ送信します。その後、販売注文が入ったら CJ へドロップシップ注文を出します。
前提条件#
- CJ Dropshipping アカウントと、CJ プラットフォーム側で取得できる CJ API Key。
- Integration → 接続 と Sourcing ページへのアクセス。そこで接続テスト、商品取込、プールの確認を行います。
- 仕入れたい商品の概略:使用する取得キーワードと、商品を出品する場合は Shopify 接続。現在、プールから実際に出品できるチャネルは Shopify のみです。
- 後のドロップシップ注文に備えて、この接続のデフォルト物流を選ぶ準備をしてください。デフォルト物流がないと、システムはドロップシップ注文を自動送信しません。
認証情報の取得#
- CJ プラットフォーム側で CJ API Key を取得してください。その API Key がこの接続で使う認証情報です。
- API Key を CJ が提示した通りに正確にコピーし、安全な場所に保管してください。次の手順でこの値を接続に貼り付けます。
- CJ のログイン用メールアドレスを認証情報として扱わないでください。メールだけでは認証情報として受け付けられず、メールしかない接続は認証情報不足と表示されます。
Integration への入力#
- Integration → 接続 を開き、CJ Dropshipping 接続を作成または開きます。CJ には専用のウィザード項目がないため、接続は共通エディタで開きます。これは正常で、エラーではありません。
- 共通エディタで、キー名を正確に api_key とした項目を追加し、値として CJ API Key を貼り付けます。キー名が重要です。システムはこの名前で認証情報を探します。
- 代替方法:CJ の access token を既にお持ちの場合は、キー名 access_token で直接入力することもできます。推奨は上記の api_key です。どちらか一方が必要です。
- 接続を保存します。CJ のログインメールだけを保存しないでください。メールだけでは認証情報にならず、テストで認証情報不足と表示されます。
接続テスト#
接続テストは Sourcing 側で行ってください。そのテストが実際の確認です。api_key が保存されている場合、テストはそのキーで CJ と access token を交換します。交換が成功すれば、本当に接続できています。実際の認証情報が保存されていない場合、テストは代わりにシミュレーションモードを表示し、サンプルカタログで処理します。シミュレーション結果は実接続ではありません。フローが通ることの証明にすぎません。取り込む前に両者の見分け方を覚えてください。実成功ではトークン交換に触れ、シミュレーションモードは結果にその旨が表示されます。
Mapping / テンプレート選択#
CJ の場合、この手順は項目テンプレートではなく、接続の編集ダイアログで設定する取得範囲です。そこで取得キーワードを設定します。最大 10 件までで、まずキーワードアシスタントで各キーワードが何件ヒットするかを確認してから取り込んでください。キーワードの上にカテゴリを重ねて、取得範囲をさらに絞ることもできます。取り込むと、該当する CJ 商品がソーシングプールに入ります。そこで 1 件ずつ確認し、Publish でそれぞれを自社商品として作成します。公開した商品は Shopify へ送信して出品できます。現在、プールから実際に出品できるチャネルは Shopify のみです。他のチャネルで同じ送信は期待しないでください。
有効化#
接続を有効化したら、Sourcing ページへ行き、設定したキーワードで商品を取り込んでください。有効化だけではまだ何も取り込まれません。取り込んだ商品は、確認して公開するまでプールで待機します。販売注文が入ったら、注文側から CJ へドロップシップ注文を出します。まずこの接続のデフォルト物流を選んでください。デフォルト物流がないと、システムはドロップシップ注文を自動送信しません。CJ 商品に表示される在庫数は目安としてのみ扱ってください。仕入れる価値があるかの判断に使い、購入者に約束できる正確な数量とはみなさないでください。
よくある質問#
メールを入力したのにテストで認証情報不足と表示される
CJ のログインメールは認証情報ではありません。サインイン時に CJ アカウントを識別するものですが、接続はそれを使って CJ を呼び出せません。そのため、メールしか保存されていない接続は認証情報が全くないものとして扱われ、テストで認証情報不足と表示されます。
共通エディタで接続を開き、キー名 api_key、値に CJ API Key を入力した項目を追加して保存し、Sourcing 側で再テストしてください。代わりに CJ の access token をお持ちの場合は、キー名 access_token で入力してください。どちらか一方が必要です。
テストは合格するが、本当に接続できているのか?
必ずしもそうではありません。実際の認証情報が保存されていない場合、テストはシミュレーションモードでサンプルカタログを使って実行され、それでも OK が返ります。その OK はフローが動作することだけを意味し、CJ に到達したことを意味しません。そのため、シミュレーションモードを実接続と間違えやすいのです。
まず実際の api_key を保存し、Sourcing 側でテストして結果の文言を確認してください。実成功とは、システムが api_key を CJ の access token に交換できた場合です。結果にシミュレーションモードやサンプルカタログと表示される場合は、まだ接続できていません。認証情報を直して再テストしてください。
取り込んでも商品が出てこない、または極端に少ない
接続は正常でも、取得キーワードが狭すぎて、CJ 側で一致する商品が少ないか全くない場合があります。取り込みでは、キーワード(と追加したカテゴリ)が実際にヒットした商品だけが返ります。
取り込む前に、接続の編集ダイアログでキーワードアシスタントを使い、各キーワードのヒット数を確認してください。ほとんどヒットしないキーワードは置き換えるか広げてください(最大 10 件まで保持できます)。追加したカテゴリで範囲が狭くなりすぎていないかも確認し、Sourcing ページから再取得してください。
ドロップシップ注文が送信できない
通常の原因は、この接続のデフォルト物流が選ばれていないことです。ドロップシップ注文は物流の選択を持って CJ へ送る必要があり、デフォルトがない場合、システムは自動送信せず、推測せずに待機します。
まず CJ 接続のデフォルト物流を設定し、その後ドロップシップ注文を再作成または再送信してください。後の注文のためにデフォルトを維持しておくと、新しい販売注文が同じ手順で止まることがなくなります。