商品 ID

Content API for Shopping に含まれる商品 ID には次のような種類があります。

特典 ID
offerId は、販売者が商品に割り当てる文字列です。この ID は個々の商品を表します。
offerId は、Merchant Center データベースの一連の特典に固有のもので、通常は数値の連番です。
offerId には、販売者が商品に割り当てる内部 SKU 番号を指定できます。
REST ID
REST ID は、Google によって割り当てられた商品の一意の識別子です。
REST ID は REST API 呼び出しの productId です。

REST ID は online:en:label:1111111111 という形式で集計されます。REST ID は、コロンで区切って次の 4 つの部分で構成されます。

  1. チャネル(「オンライン」、「ローカル」)
  2. コンテンツの言語(2 文字表記、enfr など)
  3. フィードラベル(フィードの対象国を表す 2 文字のコード。例: USFR
  4. 特典 ID

これを channel:contentLanguage:feedLabel:offerId としてまとめます(例: online:en:US:1111111111)。

外部販売者 ID(マーケットプレイス)

ショッピングモールは、複数販売業者アカウントにアップロードされた商品に external_seller_id を割り当てる必要があります。このフィールドは個々の販売者を表します。

external_seller_id の値は大文字と小文字が区別され、次の条件を満たす必要があります。

  • 1 ~ 50 文字
  • 英数字の ASCII 文字、アンダースコア(_)、ハイフン(-)、ピリオド(.)、波形符号(~)のみ使用できます

これは、内部 seller_id フィールドとは異なります。

次の表に、プロダクトに関連付けることができる ID の一部を示します。

属性 説明 備考
offerId 販売者が商品に割り当てた ID。 1111111111 文字列データ型、商品の販売状況を表す一意の識別子。
REST ID Google によって商品に割り当てられた ID。channel:contentLanguage:feedLabel:offerId の形式で指定します。 online:en:label:1111111111 offerId を含む完全な ID。
productId API 呼び出しで REST ID を参照するために使用します。 online:en:label:1111111111 これは、プロダクトの REST ID です。
id REST ID や productId と同じ値です。 online:en:label:1111111111 商品の JSON 本文内で productId を参照するために使用されます。
external_seller_id マーケットプレイスによって選択された販売者 ID。 example-Seller1 複数販売業者アカウントには必須。1 ~ 50 文字で指定してください。大文字と小文字が区別されます。数字、特殊文字(_、-、.、~)を使用できます。