Supreme 21SS Week5 The North Face

Bot開発

Week5は、The North Faceとのコラボでした。

代行料金は以下となりました。

  • TNF Nuptse Jacket 5,000円
  • TNF Mountain Light Jacket 3,000円
  • その他一律 1,500円

今回は、テストしたいことが多かった方、あまり多く枠を確保することができませんでした。事前店舗抽選代行をご依頼いただいた方、失敗・落選してしまった方、過去にご依頼いただいた方を対象に募集いたしました。

前回からの改良

今週はTwitterでBot開発している方からDMがあり、色々と話が聞けたのが参考になりました。いただいたアドバイスを元に手を加えてみました。

他にリクエスト型の動作を検証するために色々なパターンで動作するように仕込んでみました。

  • モバイルブラウザで決済画面に遷移後、決済リクエストを直接送信することが通用するのか。
  • ブラウザではなく、決済画面にリクエスト後、決済リクエストを送信してみる。
  • 決済画面に遷移したときと同じクッキーを書き込んでみる。

今回の結果

今回は33件ほどの依頼数となりました。

結果は、11件成功となりました。購入できなかった方、大変申し訳ございません。

  • Supreme®/Yashica MF-1 Camera x4
  • Supreme®/The North Face® Studded Mountain Light Jacket x5
  • Supreme®/The North Face® Studded Nuptse Jacket x2

今回は、「頂いた〜」エラーが多数発生することとなりました。「頂いた〜」エラーは滅多に発生していなかったので原因が少し気になります。ブラウザでの「high traffic」エラーも珍しく表示されました。今回の変更が原因なのか、それともそれ以外のことが原因なのか不明です。

また、購入完了画面が表示されたのが代引きのカメラのみとなったため、当初は失敗しものかと思われましたが、購入完了メールが時間差で届いて購入成功となりました。今回のようなことは始めてなので不思議でした。

ログを確認すると、503エラーや「processing…」でフリーズ、オーダー済エラーが複数発生していました。いずれかのタスクで成功したのかもしれません。

どうも今回はカートインの時から重い感じはありましたが、全体的に動作が不安定だった気がします。

 

Twitterの方からreCAPTCHAに関するアドバイスもいただき、こちらも検証してみました。残念ながら一部タスクのみ適用したため、そのタスク購入できなかったため、引き続き検証が必要になりそうです。これが解決すれば、トークン不足も解決しそうな気がします。

 

リクエスト型の検証については、今回のテストでブラウザで決済画面に遷移させてからリクエストを送る方法では「high traffic」が発生し、Bot検知に引っかかっていることが分かりました。今回新たにいくつか試したパターンいずれも決済リクエストを通すことはできませんでした。

Ticketが関係していることは間違いなさそうなので、このあたりをもう少し検証してみる必要がありそうです。

 

コメント

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