Amazon Prime VideoのURLに関してとバグ修正
先ほど Amazon Prime Video の個別の映画ページには四つのタイプのURLが存在しているのを確認しました。
[ 1 ]
Amazon.co.jp: ファーゴを観る | Prime Video
https://www.amazon.co.jp/gp/video/detail/B09RW6LDTL/ref=atv_hm_hom_c_TEdR0r_5_1
[ 3 ]
Amazon.co.jp: ファーゴを観る | Prime Video
https://www.amazon.co.jp/gp/video/detail/amzn1.dv.gti.9ab64118-800c-7078-fba6-87d356927109/?ie=UTF8&ref_=dvm_jp_pl_cs_pw_hud_all_gwrd-rfy-t1&pd_rd_w=22l36&content-id=amzn1.sym.6624335c-fc7f-4000-9c5f-9dae2587068c&pf_rd_p=6624335c-fc7f-4000-9c5f-9dae2587068c&pf_rd_r=1ZQ4XGEEM1MG810A82YW&pd_rd_wg=iV68w&pd_rd_r=e2128dda-5066-4e74-962a-a67c65be30e7
[ 4 ]
Amazon.co.jp: ファーゴ (吹替版)を観る | Prime Video
https://www.amazon.co.jp/gp/video/detail/0NU6XCFMIIWFVRLOPF646LMTWW/ref=atv_dp_cnc_0_2
自分が確認していたものは1と2だけで、現在ChromeウェブストアにアップロードされているバージョンはそれらのURLにしか対応していません。
https://www.amazon.co.jp/gp/video/detail/{10桁のASIN}
https://www.amazon.co.jp/%E3%83%95%E3%82%A1%E3%83%BC%E3%82%B4-William-H-Macy/dp/{10桁のASIN}
10桁以上のプロダクトIDが付与されることを考慮してませんでした。そのため URL Shortener for Amazon ver1.2.1 では3と4の長いIDが付与されるパターンのURLに対して不正なURLを吐き出してしまいます。すぐさま修正したバージョンをストアに申請いたしますのでしばらくお待ちください。
URLに関してです。
1はAmazonの上部メニューにある Prime Video へのリンクから飛び、そこから映画をクリックすると得られたURLです。テストで視聴ボタンを押していたら「続けて観る」の項目にありました。2は検索して出てきた映画をクリックした先で得られたURLです。
そして見落としていた残りふたつは Amazon のトップページに存在している「Prime Video: あなたにおすすめの映画・TV番組」というブロックをクリックした先の映画ページです。
3はAmazonトップからリンクした先のページです。4は更にそこから遷移した先のページとなります。4に関しては同じ同じ「ファーゴ」が存在していなかったので「ファーゴ (吹替版)」をクリックした先のURLです。
ファーゴは三種類存在しているようで、字幕版、吹替版と記載のあるものに関しては有料のようです。ファーゴとだけ書かれたものは吹き替えがなされており Amazon Prime に加入していればいま現在(2024/05/02)は無料で視聴できるようです。
Manifest V3に対応した際、ページに埋め込まれたASINからURLを生成する処理に変更すべきかと悩んだのですが、各ページで確認処理をする手間やいくつかの理由があり見送りました。そのため URL Shortener for Amazon は以下のように今まで通りにURLを基準にして長いURLを短縮します。
[ 1 ] https://www.amazon.co.jp/gp/video/detail/B09RW6LDTL
[ 2 ] https://www.amazon.co.jp/dp/B09RW593PN
[ 3 ] https://www.amazon.co.jp/gp/video/detail/amzn1.dv.gti.9ab64118-800c-7078-fba6-87d356927109
[ 4 ] https://www.amazon.co.jp/gp/video/detail/0NU6XCFMIIWFVRLOPF646LMTWW