Mit Positionsbestimmung installiert

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 4 Minuten Lesedauer
  • Mehrere Komponententypen werden mit Geolokalisierung installiert.

    Das Geolokalisierungs-Plugin fügt das Feld Geolokalisierung verfolgt in die Benutzertabelle [sys_user] ein. In diesem Feld kann das System einzelne Benutzer anhand ihrer geografischen Koordinaten verfolgen.

    Mit Positionsbestimmung installierte Business-Regeln

    Business Rules werden bei der Aktivierung der Geolokalisierung hinzugefügt.

    Name Tabelle Beschreibung
    Geolokalisierungsdaten aktualisiert Anwender

    [sys_user]

    Füllt die Felder Breitengrad und Längengrad in der Tabelle für den Geolokalisierungsverlauf [geo_history], wenn die Felder Breitengrad und Längengrad in der Benutzertabelle [sys_user] aktualisiert werden.

    Mit Positionsbestimmung installierte Clientskripts

    Client-Skripts werden bei der Aktivierung der Geolokalisierung hinzugefügt.

    Name Tabelle Beschreibung
    Geolokalisierung nach Aufgabe aktualisieren Aufgabe

    [task]

    Füllt die Felder Breitengrad und Längengrad in einem Benutzerdatensatz mit GPS-Koordinaten, wenn dieser Benutzer einen Datensatz in die Aufgabentabelle oder eine Tabelle lädt, die die Aufgabe erweitert. Dies tritt nur auf, wenn die Nachverfolgung der Positionsbestimmung für den Anwender aktiviert ist.

    Mit Positionsbestimmung installierte Eigenschaften

    Die Positionsbestimmung bietet die folgenden konfigurierbaren Eigenschaften in Geografischer Standort > Administration > Positionsbestimmung – Eigenschaftenan.

    Das Google Maps-Plugin bietet zusätzliche Karteneigenschaften Die zum Implementieren und Steuern bestimmter Positionsbestimmungsfunktionen verwendet werden. Sie müssen über einen Privaten Schlüssel für das „Google Maps API for Business“ verfügen, um die hier aufgeführten Eigenschaften zu nutzen.
    Tabelle : 1. Eigenschaften
    Name Beschreibung
    glide.geolocation.allow.toll.roads Nutzung gebührenpflichtiger Straßen zulassen. Ermöglicht dem System, gebührenpflichtige Straßen zu verwenden, wenn die Aufgabenrouten eines Außendienstmitarbeiters über automatisches Routing ermittelt oder optimiert werden.
    • Typ: Wahr/Falsch
    • Standardwert: Wahr
    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.
    • Typ: Zeichenfolge
    • Standardwert: 08:00
    glide.geolocation.evening.rush.hours Abendliche Hauptverkehrszeit im Format 14:30-16:00. Alle Zeiten werden als Bereich angegeben und durch einen Bindestrich ohne Leerzeichen getrennt. 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.
    • Typ: Zeichenfolge
    • Standardwert: 0
    glide.geolocation.history.cleanup Anzahl der Tage, um Verlaufsdaten aufzubewahren. ServiceNow bewahrt die Geolokalisierungsverlaufsdatensätze des Agenten für die durch diesen Wert angegebene Anzahl von Tagen auf.
    • Typ: Ganzzahl
    • Standardwert: 30
    glide.geolocation.morning.rush.hours Morgendliche Hauptverkehrszeit im Format 06:30-08:00 Diese Eigenschaft verwendet eine 24-Stunden-Uhr. Alle Zeiten werden als Bereich angegeben und durch einen Bindestrich ohne Leerzeichen getrennt. 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.
    • Typ: Zeichenfolge
    • Standardwert: 0
    glide.geolocation.proximity Mindestabstand, den ein Agent zurücklegen muss, um an einem neuen Standort berücksichtigt zu werden (in Metern). Diese Einstellung legt einen Geolokalisierungsperimeter fest, der verhindert, dass ServiceNow unnötige Verlaufsaufzeichnungen erstellt, wenn ein Agent mehrere Aufgaben in der gleichen Umgebung hat. Ein Beispiel dafür könnte sein, wenn ein Agent 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 Agent im gesamten Gebäude von Aufgabe zu Aufgabe wechselt.
    • Typ: Ganzzahl
    • Standardwert: 500
    Hinweis:
    Die iOS Die Version der App aktualisiert die Positionsbestimmung nur, wenn das Mobilgerät eine signifikante Standortänderung erkennt, die vom Betriebssystem Ihres Geräts bestimmt wird. Wenn das Betriebssystem seinen Standort aktualisiert, wird Ihre App mit diesem Standort aktualisiert. Eigenschaftswerte für Entfernung und Zeit werden für nicht berücksichtigt iOS Version von ServiceNow Apps.
    glide.geolocation.proximity.location Höchstentfernung eines Agenten von einem bestimmten Standort, bei der sich der Agent noch an diesem Standort befindet (in Metern). Diese Einstellung definiert die maximale Entfernung, die ein Agent von einem bestimmten Ort aus sein kann und vom System dennoch an diesem Ort platziert werden kann.
    • Typ: Ganzzahl
    • Standardwert: 200
    glide.geolocation.rush.travel.buffer Allen Reisezeiten während der Hauptverkehrszeiten hinzuzufügender Prozentsatz. Das System verwendet diesen Prozentsatz zur Berechnung von Zeitplänen, wenn ein Agent automatisch weitergeleitet wird. Verwenden Sie diese Eigenschaft, wenn sowohl die morgendliche als auch die abendliche Hauptverkehrszeit definiert sind. Ein Beispiel für einen gültigen Zeitpufferprozentsatz ist 15.
    • Typ: Ganzzahl
    • Standardwert: 0
    glide.geolocation.tracking.frequency Legt die Dauer des wiederkehrenden Intervalls in Sekunden fest, die das System zwischen den Versuchen zur Aktualisierung der geografischen Koordinaten eines Benutzers wartet. Das System aktualisiert die geografischen Koordinaten nur für Benutzer, für die die Geolokalisierung aktiviert ist.
    Mindestzeitraum zwischen dem Update des Benutzerstandorts (in Sekunden). Diese Einstellung legt fest, wie lange das System wartet, bevor der Standort eines Agenten aktualisiert wird, unabhängig von der Aufgabenaktivität oder der Reise. Dadurch wird verhindert, dass ServiceNow unnötige Verlaufsaufzeichnungen erstellt, wenn ein Agent an einem Standort eine Aufgabe mehrmals betrachtet.
    • Typ: Ganzzahl
    • Standardwert: 300
    Beachten Sie Folgendes:
    • Die Android Version der App aktualisiert Positionsdaten in 15-Minuten-Intervallen. Die App erfasst den Standort eines Anwenders mithilfe des in dieser Eigenschaft festgelegten Intervalls, diese Daten werden jedoch weiterhin alle 15 Minuten in Ihre Instanz hochgeladen.
    • Die iOS Die Version der App aktualisiert die Positionsbestimmung nur, wenn das Mobilgerät eine signifikante Standortänderung erkennt, die vom Betriebssystem Ihres Geräts bestimmt wird. Wenn das Betriebssystem seinen Standort aktualisiert, wird Ihre App mit diesem Standort aktualisiert. Eigenschaftswerte für Entfernung und Zeit werden für nicht berücksichtigt iOS Version von ServiceNow Apps.
    glide.geolocation.travel.buffer Allen Reisezeiten hinzuzufügender Prozentsatz. Ein Beispiel für einen gültigen Prozentwert ist 15.
    • Typ: Ganzzahl
    • Standardwert: 0
    glide.geolocation.work.spacing 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.
    • Typ: Ganzzahl
    • Standardwert: 0

    Mit Positionsbestimmung installierte Skripteinbindungen

    Skripteinbindungen werden bei der Aktivierung der Geolokalisierung hinzugefügt.

    Name Beschreibung
    GeolocationAJAX Dienstprogramme, die das System bei der Geolokalisierung von AJAX-Anrufen verwendet.
    GeolocationUtils Kerndienstprogramme für Geolokalisierungsfunktionen.