ググっても情報が見つからなかったので
私が調べた限りの情報をメモしておきます。
1つのビデオ → 複数のASINコード
例えば、「シン・ゴジラ」という邦画を例にします。
「シン・ゴジラ」とAmazonで検索すると、以下のように表示されます。
検索1件目に「シン・ゴジラ」が表示されていますが、これのURLは以下のようになっています。
このURLを見る限り、「シン・ゴジラのASINコード=B01N9FPCNOなのだな」と思いきや、
実は以下のURLでも同じく、シン・ゴジラのページに飛ぶことができます。
- https://www.amazon.co.jp/dp/B01MQU542F
- https://www.amazon.co.jp/dp/B01MXWB1T4
- https://www.amazon.co.jp/dp/B01N9FPCNO
- https://www.amazon.co.jp/dp/B01MSX7636
ASINコードと言えば、1つの商品=1つのASINコードと思いきや、
ASINは「Amazon Standard Identification Number」の略で、Amazonグループが取り扱う、書籍以外の商品を識別する10けたの番号です。CD、DVD、ビデオ、ソフトウェア、ゲームな ど、書籍以外の商品の詳細ページに記載されています。
上のように、Amazonビデオに限っては(なぜか)、1つのビデオにつき複数のASINコードが存在しているようです。
実際、PA-APIでこれらのASINコードを使って検索かけてみると、どのASINコードを使っても同じ結果になります。
シリーズもの → まとめるためのASIN
例えば、鬼滅の刃を例にします。
「鬼滅の刃」とAmazonで検索すると、以下のように表示されます。
検索1件目に「鬼滅の刃」が表示されていますが、これのURLは以下のようになっています。
このURLを見る限り、「鬼滅の刃のASINコード=B07QFDRBJPなのだな」と思いきや、
実は以下のURLでも同じく、鬼滅の刃のページに飛ぶことができます。
- https://www.amazon.co.jp/dp/B07QBC423H
- https://www.amazon.co.jp/dp/B07QFDQB58
- https://www.amazon.co.jp/dp/B07QFDRBJP
- https://www.amazon.co.jp/dp/B07QGJTQ96
はい。
ここまではシン・ゴジラの場合と同じですが、鬼滅の刃はシン・ゴジラと違って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にまとめできないことが確認できました。 ご不便をおかけしておりますことをお詫び申し上げます。
日本語が意味不明だし、そもそも答えになってない件😭
まぁ期待はしてませんでしたけどねー。。
おわり
※間違い、補足などがあれば、コメントをいただけると非常にうれしいです!🙇
コメント