
Coupangの商品ID:1つのIDではすべてのバリエーションを管理できません
いいえ。ERP(enterprise resource planning)では、サイズや色ごとに異なる商品すべてに、1つのCoupang商品IDを恒久的なキーとして使うべきではありません。ブランドのSKU(stock-keeping unit)をERPの主キーにしてください。Coupangの5つのフィールド—sellerProductId、productId、vendorItemId、sellerProductItemId、externalVendorSku—を、出品行または対応するバリエーション行に保存します。
実務上のルール。 出品全体を紐付けるには sellerProductId、販売可能な各オプションには vendorItemId、オプションの値を編集するときは sellerProductItemId を使います。externalVendorSku はブランドSKUに紐付け、productId は現在のCoupangの商品グループを示す値として扱います。productId は変わる可能性があります。
ブランドSKUを起点にする
ブランドSKUをERPの主コードにしてください。チームが商品の仕入れ、在庫数の確認、補充、報告にすでに使っているコードです。
CoupangのIDは、Coupang内の商品を示すものです。ブランドが自社のシステム全体で使うコードに取って代わるものではありません。コネクタは2つのシステムをつなぐものであり、変わり得るCoupangの商品グループIDだけに頼るべきではありません。
たとえば、ドリンクウェアブランドが、500 mlのマグカップを黒と白の2色で販売しているとします。黒は MUG-500-BLK、白は MUG-500-WHT です。
ブランドには在庫商品が2つあります。購入者には1つのCoupang出品の中に表示される場合でも、黒と白は在庫数を別々に数え、注文もそれぞれに照合する必要があります。
コネクタが出品に対して productId を1つしか保存しなければ、どのCoupangオプションが MUG-500-BLK に対応し、どれが MUG-500-WHT に対応するのか分かりません。在庫更新が誤った在庫単位に届く可能性があり、注文行が返ってきても、ブランドSKUと確実に照合できないことがあります。
より安全なモデルは、販売可能なバリエーションごとにERPの行を1つ用意することです。その行にオプション単位のCoupang値を保存し、出品単位の値は別に保存します。Coupangが表示上の商品グループを変更しても、コネクタはプラットフォーム側のフィールドだけを更新し、ブランド内部のSKUは変えずに済みます。
externalVendorSku には、CoupangのAPIがこのフィールドを受け付ける場合、ブランドSKUを入れられます。発注照会で、Coupangから出品者独自のコードを返してもらうのに役立ちます。それでも、コネクタからCoupangのIDを捨ててはいけません。ブランドコードとCoupangの値は、別の問題を解決します。
最初に確認すべき選定ポイントは、コネクタが各ブランドSKUをCoupangの正しい販売可能オプションに対応付けられるかどうかです。その対応関係を示せなければ、商品、在庫、注文の更新を安全に同じSKUへ結び付け続けることはできません。

Coupangの5つのフィールドの意味
これらのフィールド定義は、Coupang公式Open API開発者ドキュメントに基づいています。実際に使うAPI呼び出しごとに、そのリクエストとレスポンスを確認してください。出品を識別するフィールドが、そのままオプションの編集や注文照合に必要なフィールドになるとは限りません。
| Coupangの値 | 何を識別するか | ERPでの使い方 | 覚えておくこと |
|---|---|---|---|
sellerProductId | Coupangの登録商品IDです。出品者が作成した出品内で、関連するオプションをまとめます。 | ブランドの出品行をCoupangの出品全体に紐付けます。 | 出品作成時にCoupangが発行し、変わりません。 |
productId | Coupang上で表示される商品IDです。商品と出品者のオプションは、この商品グループに属します。 | 特定のAPI呼び出しで返された、現在の表示上の商品グループを保存します。 | Coupangが商品を統合・分離すると変わる可能性があります。恒久的なERPキーにはしないでください。 |
vendorItemId | 販売可能な最小単位のオプションIDです。たとえば、サイズと色の組み合わせ1つを示します。 | 販売可能なバリエーションごとに1つ保存し、オプション単位の紐付けに使います。 | Coupangによれば変わらず、通常はキーとして使われます。 |
sellerProductItemId | 作成後の商品照会で返される値です。 | オプションの値を変更するリクエストのために、別に保存します。 | vendorItemId と同じ値ではありません。 |
externalVendorSku | Coupangに入力する出品者独自の商品コードです。 | externalVendorSku は、APIが受け付ける場合にブランドSKUを入れます。出品者側の照会でブランド独自コードを照合するために使います。 | 自社コードであり、Coupang IDの紐付けを代替するものではありません。 |
よくある間違いは2つです。1つ目は、Coupangが変更する可能性があるにもかかわらず、コネクタが productId を恒久的な値として扱うことです。2つ目は、vendorItemId と sellerProductItemId を同じフィールドの別名として扱うことです。
この2つは同じではありません。vendorItemId は最小単位の販売可能オプションを識別します。sellerProductItemId は商品照会から返され、オプションの値を変更するときに必要です。オプションを編集するコネクタは、両方の値を別々のフィールドに保存してください。
出品作成とIDマッピングも別の話です。Coupang Open APIでは商品カタログをアップロードできます。ただし、出品とそのオプションが存在するようになった後に返される値を、コネクタは保存する必要があります。「商品を作成できる」ことは、その後も商品を維持管理できる証明にはなりません。
この2つのitemフィールドを混同しないでください。 vendorItemId は販売可能なバリエーションを識別するために使います。Coupangのオプション編集リクエストで照会値が求められる場合は、sellerProductItemId を使います。名前が似ていても、互いに置き換えられる値ではありません。

productIdを恒久的なキーにしてはいけない理由
productId は便利ですが、長く使う唯一の参照先にはできません。Coupangによれば、商品が統合または分離されると、この値は変わる可能性があります。
統合によって、商品が1つの表示上の商品グループにまとめられることがあります。分離によって、1つの商品グループが複数の商品に分かれることもあります。いずれの場合も、古い productId だけを保存したERPは、現在のCoupang商品グループのどれが自社の出品に対応するのか分からなくなる可能性があります。
解決策は productId を無視することではありません。現在のCoupang値として保持し、プラットフォームが新しい値を返したら更新してください。次のリンクも保存してください。
sellerProductIdは登録商品全体のリンクに使います。vendorItemIdは最小単位の販売可能な各オプションに使います。sellerProductItemIdはオプションの値を編集するときに使います。externalVendorSkuは出品者側の照会でブランド独自コードを照合するために使います。
ブランドSKUはERPの主キーのままです。Coupangの値は、そのSKUが現在マーケットプレイス上のどこにあるかをコネクタに伝えます。
vendorItemId は実務上のオプション単位のキーですが、それだけでは不十分です。出品全体の sellerProductId、オプション編集用の sellerProductItemId、出品者自身のコードを照合するための externalVendorSku の代わりにはなりません。APIではそれぞれに異なる役割があるため、コネクタにはこれらの値を関連付けて保存する必要があります。
“1つのCoupang IDは、出品の1つの階層を示せます。しかし、出品リンク、バリエーションリンク、編集用の参照値、ブランドSKUを安全に置き換えることはできません。”
実務的なERPマッピングルール — Coupangマーケットプレイス連携
実例:2つのマグカップバリエーションをERPで追跡する
ここでは、先ほどの2つのマグカップオプションを追ってみます。実際にCoupangから返される値は、プラットフォームの識別子です。以下では、コネクタが各フィールドを何として保存し、どう使うべきかを示します。
-
出品行を作成します。 コネクタは登録商品に対する
sellerProductIdを1つ保存します。また、表示上の商品グループである現在のproductIdも保存します。これらは出品単位を示す値で、2つの色の在庫を別々に示す値ではありません。 -
販売可能なバリエーションごとにオプション行を1つ作成します。 黒の行には
MUG-500-BLKをブランドSKUとして保存し、そのバリエーション固有のvendorItemIdも保存します。白の行にはMUG-500-WHTと、別のvendorItemIdを保存します。色が1つの出品に入っている場合、両方の行が同じsellerProductIdを参照します。 -
編集用の参照値を保存します。 作成後の商品照会では、各オプションについて
sellerProductItemIdが返されます。コネクタはこの値を対応するオプション行に保存します。Coupangが後からオプション変更を受け付ける場合、その編集にはsellerProductItemIdを使います。推測したvendorItemIdを代わりに使わないでください。 -
正しいオプションの在庫を更新します。 ERPで黒いマグの在庫を減らす場合、コネクタは
MUG-500-BLKを見つけ、保存してあるvendorItemIdをたどって黒のオプションを更新します。出品単位のproductIdだけを送り、Coupang側に変更対象の色を推測させてはいけません。 -
注文行を照合します。 発注照会で
externalVendorSkuが返れば、コネクタはMUG-500-BLKをブランドの黒いマグのSKU行に照合できます。ERPは共有出品の合計からではなく、正しいSKUの在庫を差し引けます。 -
商品グループの変更に対応します。 Coupangが商品を統合・分離して別の
productIdを返した場合、コネクタは現在の商品グループIDを更新します。ブランドSKUを維持し、Coupangが変更しないとしているsellerProductIdとvendorItemIdのリンクも保持します。
IDの照合だけでは、注文処理全体を解決できません。Coupangの注文行には、実物商品が複数個含まれることがあります。コネクタは、注文行を正しいSKUと数量にマッピングする必要があります。ID設計が先ですが、IDが見つかった後も数量のマッピングは重要です。詳しくは、Coupangの注文行は常に1個とは限りませんを参照してください。

コネクタ導入時の確認ポイント
「CoupangのIDに対応しています」だけを完全な回答として受け入れないでください。コネクタのベンダーに、保存するフィールドと各操作で使う値を示してもらってください。
-
5つの値をすべて保存しますか? 一般的な「Coupang商品ID」フィールドだけでなく、
sellerProductId、productId、vendorItemId、sellerProductItemId、externalVendorSkuが確認できるはずです。 -
販売可能なSKUごとにオプションリンクを1つ保持しますか? 2色または2サイズの出品を見せてもらってください。各バリエーションに固有の
vendorItemIdとブランドSKUがあるはずです。 -
統合または分離の後はどうなりますか? ブランドSKUと、変更されないオプションリンクを保持しながら、現在の
productIdをどう更新するのか説明できる必要があります。「productIdを主キーにしています」は警戒すべき回答です。 -
作成後にオプションの値を編集できますか? できる場合は、
sellerProductItemIdをどこに保存し、どの照会で取得するのかを確認してください。vendorItemIdだけに言及するベンダーは、オプション編集について答えていません。 -
発注行をどのように照合しますか? 発注照会で
externalVendorSkuが返る場合にそれを読み取り、その値をERPのブランドSKUにマッピングするか確認してください。 -
各更新で使ったIDを確認できますか? 商品作成、在庫更新、オプション編集、注文照合では、異なるフィールドが必要になる場合があります。コネクタは、各操作でどのフィールドを使うのかをチームに示せる必要があります。
IDを保存しても、適切なAPI呼び出しを選ぶ必要はなくなりません。各操作でコネクタがどのCoupangフィールドを送るのかを確認してください。出品を作成できるかだけを確認してはいけません。価格と在庫ではCoupang APIの呼び出しが分かれているため、Coupangでは価格と在庫のAPI呼び出しが分かれていますも参照してください。
productId だけを保存するコネクタでは、商品と注文を確実に更新できません。vendorItemId だけでバリエーション在庫には対応できる可能性がありますが、それだけでは出品、オプション編集、出品者コードの照合をカバーできません。
Coupangの商品IDに関するよくある質問
sellerProductId をすべてのバリエーションに使えますか?
いいえ。sellerProductId は登録商品を識別し、関連するオプションをまとめます。サイズ、色、その他の最小の販売可能オプションごとに、別の vendorItemId を保存してください。
productId は役に立ちませんか?
いいえ。現在表示されている商品グループとして保持し、特定のAPI呼び出しで必要なら渡してください。Coupangは統合・分離の際に変更する可能性があるため、恒久的なERPキーにはしないでください。
vendorItemId だけでコネクタを構成できますか?
いいえ。実務上のオプション単位の値ではありますが、完全なマッピングには、出品単位の sellerProductId、編集単位の sellerProductItemId、そしてブランドSKUまたは externalVendorSku も必要です。
externalVendorSku でCoupangのIDを置き換えられますか?
いいえ。出品者独自の商品コードであり、発注照会の結果をERPと照合するのに役立ちます。CoupangのIDは、出品者のSKUをCoupangの出品オブジェクトやオプションオブジェクトに結び付けるために引き続き必要です。
Coupangが商品を統合または分離した場合、どうすればよいですか?
コネクタは現在の productId を更新し、ブランドSKU、sellerProductId、vendorItemId のリンクを保持してください。Coupang上の表示グループは変わっても、ERPのSKUは変えないでください。
5つの値をすべて保存すれば、同期は保証されますか?
いいえ。5つの値によって、コネクタに必要なリンクが揃います。それでも、正しいAPI呼び出しを送り、各レスポンスを正しいSKUと数量に照合する必要があります。各操作で必要なフィールドを確認するため、Coupang公式の開発者ドキュメントを使ってください。
購入前にCoupangコネクタを確認しましょう
自社のSKU構成とコネクタのフィールドマップをKontacticにお持ちください。自動化を始める前に、出品・バリエーション・オプション編集・注文の各リンクが明確に分かれているかを確認するお手伝いをします。
執筆者について
15年以上の越境EC経験を持つ、韓国とグローバル双方のEC実務家チームです。CEOのIsaac Leeは、KOTRA認定コンサルタントであり、ソウル市および韓国関税庁の公式講師を務めています。私たちは日々、海外ブランドの韓国市場進出を実行しており、このブログでは現場で得た学びを記録しています。
Kontacticについて詳しく →関連記事

Coupang Rocket Growthの在庫はERPからAPIで設定できる?
ERPは標準Open API経由でCoupang Rocket Growthの在庫を設定できません。補充は在庫設定APIではなく、Coupangへの実物の出荷と受領確認から始まります。

韓国FTA関税:米国・EU倉庫からの発送だけでは不十分です
米国またはEUの倉庫から発送しただけでは、韓国でFTA上の原産地が認められるわけではありません。輸入者は、低いFTA税率の適用を求める前に、生産、輸送、書類を確認する必要があります。

エージェンティックコマース:AIが商品を選ぶ時代、韓国で売るブランドは何をすべきか
AIショッピングエージェントは、検索・比較から購入まで買い物客に代わって行い、検索結果の一覧ではなく1〜5個の商品だけを薦めます。大韓商工会議所がまとめた米国・欧州の動きと、韓国での商品データへの意味を解説します。