in stockFREELes mots « in stock » apparaissent quelque part dans le texte de la page.
À utiliser quand : La veille de réassort la plus simple, et l'unique mot-clé en texte simple qu'autorise le plan gratuit.
Bibliothèque d'expressions
Des motifs à copier-coller pour ce que les gens surveillent vraiment : réassorts, baisses de prix, créneaux de rendez-vous, offres d'emploi et erreurs. Chacun est une véritable expression à coller telle quelle dans le champ de mot-clé.
Chaque expression ci-dessous repose sur l'une d'elles. Les mots-clés simples n'ont besoin d'aucun préfixe ; les autres commencent par un court marqueur qui indique à RefreshPilot comment interpréter la suite.
| Préfixe | Forfait | Correspond quand | Exemple |
|---|---|---|---|
plain textMot-clé simple | FREE | Les mots apparaissent quelque part dans le texte de la page. La casse et les accents sont ignorés par défaut, donc « cafe » correspond à « café ». | in stock |
re:Expression régulière | PRO | Un motif de texte correspond — utile quand vous connaissez la forme du contenu mais pas sa valeur exacte. | re:\$\d+\.\d{2} |
xp:XPath | PRO | Une requête XPath trouve quelque chose. Les requêtes renvoyant un booléen, un nombre ou une chaîne fonctionnent toutes. | xp://button[@aria-disabled="false"] |
css:Sélecteur CSS | PRO | Un élément correspondant au sélecteur existe sur la page. Aucun texte requis — la question posée est « cet élément est-il là ? ». | css:.error-banner |
##Expression booléenne | PRO | Une combinaison logique est vraie. AND, OR et NOT doivent être en majuscules ; les parenthèses regroupent les termes et | est un raccourci pour OR. | ##(small OR medium) AND NOT sold out |
La raison la plus courante de surveiller une page : attendre qu'un produit épuisé revienne. Guettez la phrase qui apparaît quand le stock revient, ou le bouton d'achat lui-même.
in stockFREELes mots « in stock » apparaissent quelque part dans le texte de la page.
À utiliser quand : La veille de réassort la plus simple, et l'unique mot-clé en texte simple qu'autorise le plan gratuit.
##(in stock OR add to cart) AND NOT sold outPROUn libellé de stock est présent et le message d'épuisement a disparu.
À utiliser quand : Pour les pages qui gardent les mots « sold out » dans un élément masqué, ce qui provoque de fausses alertes avec un simple mot-clé.
css:button.add-to-cartPROUn élément bouton d'ajout au panier existe sur la page.
À utiliser quand : Pour les boutiques qui n'affichent le bouton que lorsque le stock est disponible. Plus fiable que le texte sur les sites qui traduisent leurs contenus.
xp://button[@aria-disabled="false"]PROUn bouton est passé à l'état actif.
À utiliser quand : Pour les boutons d'achat et de paiement qui restent sur la page mais demeurent désactivés jusqu'à l'arrivée du stock.
##(small OR medium) AND NOT sold outPROUne taille précise est proposée et la page n'affiche pas « sold out ».
À utiliser quand : Pour les drops de vêtements et de sneakers où seule votre taille compte.
Les prix changent sans qu'aucun libellé ne change, donc les mots-clés simples fonctionnent rarement. Les expressions régulières permettent de reconnaître la forme d'un prix plutôt qu'un montant exact.
re:\$\d+\.\d{2}PRON'importe quel prix en dollars, comme $19.99 ou $249.00.
À utiliser quand : Pour une page qui n'affiche actuellement aucun prix — se déclenche dès qu'un prix est publié.
re:\$(?:[0-9]|[1-9][0-9])\.\d{2}PROUn prix en dollars inférieur à $100.
À utiliser quand : Surveillance de seuil : n'alerter que lorsque le prix entre dans votre fourchette.
re:\d+%\s*offPRON'importe quelle remise en pourcentage, comme « 25% off » ou « 10 % off ».
À utiliser quand : Pages de soldes et promotions saisonnières.
##price drop OR clearance OR final salePROL'une de plusieurs formules de solde apparaît.
À utiliser quand : Pour les enseignes dont le vocabulaire varie d'une catégorie à l'autre.
Les systèmes de réservation libèrent les créneaux annulés de façon imprévisible et les récupèrent en quelques secondes. L'astuce fiable consiste à guetter la disparition du message « rien de disponible » plutôt que l'apparition d'une date.
no appointments availableFREELe message d'indisponibilité est présent.
À utiliser quand : À associer au mode « perdu » du moniteur pour être alerté dès que le message disparaît.
##NOT no appointments availablePROLe message d'indisponibilité n'est plus sur la page.
À utiliser quand : Une façon directe d'exprimer la même veille en une seule condition.
re:\d{1,2}\s+(January|February|March|April|May|June|July|August|September|October|November|December)PROUne date jour et mois apparaît.
À utiliser quand : Pour les calendriers qui affichent les dates réservables sous forme de texte dès que des créneaux s'ouvrent.
css:.slot-availablePROUn élément que le site utilise pour marquer un créneau libre existe.
À utiliser quand : L'option la plus précise quand vous pouvez inspecter la page et trouver le nom de la classe.
Sur les sites d'emploi et les marketplaces freelance, arriver tôt représente l'essentiel de l'avantage. Combinez un mot-clé de poste avec une condition de lieu ou de budget pour n'être interrompu que par les annonces que vous accepteriez vraiment.
##(remote OR hybrid) AND (senior OR lead)PROUne annonce en remote ou hybride de niveau senior.
À utiliser quand : Pour une recherche enregistrée sur un site d'emploi qui renvoie encore trop de résultats.
##react AND typescript AND NOT unpaidPROUne annonce citant les deux technologies et non signalée comme non rémunérée.
À utiliser quand : Pour filtrer un flux freelance jusqu'à votre stack réelle.
re:\$([5-9]\d{2}|\d{4,})PROUn budget de $500 ou plus.
À utiliser quand : Pour ignorer les annonces à petit budget sur les flux de marketplaces.
RefreshPilot est tout aussi utile pointé sur vos propres systèmes : une page de statut pendant un incident, un tableau de bord de file d'attente, ou un déploiement qui ne devrait pas afficher d'erreurs.
css:.error-bannerPROUn élément de bannière d'erreur est apparu.
À utiliser quand : Pour surveiller un outil interne à la recherche de pannes sans relire chaque actualisation vous-même.
##(degraded OR outage OR partial) AND NOT operationalPROUne page de statut signale autre chose qu'un état sain.
À utiliser quand : Pour les pages de statut de prestataires pendant un incident.
##urgent OR escalated OR P1PROUn ticket haute priorité est entré dans la file.
À utiliser quand : Pour les tableaux de bord de support, associé à un webhook afin que toute l'équipe soit prévenue.
xp://h1PROLa page possède un titre de premier niveau.
À utiliser quand : Un test rudimentaire mais efficace pour vérifier qu'une page s'est bien affichée au lieu d'échouer en page blanche.
Vous hésitez sur l'expression qu'il vous faut ? Décrivez-la en langage courant et le générateur d'expressions IA l'écrit pour vous — ou lisez le guide de surveillance dans la documentation.
FAQ Expressions
Comment fonctionne la correspondance, quelle syntaxe choisir, et ce que couvre le forfait gratuit.
Encore des questions ?
Dites-nous ce que vous surveillez — nous répondons à chaque message sous un jour ouvré.
Contacter le supportUne expression de surveillance est l'instruction que vous donnez à RefreshPilot pour décrire quoi chercher sur une page. La plus simple est un mot-clé ordinaire comme « en stock », qui correspond dès que ces mots apparaissent dans le texte de la page. Les préfixes débloquent des correspondances plus précises : re: pour les expressions régulières, xp: pour XPath, css: pour les sélecteurs d'éléments, et ## pour la logique booléenne AND/OR/NOT.
Utilisez une expression régulière qui correspond à la forme du prix plutôt qu'à un montant exact. Par exemple, re:\$\d+\.\d{2} correspond à n'importe quel prix en dollars, et re:\$(?:[0-9]|[1-4][0-9])\.\d{2} correspond à tout prix inférieur à $50. Collez-la dans le champ de mot-clé de l'onglet Moniteur, définissez votre intervalle d'actualisation, et RefreshPilot vous alerte dès qu'un prix correspondant apparaît.
Surveillez la formulation ou l'élément qui n'existe que lorsque le stock est disponible. Un simple mot-clé comme « en stock » fonctionne sur la plupart des boutiques et est disponible avec le forfait gratuit. Sur les sites qui laissent une mention « épuisé » cachée dans le balisage, l'expression booléenne ##(in stock OR add to cart) AND NOT sold out est plus fiable, et css:button.add-to-cart correspond au bouton d'achat lui-même, quelle que soit sa formulation.
Réglez le moniteur en mode « disparu » et donnez-lui le texte actuellement présent sur la page. C'est l'approche standard pour les systèmes de réservation de rendez-vous : surveillez la phrase « aucun rendez-vous disponible » en mode disparu, et vous êtes alerté dès que ce message est remplacé par une date réservable.
Les expressions elles-mêmes sont libres de copie. Le forfait gratuit de RefreshPilot exécute un mot-clé en texte simple, ce qui couvre la veille classique de réassort et de disponibilité. Les expressions utilisant les préfixes re:, xp:, css: ou ##, ainsi que les moniteurs à plusieurs mots-clés, nécessitent PRO à $2.99 par an.
Démarrer
Installez RefreshPilot, pointez-le sur n'importe quelle page et passez à autre chose — votre premier moniteur est en ligne en une minute environ.
Forfait gratuit à vie · Aucune carte requise · Premier moniteur actif en une minute