Sökordsövervakning brukar titta på
synlig
Text på en sida — orden du faktiskt kan läsa. Men ibland bor värdet du bryr dig om i sidans HTML-källa istället: inuti ett dolt element, en
data-
attribut, ett inline-skript eller JSON som sidan inte har renderat på skärmen ännu. När det händer, avfyras aldrig vanlig nyckelordsdetektering, eftersom ordet tekniskt sett inte är "synligt".
De Hitta monitortext i källan alternativet löser detta. På Upptäck nyckelord flik, aktivera den och automatisk uppdatering kommer att söka på Komplett HTML-källa — inklusive dolda element och skript — istället för endast den synliga texten.
Spela upp ljud på nyckelord hittades / hittades inte
Meddela användaren när ett nyckelord hittas/inte hittats
Hitta monitortext i källan
, en aktie eller ett pris lagrat i en
data-
attribut, eller en flagga skriven i ett inline-skript eller JSON-blob.
Som standard tittar sökordsdetektering på
återgiven
Sida — Texten en människa faktiskt skulle se när webbläsaren har ritat allt. Det är rätt val nästan hela tiden: det är snabbt, och det matchar din intuition om vad som finns "på sidan".
Hitta monitortext i källan
Fungerar ett lager lägre. Istället för det renderade resultatet läser den den råa HTML som servern skickade - varje tagg, attribut, kommentar och inline-skript, oavsett om något av det visas eller inte. Så ett ord insvept i en
display:ingen
element, sittande i en
titel
attribut, eller inskrivet i en
Blocket är osynligt för normal detektering men perfekt synligt för källdetektering.
Föreställ dig en produktsida som visar "slut i lager" för shoppare, men utvecklarna lämnade det verkliga tillståndet i uppmärkningen som
data-availability="in_stock"
Innan UI-uppdateringarna. Standarddetektering skulle fortsätta att matcha den synliga "out of stock"-texten. Slå på Hitta monitortext i källan och ställ in ditt nyckelord på
in_stock
, och automatisk uppdatering kan fånga ändringen i samma ögonblick som den visas i HTML-koden - ofta ett slag innan den synliga sidan kommer ikapp. Samma trick fungerar för statusflaggor, dolda felmeddelanden och värden som en sida lagrar i källan men renderas senare med JavaScript.
Hitta monitortext i källan är alternativet att sträcka sig efter när det du övervakar faktiskt aldrig renderar på sidan. Slå på den för de specifika reglerna, håll den avstängd överallt annars, och automatisk uppdatering kan fånga ändringar begravda i HTML-koden som synlig textupptäckt i tysthet skulle missa.