Installiert mit Positionsbestimmung
Mehrere Komponententypen werden mit Positionsbestimmung installiert.
Das Plugin „Positionsbestimmung“ fügt ein Feld mit dem Namen hinzu Positionsbestimmung nachverfolgt An den Anwender [sys_user] Tabelle. Mit diesem Feld kann das System einzelne Anwender anhand ihrer geografischen Koordinaten nachverfolgen.
Business-Regeln mit Positionsbestimmung installiert
Business-Regeln werden mit der Aktivierung der Positionsbestimmung hinzugefügt.
| Name | Tabelle | Beschreibung |
|---|---|---|
| Positionsbestimmungsdaten aktualisiert | Anwender [sys_user] |
Füllt aus Breitengrad Und Längengrad Felder in der Tabelle „Positionsbestimmung“ [Geo_history], wenn Breitengrad Und Längengrad Felder werden in der Anwendertabelle [sys_user] aktualisiert. |
Client-Skripts mit Positionsbestimmung installiert
Client-Skripts werden mit Aktivierung der Positionsbestimmung hinzugefügt.
| Name | Tabelle | Beschreibung |
|---|---|---|
| Positionsbestimmung für Aufgabe aktualisieren | Aufgabe [Aufgabe] |
Füllt aus Breitengrad Und Längengrad Felder in einem Anwenderdatensatz mit GPS-Koordinaten, wenn dieser Anwender einen Datensatz in der Aufgabentabelle oder einer Tabelle lädt, die die Aufgabe erweitert. Dies tritt nur auf, wenn die Nachverfolgung der Positionsbestimmung für den Anwender aktiviert ist. |
Eigenschaften mit Positionsbestimmung installiert
Die Positionsbestimmung bietet die folgenden konfigurierbaren Eigenschaften in an.
| Name | Beschreibung |
|---|---|
| Glide.Positionsbestimmung.Allow.toll.Roads | Zulassen, dass gebührenpflichtige Straßen verwendet werden. Ermöglicht dem System, Mautstraßen bei der automatischen Weiterleitung oder Optimierung von Aufgabenrouten für Service Desk-Mitarbeiter zu verwenden.
|
| glide.geolocation.default.start.time | Standardmäßige Startzeit für alle Agenten, wenn kein Zeitplan ausgewählt ist. Dieser Wert legt die Startzeit für einen anderen Tag als den aktuellen Tag fest, wenn keine geplante Aufgabe vorhanden ist oder ab dem vorherigen Tag fortgesetzt wird. Diese Eigenschaft verwendet eine 24-Stunden-Uhr.
|
| glide.geolocation.evening.rush.hours | Abendliche Rushhour-Spanne, formatiert als 14:30-16:00. Alle Zeiten werden als Bereich ausgedrückt, getrennt durch einen Bindestrich ohne Leerzeichen. Zeiten, die dieses Format nicht verwenden, werden ignoriert. Diese Eigenschaft muss mit den Eigenschaften work.management.morning.rush.hours und work.management.rush.travel.buffer verwendet werden und verwendet eine 24-Stunden-Uhr.
|
| Glide.Positionsbestimmung.Verlauf.Bereinigung | Anzahl der Tage für die Aufbewahrung von Verlaufsdaten. ServiceNow Verwaltet Verlaufsdatensätze für die von diesem Wert angegebene Anzahl von Tagen.
|
| glide.geolocation.morning.rush.hours | Vormittags-Rushhour-Spanne, formatiert als 06:30-08:00. Diese Eigenschaft verwendet eine 24-Stunden-Uhr. Alle Zeiten werden als Bereich ausgedrückt, getrennt durch einen Bindestrich ohne Leerzeichen. Zeiten, die dieses Format nicht verwenden, werden ignoriert. Diese Eigenschaft muss mit den Eigenschaften work.management.evening.rush.hours und work.management.rush.travel.buffer verwendet werden.
|
| glide.geolocation.proximity | Mindestentfernung, die ein Service Desk-Mitarbeiter verschieben muss, um an einem neuen Standort berücksichtigt zu werden (in Metern). Mit dieser Einstellung wird ein Positionsbestimmungsumfang festgelegt, der verhindert ServiceNow Von der Erstellung unnötiger Verlaufsdatensätze, wenn ein Service Desk-Mitarbeiter mehrere Aufgaben in derselben Nähe hat. Ein Beispiel hierfür kann sein, wenn ein Service Desk-Mitarbeiter mehrere Aufgaben in einem Gebäude hat. Das System geht davon aus, dass alle Aufgabenaktivitäten innerhalb des angegebenen Radius Teil eines einzelnen Datensatzes sind, und erstellt keine zusätzlichen Datensätze, wenn der Service Desk-Mitarbeiter im Gebäude von Aufgabe zu Aufgabe wechselt.
Eine Erklärung der Funktionsweise der Standortnachverfolgung unter Verwendung der Eigenschaften „Häufigkeit“ und „Kriterien“ finden Sie im Abschnitt Funktionsweise der Standortnachverfolgung am Ende der Tabelle. Hinweis: Die iOS Die Version der App aktualisiert die Positionsbestimmung nur, wenn das Mobilgerät eine bedeutende Standortänderung erkennt, die vom Betriebssystem Ihres Geräts bestimmt wird. Wenn das Betriebssystem seinen Standort aktualisiert, ändert sich Ihre App mit diesem Standort. Eigenschaftswerte für Entfernung und Zeit werden für nicht berücksichtigt iOS Version von ServiceNow Apps. |
| glide.geolocation.proximity.location | Maximale Entfernung, die ein Service Desk-Mitarbeiter von einem bestimmten Standort entfernt und trotzdem an diesem Standort platziert werden kann (in Metern). Diese Einstellung definiert die maximale Entfernung, die ein Service Desk-Mitarbeiter von einem angegebenen Standort entfernt und vom System weiterhin an diesem Standort platziert werden kann.
Eine Erklärung der Funktionsweise der Standortnachverfolgung unter Verwendung der Eigenschaften „Häufigkeit“ und „Kriterien“ finden Sie im Abschnitt Funktionsweise der Standortnachverfolgung am Ende der Tabelle. |
| glide.geolocation.rush.travel.buffer | Prozentsatz, der allen Reisezeiten der Hauptverkehrszeit hinzugefügt werden soll. Das System verwendet diesen Prozentsatz, um Zeitpläne bei der automatischen Weiterleitung eines Service Desk-Mitarbeiters zu berechnen. Verwenden Sie diese Eigenschaft, wenn sowohl morgens als auch abends Hauptverkehrszeiten definiert sind. Ein Beispiel für einen gültigen Zeitpuffer-Prozentsatz ist 15.
|
| glide.geolocation.tracking.frequency | Legt die Länge des wiederkehrenden Intervalls in Sekunden fest, das das System zwischen Versuchen wartet, die geografischen Koordinaten eines Anwenders zu erfassen. Das System aktualisiert geografische Koordinaten nur für Anwender, für die die Nachverfolgung der Positionsbestimmung aktiviert ist. Die Eigenschaft glide.geolocation.tracking.frequencyDefiniert, wie lange das System wartet, bevor der Standort eines Service Desk-Mitarbeiters aktualisiert wird, unabhängig von Aufgabenaktivität oder Reise. Dadurch wird verhindert ServiceNow KI-Plattform, um unnötige Verlaufsdatensätze zu erstellen, wenn ein Service Desk-Mitarbeiter an einem Standort eine Aufgabe mehrmals anzeigt.
Eine Erklärung der Funktionsweise der Standortnachverfolgung unter Verwendung der Eigenschaften „Häufigkeit“ und „Kriterien“ finden Sie im Abschnitt Funktionsweise der Standortnachverfolgung am Ende der Tabelle.
|
| Glide.Positionsbestimmung.Reise.Puffer | Prozentsatz, der allen Reisezeiten hinzugefügt werden soll. Ein Beispiel für einen gültigen Prozentwert ist 15.
|
| Glide.Positionsbestimmung.Arbeit.Abstand | Zwischen Ende einer Aufgabe und dem Reistestart der nächsten hinzuzufügende Dauer (in Minuten). Ein Beispiel für einen gültigen Zeitwert ist 10.
|
- Funktionsweise der Standortnachverfolgung
- Der Standortservice erfasst neue Koordinaten basierend auf der konfigurierten Nachverfolgungshäufigkeit und speichert sie in einer lokalen Tabelle. Ein separater Service sendet dann alle gespeicherten Koordinaten aus der lokalen Tabelle und sendet sie an den Server.
Um zu bestimmen, ob eine neue Standortaktualisierung aufgezeichnet werden soll, verwendet das System sowohl Häufigkeits- als auch Näherungskriterien. Wenn das Häufigkeitsintervall erreicht ist, versucht der Standortservice, eine neue Koordinate zu erfassen, und vergleicht sie automatisch mit der vorherigen Standortkoordinate. Wenn die Differenz kleiner als der konfigurierte Näherungsschwellenwert ist, wird die Koordinate verworfen, und der Service überprüft nach dem angegebenen Häufigkeitsintervall erneut.
Wenn die Häufigkeit beispielsweise auf 5 Minuten festgelegt ist und der Näherungsschwellenwert 50 Meter beträgt, versucht der Service, alle 5 Minuten eine Koordinate zu erfassen. Wenn die neue Koordinate jedoch innerhalb von 50 Metern von der vorherigen entfernt ist, wird sie verworfen.
Skripteinbindungen mit Positionsbestimmung installiert
Skripteinbindungen werden mit der Aktivierung der Positionsbestimmung hinzugefügt.
| Name | Beschreibung |
|---|---|
| PositionsAJAX | Dienstprogramme, die das System bei AJAX-Aufrufen zur Positionsbestimmung verwendet. |
| PositionsbestimmungUtils | Core-Dienstprogramme für Positionsbestimmungsfunktionen. |