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

您正在查看 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

查看數據分析時,您可能會看到 API 代理程產品開發人員開發人員應用程式和其他維度的實體值顯示為 (未設定),包括括號。這可能或不一定是問題。

通常,(not set) 表示 Edge 沒有足夠的資訊。舉例來說,開發人員應用程式會與開發人員、API 產品和擴充功能 API Proxy 建立關聯。當開發人員應用程式使用 API 金鑰或 OAuth 權杖進行 API 呼叫時,所有這些關聯都會在數據分析中建立。不過,如果 API Proxy 處於開啟狀態,且不需要 API 金鑰,Edge 就無法得知是否有與 API 呼叫相關聯的開發人員、開發人員應用程式或產品。

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

下表列出可能導致您在特定維度中看到「(未設定)」的可能原因。

維度 「(not set)」的可能含意
API Proxy 對 API Proxy 的呼叫已到達 Apigee 路由器,但格式不正確,因此未到達 Proxy,且訊息處理器傳回 404 狀態碼,並顯示分類錯誤。這表示有部分呼叫端會發出格式不正確的呼叫。
API 產品 並非所有 API 代理程式和開發人員應用程式都會使用產品。如要瞭解如何讓 API Proxy 和開發人員應用程式使用產品,請參閱「建立 API 產品」。
開發人員 部分流量是由未註冊的開發人員產生。這類流量可能來自內部使用或公開 API。如要瞭解如何註冊應用程式開發人員,請參閱「管理應用程式開發人員」。
開發人員應用程式 部分流量是由未註冊的應用程式產生。這類流量可能來自內部使用或公開 API。如要瞭解如何註冊開發人員的應用程式,請參閱「註冊應用程式及管理 API 金鑰」。