Другие API Apache Cordova

Важно!

Прекращение поддержки Центра приложений Visual Studio запланировано на 31 марта 2025 г. Хотя вы можете продолжать использовать Центр приложений Visual Studio, пока он не будет полностью выведен из эксплуатации, существует несколько рекомендуемых вариантов, на которые вы можете рассмотреть возможность миграции.

Узнайте больше о сроках поддержки и альтернативных вариантах.

Примечание

Поддержка Cordova Apps прекращена в апреле 2022 г. Дополнительные сведения см. в блоге Центра приложений.

Настройка уровня журнала

Вы можете управлять количеством сообщений журнала, отображаемых в Центре приложений в консоли. Чтобы настроить ведение журнала, откройте файлconfig.xml проекта; Для каждого из целевых platform элементов проекта Apache Cordova (только для Android и iOS) добавьте дочерний preference элемент в следующем формате:

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

Задайте значение одной из констант, описанных в официальной документации android. Те же константы можно использовать для iOS. Чтобы получить как можно больше сообщений журнала, используйте уровень VERBOSE (2).

Определение установок

Пакет SDK центра приложений создает UUID для каждого устройства после установки приложения. Этот идентификатор остается прежним для устройства при обновлении приложения, а новый идентификатор создается только при переустановке приложения или при удалении пользователем всех данных приложения вручную. Следующий API полезен для отладки.

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

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

Идентификация пользователей

Пакет SDK центра приложений поддерживает настройку идентификатора пользователя , который используется для дополнения отчетов о сбоях. Чтобы использовать эту возможность, выполните следующие действия.

  1. Настройте пакет SDK центра приложений, как описано в руководстве по началу работы с пакетом SDK центра приложений.
  2. userID Задайте в пакете SDK с помощью следующего кода:
AppCenter.setUserId("your-user-id");

Задав идентификатор пользователя, вы можете использовать функцию поиска в Центре приложений для поиска конкретных отчетов о сбоях для идентификатора. Дополнительные сведения см. в документации по поиску в Центре приложений.

Примечание

Значение идентификатора пользователя ограничено 256 символами. Он будет отображаться вместе с отчетами о сбоях, но не будет использоваться для агрегирования или количества затронутых пользователей. Если вы задали идентификатор пользователя несколько раз, будет использоваться только последний идентификатор пользователя. Необходимо самостоятельно задавать идентификатор пользователя перед каждым запуском приложения, так как это значение не хранится в пакете SDK между запусками.