外観
しまむら
しまむらオンラインストア の商品をカートに確保します。
| 項目 | 値 |
|---|---|
CSV site 列の値 | Shimamura |
| 対応エンジン | PC |
このページの読み方
- 必須項目 … 未入力だとエラーになる CSV の列
- オプション項目 … 入っていれば使われる列
- 出力 … 実行結果としてタスクに書き戻される列
- 特記 … 制約やコツ
モード名に Android を付けると、接続した Android 実機で実行できます(対象: すべてのモード)。詳しくは タスクの作成 を参照してください。
このサイトの使い方
しまむらのカートはセッションに紐づいています。そのためカート投入に成功したあとも ブラウザを開いたまま待機し、購入手続きはそのブラウザで続けて行います。 ブラウザを閉じると確保が失われます(特に予約商品のカートは /cart/ にも表示されず、 セッション上にしか存在しません)。
予約・カート確保
Atc
商品ページの数量プルダウンと投入ボタンを実際に操作してカートに入れます。 サイト本来の手順と同じなので、もっとも通りやすい経路です。
- 必須項目:
url - オプション項目:
size/extra1(数量。既定 1)/proxy - 出力: なし
- 特記:
urlは商品ページの URL(カラー指定の?cl=を含めた形でも可)sizeはサイズ違いが複数行あるときの行選択に使います。未指定なら先頭行- 商品ページが無い/在庫切れでもエラーにせず待機します(発売前の商品に貼っておく 使い方が想定されています)。状態はステータスの色で区別できます — 商品未公開は
Waiting For Product...(黄)、在庫切れはOOS, Retrying...(赤) - 投入成功後はブラウザを開いたまま待機します
AtcFast
Atc と同じ確保を、カート投入 API へ直接送って高速に行います。 弾かれた場合は Atc と同じ画面操作へ自動的に切り替わります。
- 必須項目 / オプション項目 / 出力:
Atcと同じ - 特記:
- 画面操作を挟まないぶん高速です
- 送信前にページ内を 1 回クリックする必要があるため、内部で無害な要素を クリックしてから送信しています(この操作がないと必ず拒否されます)
連打すると画面操作の投入まで拒否されます
同じ IP から短時間に自動カート投入を繰り返すと、Atc(画面操作)まで含めて拒否される 状態に入ります。実運用ではプロキシを使い、間隔を空けてください。
手動操作・補助
Browser
ブラウザを起動して url のページを開き、そこで手を離します。以降は手動で操作してください。
- 必須項目: なし
- オプション項目:
url(開くページ。省略時はトップページ)/proxy - 出力: なし
- 特記:
- このサイトの
Browserはログインを自動化していません。loginIdを入れても使われないので、必要なら画面で手動ログインしてください urlはhttps://から始まる URL だけを受け付けます。それ以外は 「url列を URL として解釈できません」と出て止まります- ページを開いたあとはステータスが
Browser ready - Manual operation modeになり、 ブラウザを閉じるかタスクを停止するまでそのまま待ちます
- このサイトの
うまく動かないときは よくある質問 も確認してください。