Monitorowanie słów kluczowych zwykle obserwuje
widoczny
Tekst na stronie — słowa, które możesz przeczytać. Ale czasami wartość, na której Ci zależy, żyje w źródle HTML strony: wewnątrz ukrytego elementu a
Dane-
atrybut, skrypt wbudowany lub JSON, którego strona nie została jeszcze wyrenderowana na ekranie. Kiedy tak się dzieje, zwykłe wykrywanie słów kluczowych nigdy się nie uruchamia, ponieważ słowo to technicznie nie jest „widoczne”.
Znajdź tekst monitora w źródle Opcja rozwiązuje to. Na Wykryj słowo kluczowe zakładka, włącz ją, a automatyczne odświeżanie przeszuka Kompletne źródło HTML — w tym ukryte elementy i skrypty — zamiast tylko widocznego tekstu.
Odtwórz dźwięk na słowo kluczowe znalezione / nie znaleziono
Powiadom użytkownika, gdy zostanie znalezione/nie znalezione słowo kluczowe
Znajdź tekst monitora w źródle
, akcje lub cena przechowywana w
Dane-
atrybut lub flagę zapisaną w skryptie wbudowanym lub blob JSON.
Domyślnie wykrywanie słów kluczowych patrzy na
renderowane
Strona — tekst, który człowiek faktycznie zobaczyłby, gdy przeglądarka narysuje wszystko. To jest właściwy wybór prawie cały czas: jest szybki i pasuje do twojej intuicji co do tego, co jest „na stronie”.
Znajdź tekst monitora w źródle
Działa o jedną warstwę niżej. Zamiast renderowanego wyniku odczytuje surowy kod HTML wysłany przez serwer — każdy tag, atrybut, komentarz i skrypt wbudowany, niezależnie od tego, czy którykolwiek z nich jest pokazany. Więc słowo owinięte w
Wyświetlacz: brak
element, siedząc w
tytuł
atrybut lub zapisany w
Blok jest niewidoczny dla normalnego wykrywania, ale doskonale widoczny dla wykrywania źródła.
Wyobraź sobie stronę produktu, która pokazuje kupującym „brak w magazynie”, ale deweloperzy opuścili prawdziwy stan w znaczniku jako
Dostępność danych="in_stock"
przed aktualizacjami interfejsu użytkownika. Standardowe wykrywanie nadal pasowałoby do widocznego tekstu „niedostępnego w magazynie”. Włącz opcję Znajdź tekst monitora w źródle i ustaw słowo kluczowe na
w _stocku
, a automatyczne odświeżanie może wychwycić zmianę w momencie, gdy pojawi się w kodzie HTML — często uderzenie, zanim widoczna strona nadrobi zaległości. Ta sama sztuczka działa w przypadku flag statusu, ukrytych komunikatów o błędach i wartości, które strona przechowuje w źródle, ale renderuje później za pomocą JavaScript.
Znajdź tekst monitora w źródle to opcja, aby sięgnąć, gdy rzecz, którą monitorujesz, nigdy nie renderuje się na stronie. Włącz go dla tych konkretnych reguł, trzymaj go z wyłączonego wszędzie, a automatyczne odświeżanie może wykryć zmiany ukryte w kodzie HTML, które po cichu przegapi wykrywanie tekstu widzialnego.