in stockFREEページテキストのどこかに「in stock」という語が現れる。
こんなときに: 最もシンプルな再入荷ウォッチ。無料プランで使える1件のプレーンキーワードにも最適です。
式ライブラリ
みんなが実際に見張っているもののためのコピペパターン:再入荷、値下げ、予約枠、求人、エラー。どれも、キーワード欄にそのまま貼り付けられる本物の式です。
以下の式はすべて、このいずれかで組み立てられています。プレーンなキーワードにプレフィックスは不要。それ以外は、続く内容の解釈方法をRefreshPilotに伝える短いマーカーで始まります。
| プレフィックス | プラン | マッチ条件 | 例 |
|---|---|---|---|
plain textプレーンキーワード | FREE | ページテキストのどこかにその語が現れます。デフォルトで大文字小文字とアクセントは無視されるため、「cafe」は「café」にマッチします。 | in stock |
re:正規表現 | PRO | テキストのパターンにマッチします — 内容のかたちは分かるが正確な値は分からない、というときに便利です。 | re:\$\d+\.\d{2} |
xp:XPath | PRO | XPathクエリが何かを見つけたとき。ブール値・数値・文字列を返すクエリのいずれも使えます。 | xp://button[@aria-disabled="false"] |
css:CSSセレクター | PRO | セレクターに一致する要素がページ上に存在するとき。テキストは不要 — 「この要素はあるか?」を問います。 | css:.error-banner |
##ブール式 | PRO | 論理的な組み合わせが真になったとき。AND・OR・NOTは大文字必須、丸括弧で項をグループ化でき、| はORの省略形です。 | ##(small OR medium) AND NOT sold out |
ページ監視の最も一般的な理由 — 在庫切れ商品の復活待ちです。在庫が戻ったときに現れるフレーズ、あるいは購入ボタンそのものを監視しましょう。
in stockFREEページテキストのどこかに「in stock」という語が現れる。
こんなときに: 最もシンプルな再入荷ウォッチ。無料プランで使える1件のプレーンキーワードにも最適です。
##(in stock OR add to cart) AND NOT sold outPRO在庫を示す文言があり、かつ売り切れメッセージが消えている。
こんなときに: 「sold out」の文字を非表示要素に残したままにするページ向け。プレーンキーワードだと誤検知の原因になります。
css:button.add-to-cartPROカート追加ボタンの要素がページ上に存在する。
こんなときに: 在庫があるときだけボタンを描画するストア向け。文言を翻訳表示するサイトでは、テキストよりも確実です。
xp://button[@aria-disabled="false"]PROボタンが有効化された。
こんなときに: ページには常に存在するものの、在庫が入るまで無効化されている購入・チェックアウトボタン向け。
##(small OR medium) AND NOT sold outPRO特定のサイズが掲載されていて、売り切れ表示が出ていない。
こんなときに: 自分のサイズだけが問題になる、アパレルやスニーカーのドロップに。
価格は文言が変わらないまま動くため、プレーンキーワードはほぼ役に立ちません。正規表現を使えば、特定の数字ではなく「価格のかたち」にマッチできます。
re:\$\d+\.\d{2}PRO$19.99や$249.00など、あらゆるドル価格。
こんなときに: 現在は価格が一切表示されていないページ向け — 何らかの価格が掲載された瞬間に発火します。
re:\$(?:[0-9]|[1-9][0-9])\.\d{2}PRO$100未満のドル価格。
こんなときに: しきい値の監視に。価格が狙いの範囲に落ちたときだけ通知します。
re:\d+%\s*offPRO「25% off」「10 % off」のような、あらゆるパーセント割引。
こんなときに: セールページや季節のプロモーションに。
##price drop OR clearance OR final salePRO複数あるセール文言のいずれかが現れる。
こんなときに: カテゴリごとに表現が揺れる小売サイトに。
予約システムはキャンセル枠を予測不能なタイミングで放出し、数秒のうちに回収します。確実なのは日付の出現を待つことではなく、「空きなし」メッセージの消失を監視するテクニックです。
no appointments availableFREE「空きなし」のメッセージが表示されている。
こんなときに: モニターの「消失」モードと組み合わせれば、メッセージが消えた瞬間に通知されます。
##NOT no appointments availablePRO「空きなし」のメッセージがページから消えた。
こんなときに: 同じ監視を単一の条件として直接表現する方法です。
re:\d{1,2}\s+(January|February|March|April|May|June|July|August|September|October|November|December)PRO日と月からなる日付が現れる。
こんなときに: 枠が開くと予約可能日をテキストで描画するカレンダー向け。
css:.slot-availablePROサイトが空き枠の目印に使う要素が存在する。
こんなときに: ページを検証してクラス名を特定できる場合の、最も精密な選択肢です。
求人ボードやフリーランスのマーケットプレイスでは、早く着くことがアドバンテージの大半です。職種キーワードに勤務地や予算の条件を組み合わせ、本当に受けたい案件だけに割り込ませましょう。
##(remote OR hybrid) AND (senior OR lead)PROシニアレベルのリモートまたはハイブリッド求人。
こんなときに: 保存済み検索でも結果が多すぎる求人ボードに。
##react AND typescript AND NOT unpaidPRO両方の技術を明記していて、無償フラグの付いていない案件。
こんなときに: フリーランスのフィードを、実際のスタックまで絞り込むのに。
re:\$([5-9]\d{2}|\d{4,})PRO$500以上の予算。
こんなときに: マーケットプレイスのフィードで低予算の投稿を無視するのに。
RefreshPilotは自社のシステムに向けても同じくらい役立ちます。障害対応中のステータスページ、キューのダッシュボード、エラーを出しているはずのないデプロイなどに。
css:.error-bannerPROエラーバナーの要素が出現した。
こんなときに: 毎回のリフレッシュを自分で読まずに、社内ツールの障害を見張るのに。
##(degraded OR outage OR partial) AND NOT operationalPROステータスページが正常以外の状態を報告している。
こんなときに: インシデント中のベンダーのステータスページに。
##urgent OR escalated OR P1PRO高優先度のチケットがキューに入った。
こんなときに: サポートダッシュボード向け。Webhookと組み合わせればチーム全体に通知できます。
xp://h1PROページに最上位の見出しがある。
こんなときに: ページが空白のまま失敗せず、そもそも描画されたかを確かめる、素朴ながら有効なチェックです。
どの式が必要か迷ったら? 普通の言葉で説明すればAI式ジェネレーターが書いてくれます。あるいはドキュメントの監視ガイドをお読みください。
式のFAQ
マッチの仕組み、構文の選び方、無料プランでできること。
モニター式は、ページ上で何を探すかをRefreshPilotに伝える指示です。最も単純なのは「在庫あり」のようなプレーンなキーワードで、その言葉がページテキストに現れるたびにマッチします。プレフィックスを使うと、より精密なマッチが可能になります:正規表現のre:、XPathのxp:、要素セレクターのcss:、そしてブールAND/OR/NOT論理の##です。
正確な数字ではなく、価格の形にマッチする正規表現を使います。たとえばre:\$\d+\.\d{2}はあらゆるドル価格に、re:\$(?:[0-9]|[1-4][0-9])\.\d{2}は$50未満のあらゆる価格にマッチします。モニタータブのキーワード欄に貼り付けてリフレッシュ間隔を設定すれば、該当する価格が現れたときにRefreshPilotが通知します。
在庫があるときにだけ存在する文言や要素を見張ります。「在庫あり」のようなプレーンなキーワードはほとんどのストアで機能し、無料プランで使えます。マークアップに非表示の「売り切れ」ラベルが残るサイトでは、ブール式の##(in stock OR add to cart) AND NOT sold outのほうが確実で、css:button.add-to-cartなら文言に関係なく購入ボタンそのものにマッチします。
モニターを「消失(lost)」モードに設定し、いまページ上にあるテキストを指定します。予約システムの定番アプローチです:「予約可能な枠はありません」という文言を消失モードで見張れば、そのメッセージが予約可能な日付に置き換わった瞬間に通知が届きます。
式そのもののコピーは無料です。RefreshPilotの無料プランではプレーンテキストのキーワードを1つ実行でき、シンプルな再入荷・空き状況の監視はこれでカバーできます。re:、xp:、css:、##プレフィックスを使う式や、複数キーワードのモニターには、年$2.99のPROが必要です。
はじめる
RefreshPilotをインストールして、見張りたいページに向けたら、あとは離れてOK。最初のモニターは約1分で動き出します。
無料プランはずっと無料 · カード登録不要 · 最初のモニターは1分で稼働