ガイド
GTINとは?形式、チェックデジット、必要になる場面
GTINは、ほぼすべての小売商品のバーコードの背後にある番号です。このガイドでは、4つの形式、チェックデジットの仕組み、GTINを正規の方法で取得する方法、商品の変更で新しいGTINが必要になる場合、主要な販売チャネルでの使われ方を解説します。
GTINは「Global Trade Item Number(国際取引商品番号)」の略です。小売業のバーコードの標準化団体であるGS1は、これを取引商品、つまりサプライチェーンのいずれかの時点で価格が付けられ、発注され、または請求される商品やサービスの識別子と定義しています。
Google Merchant CenterやeBayなどのオンラインチャネルは、GTINを使って商品を正しいカタログ項目と照合しており、値の欠落や誤りは露出の低下につながることがあります。このガイドでは、カタログ全体でGTINを読み取り、検証し、管理する方法を示します。
GTINとは何か、そして何ではないか
GS1は、GTINを、GS1が発行する、一意で、世界共通で、検証可能な商品識別子と説明しています。ブランドオーナーは、GS1のライセンスに基づき、販売する個別の取引商品ごとに1つのGTINを割り当てるため、同じ番号が世界中のあらゆる小売業者、流通業者、マーケットプレイスで同じ商品を識別します。
GTINはデータであり、バーコードはそれを符号化する媒体です。UPC-Aバーコードは12桁のGTINを、EAN-13バーコードは13桁のGTINを表し、バーの下に印刷された数字がGTINそのものです。このため「UPC」や「EAN」は、番号そのものを指して緩やかに使われます。
GTINは、商品がどこで作られたかも示しません。GS1は、そのプレフィックスは商品の原産国を示すものではなく、その番号範囲を発行したGS1加盟組織を示すだけだと述べています。
GTINの4つの形式:GTIN-8、GTIN-12、GTIN-13、GTIN-14
すべてのGTINは8〜14桁で、最後の桁がチェックデジットです。短いGTINは、識別する対象を変えずに、左側をゼロで埋めて14桁にできます。GS1 USのガイダンスは、4つの形式すべてを14桁のフィールドに格納することを推奨しています。12桁のGTINには暗黙の先頭のゼロがあるため、614141234561のGS1プレフィックスは614ではなく061になります。
| 形式 | 桁数 | 通常のバーコード | 別名 | 主な用途 |
|---|---|---|---|---|
| GTIN-8 | 8 | EAN-8 | EAN-8 | 通常サイズのバーコードが入らない小さな商品。北米以外が中心 |
| GTIN-12 | 12 | UPC-A(UPC-Eはゼロ抑制形式) | UPC、UPC-A | 主に北米の消費者向け製品 |
| GTIN-13 | 13 | EAN-13 | EAN、JAN | 欧州およびその他の大半の地域の消費者向け製品 |
| GTIN-14 | 14 | ITF-14またはGS1-128 | ケースコード | ケースやセットパックなどの取引商品の集合体。POSでのスキャンを想定していない |
GTINのチェックデジットの仕組み(計算例付き)
すべてのGTINの末尾の桁は、他の桁からモジュロ10のアルゴリズムで計算されます。誤った桁や、隣り合う桁のほとんどの入れ替えといった、入力ミスやスキャンミスを検出できます。GS1の手計算の方法は、4つの形式すべてで使えます。
ここではGS1自身のGTIN-13の例を使います。最初の12桁は6 2 9 1 0 4 1 5 0 0 2 1で、求めたいのは13桁目です。
- チェックデジットを除いた桁を書き出します:6 2 9 1 0 4 1 5 0 0 2 1。
- 右端の桁(チェックデジットのすぐ左)から始めて、3と1を交互に掛けます。この番号の乗数は、左から順に ×1 ×3 ×1 ×3 ×1 ×3 ×1 ×3 ×1 ×3 ×1 ×3 です。
- 各桁に乗数を掛けます:6、6、9、3、0、12、1、15、0、0、2、3。
- 結果を合計します:6 + 6 + 9 + 3 + 0 + 12 + 1 + 15 + 0 + 0 + 2 + 3 = 57。
- 合計を、それ以上で最も近い10の倍数から引きます:60 − 57 = 3。チェックデジットは3なので、GTIN全体は6291041500213です。
- 既存のGTINを検証するには、最後の桁以外のすべての桁で同じ計算を繰り返し、比較します。GTIN-12の例:61414123456の合計は89となり、チェックデジットは90 − 89 = 1で、番号全体は614141234561です。
有効なチェックデジットが証明すること、証明しないこと
乗数は右から数えるため、先頭にゼロを加えてもチェックデジットは変わりません。614141234561と、その14桁形式の00614141234561は同じように検証され、だからこそ14桁での保管が安全なのです。
正しいチェックデジットが証明するのは、番号の形式が正しいことだけです。そのGTINがブランドにライセンスされていること、この商品に割り当てられていること、他で使われていないことは証明しません。Google Merchant Centerは正しいチェックデジットを求めますが、GTINの値を推測したり作り出したりしないよう販売者に求めてもいます。チェックは入力ミスのフィルターとして扱い、そのうえでブランドの書類で番号を確認してください。
GTINの取得方法と、転売されたバーコードが危険な理由
ブランドオーナー(自社ブランドで商品を販売する場合で、プライベートブランドを含む)であれば、GTINを割り当てるのは自分自身です。GS1識別コードを作成するには、まずGS1事業者コード(GS1 Company Prefix)が必要で、お住まいの国のGS1加盟組織からライセンスを受けます。GS1は120を超える国に加盟組織があります。
価格やオプションは国によって異なります。一例として、GS1 USは、単一のGTINを更新料のない1回限りの購入として、また10〜100,000品目分の事業者コードを前払い料金と年間更新料付きで提供しています。プレフィックスのライセンスが失効した場合、そのプレフィックスの番号を使う権限はなくなるとGS1 USは述べています。
再販業者の安価な「UPC」や「EAN」の番号は避けてください。GS1加盟組織であるGS1 Australiaは、GS1はこうした再販業者と関係がなく、転売された番号はもはやGS1の管理下になく、一意であり続ける保証もないと述べています。GS1は転売された番号を認めておらず、それらは一意でなかったり、お客様に帰属しなかったりする可能性があります。GTINをGS1の事業者データと照合するチャネルでは、そのプレフィックスが他社のものであることが判明することがあります。
- GTINがすでに存在するか確認します。他ブランドの商品を再販する場合は、パッケージまたはサプライヤーのデータシートに記載されたメーカーのGTINを使います。自分で作成することはありません。
- お住まいの国のGS1加盟組織に連絡し、見込まれる商品数、バリエーション数、パッケージサイズに応じて、個別のGTINと事業者コードのどちらにするかを選びます。
- GTINを組み立てます:事業者コード、次に自社の商品アイテム参照番号、最後にチェックデジット。
- 個別の取引商品ごとに1つのGTINを割り当てます。すべてのスタイル、色、サイズのバリエーション、および消費者向け単位より上のすべての梱包レベルが対象です。
- 各販売チャネルの識別子フィールドにGTINを入力し、対応するバーコードをパッケージに印刷します。
GTIN・UPC・EAN・SKU・MPN・ISBNの違い
このうち3つはGTINで、残りの3つは所有者と範囲が異なる別のコードです。ほとんどのチャネルは、GTINとブランドを求め、GTINがない場合はメーカー品番を求めます。
| 識別子 | 割り当てる人 | 形式 | 範囲 |
|---|---|---|---|
| GTIN | ブランドオーナー(GS1のライセンスに基づく) | チェックデジット付きの8、12、13、または14桁 | 世界共通。取引商品ごとに一意 |
| UPC | ブランドオーナー(GTIN-12) | UPC-Aバーコードの12桁 | 世界共通。北米での通称 |
| EAN | ブランドオーナー(通常はGTIN-13) | EAN-13バーコードの13桁 | 世界共通。欧州での通称 |
| ISBN | 各国のISBN機関 | ISBN-13は、978〜979の「Bookland」GTIN-13の範囲にある | 書籍。GoogleはISBN-10をISBN-13に変換するよう求めている |
| MPN | メーカー | 自由記述の部品番号または型番。Googleは最大70文字まで | ブランドとの組み合わせでのみ一意 |
| SKU | 販売者 | 任意の形式 | 1つの事業者内で使う内部用。共有される識別子ではない |
新しいGTINが必要になる場合
GS1のGTIN管理標準は、商品の変更に新しいGTINが必要かどうかについて、10のルールを定めています:新商品の導入、表示された配合や機能、表示された内容量、寸法または総重量の変更、認証マークの追加・削除、主要ブランド、期間限定品・販促品、パックまたはケースの数量、あらかじめ定められた詰め合わせ、パックへの価格表示。
表には、多くの販売者が直面するルールを示しています。それ以外のルールについては、判断する前にGS1標準の条件をご確認ください。
| 変更内容 | 新しいGTINは必要? | 備考 |
|---|---|---|
| 新商品、または新しいスタイル・色・サイズのバリエーション | 必要 | バリエーションごとに固有の商品であり、それぞれ独自のGTINを持つ |
| 消費者向け単位より上の新しい梱包レベル(インナーパック、ケース) | 必要 | 各レベルが独自のGTINを持つ。多くはGTIN-14 |
| パックに表示された内容量の変更 | 必要 | 増減を問わない。割合の基準はない。例:カミソリが4本から6本のパックに変わる |
| 寸法(いずれかの軸)または総重量が20%を超えて変わる | 必要 | 20%のルールを避けるために小さな変更を繰り返すのは認められない行為 |
| 寸法または総重量の変更が20%以下 | 寸法のルールでは不要 | 内容量など、別のルールが当てはまらないか確認する |
| 商品の主要ブランドの変更 | 必要 | 取引商品に表示されているブランドに適用される |
| 認証マークの追加・削除、配合の変更、販促、パックへの価格表示 | 場合による | それぞれ独自のGS1ルールがあるため、条件を確認する |
販売チャネルでのGTINの使われ方
各チャネルはGTINを別々のフィールドに保存し、欠落した場合の反応も異なります。
- Googleは、制限付きプレフィックス(02、04、2)やクーポン用プレフィックス(05、98、99)を持つGTINを商品識別子として受け付けません。
- ShopifyのProduct CSVでは、この列は現在Barcodesです。複数の値はセミコロンで区切り、必要に応じて gtin: のような種類のプレフィックスを付けることができます。
- WooCommerce REST API(v3)では、コアフィールドはglobal_unique_idです。WooCommerce 11.2以降、CSVの更新インポートでは、IDとSKUの両方が空の場合に限り、この列での照合にフォールバックします。
- eBayでは、1つのGTINが複数のカタログ商品に対応することがあるため、eBayのInventory APIは、eBay商品ID(ePID)がある場合はカタログとの照合にそちらを優先します。
| チャネル | フィールド | 受け付ける内容 | GTINがない場合 |
|---|---|---|---|
| Google Merchant Center | gtin | 8、12、13、または14桁。最大10個の値。スペースとハイフンは無視される | 露出が限定される。既存のGTINを省略すると、商品が不承認になることがある |
| eBay | 商品識別子(UPC、EAN、ISBN)とブランド、MPN | メーカーの識別子。一致するとカタログの詳細情報が取り込まれることがある | 該当する識別子が本当にない場合は「該当なし(Does not apply)」 |
| Shopify | 商品またはバリエーションのバーコードセクション | 最大20個のバーコード。種類はGTIN、UPC、EAN、ISBN、ASIN、カスタムから指定 | Shopifyでは任意。ただし販売チャネルが求める場合がある |
| WooCommerce | GTIN、UPC、EAN、またはISBN(コアフィールド) | 組み込みフィールドに識別子を1つ | コアでは任意 |
| Amazon | 出品時の商品識別子 | 商品のGTIN。カテゴリーの規則を確認する | 販売者はGTIN免除の対象となる場合がある |
商品にGTINがない場合の対処
カスタム品、ハンドメイド品、アンティーク品、GTINが存在する前に作られた品など、正当な理由でGTINがない商品もあります。欄を埋めるために番号を作り出してはいけません。各チャネルには、その商品にGTINがないことを示す定められた方法があります。
- Google Merchant Center:ブランドとMPNがあれば入力します。identifier_existsをnoにするのは、GTIN、MPN、ブランドが本当にない商品に限ります。識別子が存在する証拠をGoogleが見つけた場合は警告が出ます。
- eBay:識別子がない商品では、識別子に「該当なし(Does not apply)」を選択します。正確な文言はeBayのマーケットプレイスによって異なります。
- Amazon:GTINのない販売者はGTIN免除の対象となる場合があるとAmazonは述べています。申請では、商品名またはタイトルと、商品とその包装の全面を写した画像が求められます。
- ShopifyとWooCommerce:バーコードまたはGTINのフィールドは、SKUで埋めずに空欄のままにします。SKUを入れると、後段のフィードで混乱を招くことがあります。
GS1 Digital Linkと2次元バーコード
GS1 Digital Linkは、GTIN、ロット、シリアル番号、有効期限などのGS1識別子をWebアドレスとして表現する標準的な方法です。QRコードのような2次元バーコードに符号化すると、1つのシンボルでレジでのスキャンとWebコンテンツの表示の両方ができ、ブランドはパッケージを再印刷せずにリンク先を変更できます。医療分野では、代わりにGS1 DataMatrixが使われているとGS1は述べています。
米国では、GS1 USが、小売のPOSシステムが2次元バーコードを読み取れるようにするための「Sunrise」目標を2027年に設定しています。GS1 USは、その時期までにすべての2次元機能を実装する必要はないとしており、Sunrise 2027は法的な期限ではなく業界の準備目標です。ブランドには、既存のQRコードがGS1 Digital Linkに沿い、GTINを含むようにすることが推奨されています。GTIN自体は変わりません。2次元バーコードは同じ番号の別の媒体です。
schema.orgのgtinプロパティも同様に、数字またはGS1 Digital LinkのURLのどちらも受け付けます。
サプライヤー文書と商品データでGTINを正しく扱う
他ブランドの商品を再販する場合、GTINはサプライヤーから入手します。通常は、製品データシート、価格表、またはカタログの発注・物流のセクションに記載されており、品番の隣にあることが多く、単品用とケース用で別々のコードが付いています。
サプライヤーのカタログが大量にある場合、Doc2ShelfはPDFを読み取り、GTIN、EAN、MPNなどの識別子をその他の商品データとともに抽出できます。各抽出結果には信頼度スコアと、抽出した各事実の出典ページと引用が付くため、データが出品情報に反映される前に、担当者が元の資料と照合して確認できます。
- GTINは数値ではなくテキストとして保存します。表計算ソフトは先頭のゼロを削除し、長い値を指数表記に変換します。
- 単品のGTINとケースのGTINは別のフィールドに保存します。GTIN-14のケースコードはPOSでのスキャンを想定しておらず、単品の出品にはたいてい不適切な識別子です。
- 各GTINを、それが属するバリエーションの行に正確に紐づけます。色とサイズのバリエーションには、それぞれ独自のGTINがあります。
- インポート後はすべての値にチェックデジットのテストを実行し、失敗した値は元の文書と照合して再確認します。
- 重複にフラグを立てます。カタログ内の2つの異なる商品に同じGTINがある場合は、ほぼ間違いなく誤りです。
よくある質問
- GTINはUPCやEANと同じですか?
- UPCとEANはどちらもGTINです。「UPC」は通常、UPC-Aバーコードの12桁のGTIN-12を、「EAN」は通常、EAN-13バーコードの13桁のGTIN-13を指します。GTINはGTIN-8とGTIN-14も含む総称です。
- GTINは何桁ですか?
- 8桁、12桁、13桁、または14桁です。最後の桁は常にチェックデジットです。より短いGTINは、識別する対象を変えずに、先頭にゼロを加えて14桁にできます。
- 自社商品のGTINはどうやって取得しますか?
- ブランドを所有している場合は、お住まいの国のGS1加盟組織から、GS1事業者コードのライセンスを受けるか(個別のGTINを販売している国ではそれを購入するか)して、商品のバリエーションごとに1つのGTINを割り当てます。他ブランドの商品を再販する場合は、メーカーがすでに割り当てたGTINを使います。
- 再販業者から購入したバーコード番号を使ってもよいですか?
- リスクがあります。GS1は転売された番号を認めておらず、それらは一意でなかったり、お客様に帰属しなかったりする可能性があります。GTINをGS1の事業者データと照合するチャネルでは、その番号が他社のものであると判明することがあります。
- 商品のバリエーションごとに異なるGTINが必要ですか?
- はい。GS1のGTIN管理標準では、スタイル、色、サイズの各バリエーションは固有の商品であり、それぞれ独自のGTINを持ちます。ケースなど、消費者向け単位より上の各梱包レベルにも、独自のGTINが必要です。
- パックのサイズを変更したら、新しいGTINが必要ですか?
- パックに表示された内容量が変わる場合は必要です。増減を問わず、新しいGTINが必要になります。GS1のルールにある20%の基準は、物理的な寸法または総重量の変更に適用され、内容量には適用されません。
- Googleショッピングで販売するにはGTINが必要ですか?
- Googleは、メーカーからGTINが付与されているすべての商品にGTINを入力することを推奨しており、既存のGTINを省略すると不承認になることがあります。GTINが本当にない商品は、ブランドとMPNとともに、または識別子がまったく存在しない場合はidentifier_existsをnoにして送信できます。
- GTINで、商品が作られた国は分かりますか?
- いいえ。GS1プレフィックスが示すのは、その番号を発行したGS1加盟組織であり、商品の製造地ではありません。
公式資料
このガイドで参照している法令の原文と公式ガイダンスです。
本ガイドは一般的な情報提供を目的としたものであり、法的助言ではありません。要件は製品や市場によって異なります。公式の法令原文をご確認のうえ、個別の状況については専門家にご相談ください。