【Amazonビデオ】ASINコードの仕組みメモ

ググっても情報が見つからなかったので

私が調べた限りの情報をメモしておきます。

1つのビデオ → 複数のASINコード

例えば、「シン・ゴジラ」という邦画を例にします。

「シン・ゴジラ」とAmazonで検索すると、以下のように表示されます。

 

検索1件目に「シン・ゴジラ」が表示されていますが、これのURLは以下のようになっています。

https://www.amazon.co.jp/シン・ゴジラ-長谷川博己/dp/B01N9FPCNO/ref=sr_1_5?__mk_ja_JP=カタカナ&dchild=1&keywords=シン・ゴジラ&qid=1633162376&sr=8-5

 

このURLを見る限り、「シン・ゴジラのASINコード=B01N9FPCNOなのだな」と思いきや、

実は以下のURLでも同じく、シン・ゴジラのページに飛ぶことができます。

 

ASINコードと言えば、1つの商品=1つのASINコードと思いきや、

ASINは「Amazon Standard Identification Number」の略で、Amazonグループが取り扱う、書籍以外の商品を識別する10けたの番号です。CD、DVD、ビデオ、ソフトウェア、ゲームな ど、書籍以外の商品の詳細ページに記載されています。

 

上のように、Amazonビデオに限っては(なぜか)、1つのビデオにつき複数のASINコードが存在しているようです。

実際、PA-APIでこれらのASINコードを使って検索かけてみると、どのASINコードを使っても同じ結果になります。

シリーズもの → まとめるためのASIN

例えば、鬼滅の刃を例にします。

「鬼滅の刃」とAmazonで検索すると、以下のように表示されます。

 

検索1件目に「鬼滅の刃」が表示されていますが、これのURLは以下のようになっています。

https://www.amazon.co.jp/第十六話-自分ではない誰かを前へ/dp/B07QFDRBJP/ref=sr_1_5?__mk_ja_JP=カタカナ&dchild=1&keywords=鬼滅の刃&qid=1633162583&sr=8-5

 

このURLを見る限り、「鬼滅の刃のASINコード=B07QFDRBJPなのだな」と思いきや、

実は以下のURLでも同じく、鬼滅の刃のページに飛ぶことができます。

 

はい。

ここまではシン・ゴジラの場合と同じですが、鬼滅の刃はシン・ゴジラと違って1~25話のシリーズ物なので、

  • シリーズをまとめるためのASINコード
  • 単話ごとのASINコード

2つが存在しているようです。

 

具体的に言うと以下のような感じです。

  • シリーズをまとめるためのASINコード(以下のいずれか)
    • B07QBC423H
    • B07QFDQB58
    • B07QFDRBJP
    • B07QGJTQ96
  • 単話ごとのASINコード
    • 01話:B07QFDTG4N,B07QGJTHHV
    • 02話:B07QQNDF4V,B07QLK886K
    • 03話:B07R1J2TGC,B07QY6H271


    • 25話:B07Y3ZBTW8,B07Y3T8PPZ

(単話のほうも2つのASINコードがあるようです)

 

そしてここからが重要なのですが、PA-APIのSearchItemsを使った場合、ヒットするのは単話のASINのみのようなのです。

例えば、SearchItemsを使って「鬼滅の刃  立志編」などと検索すると、以下のような結果が帰ってきます。


参考AmazonのPA-APIを試すには Scratchpadサイトがオススメ

要するに、24話という単話しか取得できません。(何話が取れるかはランダムみたいです)

 

ただし、「シリーズをまとめるためのASINコード」で、GetItemsを使って検索した場合は、以下のようにきちんと取得できます。

 

AmazonビデオのASINを調べる方法

ページのソースを表示して、以下のように書かれている部分に、すべて書かれていると思われます。(未確認)

"self":{"B07QBC423H":{"asins":["B07QBC423H","B07QFDQB58","B07QFDRBJP","B07QGJTQ96"]

(この場合、おそらくB07QBC423Hが大元(?)のASINコードのようです)

 

また、鬼滅の刃のようにシリーズ物の場合は、以下のように各動画の要素にASINが直書きされているようです。

 

ただ注意点として、以下のASINコードのように「アクセスはできるけどPA-APIから取得できない」という意味不明なASINコードも存在しているみたいです。

Amazonに問い合わせた結果

以下のような問い合わせをチャットで送ったら、

「今すぐは分からんから、分かったらメールするわ」みたいな回答をもらったのですが、

2週間後くらいに以下のような💩メールが帰ってきました。

億男は2つASINがある問題について、担当部署に確認しましたところ、こちらは同じビデオ、または1つASINにまとめできないことが確認できました。ご不便をおかけしておりますことをお詫び申し上げます。

 

日本語が意味不明だし、そもそも答えになってない件😭

まぁ期待はしてませんでしたけどねー。。

 

 

おわり

 

※間違い、補足などがあれば、コメントをいただけると非常にうれしいです!🙇

PA-API
スポンサーリンク
この記事を書いた人
penpen

1991生まれ。WEBエンジニア。

技術スタック:TypeScript/Next.js/Express/Docker/AWS

フォローする
フォローする

コメント

タイトルとURLをコピーしました