其他 Apache Cordova API

重要

Visual Studio App Center 已排定於 2025 年 3 月 31 日淘汰。 雖然您可以繼續使用 Visual Studio App Center,直到它完全淘汰為止,但有數個建議您考慮移轉至的建議替代方案。

深入瞭解支持時程表和替代方案。

注意

Cordova Apps 的支援已於 2022 年 4 月結束。 在 App Center 部落格中尋找詳細資訊。

調整記錄層級

您可以控制控制台中從 App Center 顯示的記錄訊息數目。 若要調整記錄,請開啟專案的 config.xml 檔案;針對每個 Apache Cordova 項目的目標 platform 元素, (目前只有 Android 和 iOS) ,請以下列格式新增子 preference 元素:

<preference name="LOG_LEVEL" value="2" />

將值設定為官方 Android 檔中所述的其中一個常數。 相同的常數可用於 iOS。 若要盡可能有多個記錄訊息,請使用 VERBOSE (2) 層級。

識別安裝

App Center SDK 會在安裝應用程式之後,為每個裝置建立 UUID。 當應用程式更新,且只有在重新安裝應用程式或使用者手動刪除所有應用程式數據時,才會產生新的標識碼,裝置的標識碼會維持不變。 下列 API 適用於偵錯用途。

var success = function(installId) {
    console.log("Install ID: " + installId);
}

var error = function(error) {
    console.error(error);
}
AppCenter.getInstallId(success, error);

識別使用者

App Center SDK 支援設定用來增強當機報告 的使用者標識碼 。 若要使用這項功能:

  1. App Center SDK 使用者入門指南中所述,設定 App Center SDK
  2. userID使用下列程式代碼在 SDK 中設定 :
AppCenter.setUserId("your-user-id");

設定使用者標識碼之後,您可以使用 App Center 的搜尋功能來搜尋標識碼的特定損毀報告。 在 App Center 的 搜尋檔中深入瞭解。

注意

用戶標識碼的值限製為 256 個字元。 它會與您的當機報告一起顯示,但不會用於受影響用戶的匯總或計數。 如果您多次設定使用者標識碼,則只會使用最後一個使用者識別碼。 您必須在每次啟動應用程式之前自行設定使用者標識碼,因為 SDK 不會在啟動之間儲存此值。