可探索性和您的 Experience Service
依預設,當
Vuforia View 掃描
ThingMark 時,即查詢 Global Experience Index (GXI) 來尋找與
ThingMark 相關聯的體驗。如需 GXI 的詳細資訊,請參閱〈
核心元件及概念〉。
在此案例中,Vuforia View 中顯示的體驗清單,僅包含 Experience Service 中的可探索體驗。
Experience Service 必須在 Global Experience Index (GXI) 中註冊才能進行探索。可探索並不代表不需驗證即可存取體驗內容。當使用者選取可探索的體驗時,視乎已設定的體驗存取方式,系統不一定會提示要驗證。如需有關存取控制的詳細資訊,請參閱
使用者管理和存取控制。
以下部份說明了如何配置 Experience Service 的探索性。
設定 Experience Service 為可探索
如上述,必須在 GXI 中註冊
Experience Service 才能成為可探索。如需有關在 GXI 中註冊
Experience Service 的詳細資訊,請參閱
在 GXI 中註冊您的 Experience Service。
當以 GXI 註冊 Experience Service 時,會指派專屬的網域 ID。網域 ID 將決定要由哪個 ThingMark 提示 GXI 去尋找由該 Experience Service 寄存的體驗。舉例來說,假設在主機 es.example.com 上執行的Experience Service,已受指派了網域 ID 1234。當 Vuforia View 掃描網域 1234 的 ThingMark 時 (例如 1234:78),GXI 將查詢在主機 es.example.com 上執行的 Experience Service,以找到與 ThingMark 1234:78 相關聯的體驗清單。
欲在 GXI 中註冊 Experience Service,請聯絡 PTC。
在 GXI 中註冊 Experience Service 是必要條件,但還不足以讓 Experience Service 成為可探索。除了以 GXI 註冊之外,用於存取 Experience Service 的網址必須:
• 可在公用網際網路上存取
• 使用安全的 HTTPS 通訊協定及授權憑證
|
這並不表示 Experience Service 必須使用安全的 HTTPS 通訊協定,且可在公用網際網路上直接存取。相反的,可在 Proxy 後方部署 Experience Service。在此情況下,Proxy 必須使用安全的 HTTPS 通訊協定,且可在公用網際網路上直接存取。
|
設定 Experience Service 為不可探索
依預設,新安裝的 Experience Service 並未在 GXI 中註冊,因此不可探索。在此情況下,如果設定為直接查詢體驗的 Experience Service,則 Vuforia View 只能存取由 Experience Service 寄存的體驗。欲設定 Vuforia View 直接查詢體驗的 Experience Service,您可以執行下列任一動作:
• 將 Studio 的 Experience Service 在 Vuforia View 的設定設為 Experience Service 的基本網址 (例如,https://es.Experience Serviceexample.com)。
• 使用 Vuforia View 在 Vuforia Studio 中掃描 QR。您可以導覽至「專案」窗格中的 > 來尋找 QR 代碼。
除了設定此屬性之外,Vuforia View 還必須能夠連接至 Experience Service。這意味著 Experience Service 必須可在公用網際網路上存取,或者 Vuforia View 必須連接至執行 Experience Service 的同一內部網路。
開發、測試和生產部署
視乎您的需求,您可選擇是否將生產伺服器設定為可探索和同盟。建議不要將開發和測試部署設定為可探索或同盟。讓開發和測試系統保持在不可探索狀態,則可讓這些系統受到公司防火牆的保護,且相同的 ThingMarks 可同時用於開發期間與生產中的測試。
將開發和測試系統設定為不同盟,則可在開發和測試活動期間,避免他人探索到生產體驗,且不致於和非生產體驗混淆。