在位置周圍建立地理柵欄
地理柵欄是圍繞特定位置的虛擬周邊。 地理柵欄功能可讓使用者劃定工作場所、客戶現場及安全區域周圍的區域。 您可以設定系統,在個人或配備車輛跨越地理柵欄時觸發各種動作。
在 Dynamics 365 Field Service 中,地理柵欄功能的預設使用案例是建立服務帳戶位置圓周上的地理柵欄,再將此與現場技師依其執行 Field Service 行動應用程式之行動裝置所測量不斷改變的位置進行比較。 當現場技師跨過工單地理柵欄時,就會建立地理柵欄事件記錄,而地理柵欄狀態會從外部變更為內部,表示現場技師已在地理柵欄範圍內。 現場技師離開地理柵欄區域時,會建立另一個地理柵欄事件。 根據進入或離開地理柵欄區域,可以觸發行動推播通知或自訂工作流程。
必要條件
連接至 Bing 地圖服務以尋找服務帳戶。
設定地址的自動地理編碼,以便在輸入地址時自動對帳戶和工單進行地理編碼。 對帳戶或工單記錄進行地理編碼會填入地理柵欄時所需的緯度及經度值。
啟用位置追蹤、共用和稽核,並測試位置追蹤。
驗證地理柵欄程序是否在使用中狀態
移至舊版設定區域中的進階設定,然後開啟程序以確定下列程序處於使用中狀態:
DeleteGeofenceWhenBookingIsCompletedOrCanceled
GenerateGeofenceWhenBookingIsCreated
Update Geofence instance coordinates
如果您已將 Field Service 設定中的增強型背景處理 (預覽版) 設定為是,請啟用地理柵欄 Power Automate 流程。 在這種情況下,不需要這些程序。
- 前往 https://make.powerapps.com/ 並選取您的環境。
- 移至解決方案>Geofencing for Field Service。
- 啟用下列流程:
- 流程 – DeleteGeofenceWhenBookingIsCompletedOrClosed
- 流程 – GenerateGeofenceWhenBookingIsCreated
- 流程 – UpdateGeofenceInstanceCoordinates
設定地理柵欄設定
- 在 Field Service Web 應用程式中,切換到設定區域。
- 移至地理柵欄>地理柵欄設定。
- 輸入測量單位和最小半徑。 系統支援的最小地理柵欄,其半徑為 25.59 英尺。
設定地理柵欄實體
設定使用地理柵欄之實體的設定。 支援使用客戶及可資源預約以外的自訂地理柵欄。
在 Field Service Web 應用程式中,切換到設定區域。
移至地理柵欄>實體設定。
選取已設定進行追蹤的客戶實體。
輸入下列資訊:
- 實體:選取客戶,因為工單地點是從相關的服務帳戶繼承而來。
- 緯度/經度:選擇客戶實體上保存地理編碼位置的緯度及經度欄位;此設定會決定地理柵欄的中心。
- 已啟用為:選取地理柵欄,因為客戶會做為地理柵欄所圍繞的靜態位置。
- 預設半徑:輸入數字以表示圍繞客戶位置緯度及經度之地理柵欄的半徑。 測量單位會是先前步驟在地理柵欄設定中所選擇的單位。
儲存變更,然後選取已設定進行追蹤的可預約資源實體。
輸入下列資訊:
- 實體:選取可預約資源以比較現場技師相對於工單服務帳戶的位置。
- 緯度 / 經度:選擇可預約資源實體上保存最新位置座標的緯度及經度欄位。
- 時間戳記欄位名稱:選擇位置時間戳記。 此時間戳記表示更新地理柵欄位置的日期與時間。 只有在狀態與目前狀態不同,且時間戳記晚於與目前地理柵欄狀態相關聯的時間戳記時,才會更新地理柵欄狀態。
- 已啟用為:選取地理追蹤,因為可預約資源具有與定義的地理柵欄進行比較的變數位置。
了解預約工單時發生的情況
預約工單時,現在會觸發建立地理柵欄的非同步工作流程。 若要檢視系統建立的地理柵欄,請移至 Field Service>設定>地理柵欄以檢視新建立的地理柵欄。
行進至工單地點前,技術人員在地理柵欄之外,而且系統建立離開地理柵欄事件。 當技術人員抵達工單地點,並開啟 Field Service 行動應用程式時,系統會建立進入地理柵欄事件。
進入地理柵欄還會將相關地理柵欄的地理追蹤記錄狀態從外部變更為內部。
當技術人員離開地理柵欄時,將會建立另一個「離開」事件。
提示
出於測試目的,如果無法實際前往某個地點,請將地理柵欄的半徑擴大到包含您目前的位置。
管理地理柵欄觸發篩選條件
地理柵欄觸發篩選條件定義地理柵欄事件相對於預約時間值的觸發時機。
啟用地理柵欄功能時,系統會建立所有預約的地理柵欄,如果預約的數量眾多,就會因此造成效能問題。 地理柵欄觸發篩選條件可讓您定義建立地理柵欄並觸發事件的時間範圍。 除了改善效能之外,這些篩選條件還可以協助避免出現誤判的地理柵欄事件。 您可以藉由篩選近期服務約會,避免發生技術人員無意間穿越目前並非其現行職務範圍之地理柵欄的情況。
啟用觸發篩選條件時,您可以設定根據時間的篩選條件。 篩選的欄位包括:
- 開始時間
- 結束時間
- 實際抵達時間
- 建立日期
- 估計抵達時間
- 修改時間
- 離線時間戳記
- 記錄建立日期
您可接著以篩選條件目前日期之前或之後的天數來設定值。
例如,可以啟用根據過去/未來天數值為 1 的開始時間觸發的篩選條件。 系統現在只會建立地理柵欄,並觸發從昨天到明天之間開始的預約事件。