Die Wartezeit ist die Zeitspanne, die der Whatfix Algorithmus benötigt, um ein Element auf einer Seite zu finden. Diese Zeit ist wichtig, insbesondere bei Seiten, die eine Weile brauchen, um vollständig zu laden. Wenn die Wartezeit verstrichen ist und das Element immer noch nicht gefunden wurde, wird ein Pop-up Flow on Standby angezeigt.
Anwendungsspezifische Standardzeit
Die Wartezeit ist anwendungsspezifisch. Sie variiert je nach der Ladezeit der Anwendung.
| Ladezeit der Anwendung | Wartezeit |
|---|---|
| Schnell | 5 Sekunden |
| Langsam | 10 Sekunden |
Bei einigen Anwendungen kann das Laden der Elemente länger dauern. In solchen Fällen wird das Pop-up Flow on Standby auch dann angezeigt, wenn es keine Änderungen an den Elementen gibt. Whatfix empfiehlt, die Wartezeit auf der Grundlage der Ladezeit der Anwendung manuell einzustellen.
Die Wartezeit für eine Anpassen Anwendung Bestimmen
Gehen Sie wie folgt vor, um die Wartezeit für eine Anpassen Anwendung zu ermitteln:
-
Öffnen Sie eine Seite in Ihrer Anwendung, und klicken Sie mit der rechten Maustaste auf die Seite.
-
Klicken Sie Inspektieren.

-
Gehen Sie auf den Tab Konsole.

-
Aktualisieren Sie die Seite, und führen Sie dann den folgenden Code in der Konsole aus,
window.onload = function () {
var loadTime = window.performance.timing.domContentLoadedEventEnd-window.performance.timing.navigationStart;
console.log('Ladezeit der Seite ist '+ loadTime);
}
- Sobald die Seite vollständig geladen ist, wird die Ladezeit in Millisekunden angezeigt.
- Führen Sie den Code auf verschiedenen Seiten der Anwendung aus und zeichnen Sie die Ladezeit auf.
- Die Wartezeit muss mindestens das Doppelte der höchsten Ladezeit betragen.
Die Wartezeit konfigurieren
Die Wartezeit ist das Produkt aus Wiederholungsabstand und Schrittwiederholungen.
Wartezeit(Millisekunden)=Wiederholungslücke * Schrittwiederholungen wobei, Wiederholungslücke das Zeitintervall ist, in dem Whatfix jeweils nach dem Element sucht.
Schrittwiederholungen sind die Anzahl der Versuche von Whatfix, das Element zu finden.
Um die Wiederholungslücke und die Anzahl der Wiederholungsversuche für das anzuzeigende Pop-up zu konfigurieren, fügen Sie das folgende Skript im Abschnitt Advanced Customization hinzu,
window._wfx_settings = window._wfx_settings || {};
window._wfx_settings.step_configurations = {
"retry_gap_in_ms": 2000,
"step_retries": 4
};
- Ersetzen Sie die Werte für retry_gap_in_ms und step_retries wie erforderlich.
- In dem genannten Code sucht Whatfix 4 Mal nach dem Element, wobei zwischen den einzelnen Suchen ein Intervall von 2 Sekunden liegt.
Das Pop-up Flow im Standby erscheint nicht nach einer Wartezeit von 20 Sekunden, unabhängig von der eingestellten Dauer