Analytics (分析) 實體值「(未設定)」代表什麼意思?

本頁內容適用於 ApigeeApigee Hybrid

查看 Apigee Edge 說明文件。

查看 Analytics 時,您可能會看到實體值顯示為「(not set)」,包括 API Proxy、產品、開發人員、開發人員應用程式和其他維度的括號。這可能不是問題。

通常 (not set) 表示 Apigee 資訊不足。舉例來說,開發人員應用程式會與開發人員、API 產品建立關聯,進而與 API Proxy 建立關聯。當開發人員應用程式使用 API 金鑰或 OAuth 權杖發出 API 呼叫時,系統會在 Analytics 中建立所有這些關聯。不過,如果 API Proxy 是開放的,且不需要 API 金鑰,Apigee 就無法得知是否有開發人員、開發人員應用程式或產品與 API 呼叫相關聯。

有時 (not set) 可能表示不適用。舉例來說,「Flow Name on Error」(發生錯誤時的流程名稱) 維度會顯示發生錯誤的已命名 API 代理流程。在這種情況下,所有非錯誤的呼叫都會顯示為 (not set),因為呼叫中沒有錯誤。

下表摘要列出特定維度顯示「(未設定)」的可能原因。

維度 「(not set)」的可能意義
API Proxy 對 API Proxy 的呼叫已送達 Apigee 路由器,但格式有誤,因此未送達 Proxy,訊息處理器傳回 404 狀態碼和分類錯誤。這表示有部分來電者撥打的電話格式不正確。
API 產品 您的部分 API Proxy 和開發人員應用程式未使用產品。如要瞭解如何讓 API Proxy 和開發人員應用程式使用產品,請參閱「管理 API 產品」。
AppGroup 您的部分 API Proxy 和開發人員應用程式未使用 AppGroups。如要瞭解 AppGroups,請參閱「 使用 AppGroups 整理應用程式擁有權」。
AppGroup 應用程式 您的部分 API Proxy 和開發人員應用程式未使用 AppGroups。如要瞭解 AppGroup,請參閱「 使用 AppGroup 整理應用程式擁有權」。
開發人員 部分流量是由未註冊的開發人員產生。這類流量可能來自內部或公開 API。如要瞭解如何註冊應用程式開發人員,請參閱「註冊應用程式開發人員」。
開發人員應用程式 您有部分流量來自未註冊的應用程式。這類流量可能來自內部或公開 API。如要瞭解如何註冊開發人員的應用程式,請參閱「註冊應用程式及管理 API 金鑰」。