Часто задаваемые вопросы об аналитике

Важно!

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

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

Выполняется ли выборка данных?

Выборка данных не выполняется. Аналитика будет использовать все отправленные данные, если они не отправлены в неправильном формате или не достигнут некоторые из известных ограничений.

Какова задержка между отправленным журналом и его представлением на панелях мониторинга Аналитики?

Задержка обычно составляет несколько минут.

Если приложение находится в автономном режиме, сохраняет ли пакет SDK журналы, а затем отправляет ли их, как только оно снова в сети?

Да. Если сетевое подключение отсутствует, пакет SDK сохраняет до 10 МБ (по умолчанию) журналов в локальном хранилище. Размер хранилища можно изменить с помощью setMaxStorageSize API. После заполнения хранилища пакет SDK начинает удалять старые журналы, чтобы освободить место для новых журналов. После восстановления сетевого подключения пакет SDK отправит эти журналы в серверную часть Центра приложений.

Продолжительность сеанса неизвестна, почему?

Сеанс определяется как время от выхода приложения на передний план до последнего события перед переходом в фоновый режим. Если в течение 5 минут в сеансе не будут обнаружены пользовательские события, сеанс не будет учитываться.

Почему на моей диаграмме "Распределение ОС" отображается больше устройств, чем количество установок?

Количество дистрибутивов ОС не является моментальными снимками. Это количество устройств, соответствующих выбранному периоду времени. Например, если пользователи переходят с одной версии ОС на более новую в течение выбранного периода времени, они будут учитываться в обеих версиях ОС. Если значительное число пользователей обновляется в течение периода времени, перекрытие может привести к заметному количеству устройств на диаграмме "Распределение ОС", чем количество установок.

Почему сведения о стране или регионе не отображаются? / Информация о стране или регионе не является правильной.

Страна или регион определяется страной или регионом оператора и требует, чтобы у устройства была SIM-карта. Если вы используете планшет или устройство без SIM-карты карта, сведения о стране или регионе не будут отображаться. Если вы используете симулятор, сведения о стране или регионе, вероятно, не будут точными.

Каково максимальное количество отдельных событий, которые можно отправить для каждого приложения?

Для аналитики максимальное число различных пользовательских событий, которые мы будем отслеживать в день, составляет 200. Счетчики будут сбрасываться ежедневно в 12:00 (UTC). Однако максимальное количество экземпляров событий, отправленных на устройство, не ограничено.

Ограничение в 200 уникальных событий в день не применяется к экспорту. Мы экспортируем все журналы, которые мы принимаем, даже если мы не отслеживаем их в Аналитике.

Какое максимальное количество свойств события можно определить для каждого события? Что произойдет, если я отправлю больше лимита?

В настоящее время максимальное число свойств события равно 20. Если отправляется более 20 свойств, они автоматически отклоняются.

Каково максимальное количество значений свойств, которые можно отправить для каждого события?

Вы увидите число для 10 значений свойств с наибольшим числом.

Почему данные не отображаются в потоке журнала?

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

Можно ли экспортировать необработанные данные?

Да. В разделе параметров приложения можно экспортировать все необработанные данные аналитики в Хранилище BLOB-объектов Azure и Application Insights.

Каковы ограничения времени для отправки журнала в Центр приложений?

Серверная часть Центра приложений будет принимать только журналы, срок которых не превышает 25 дней в прошлом или 3 дня в будущем.

Насколько детализирован ответ для API start и end параметров аналитики?

API аналитики возвращает счетчики по дням. Иными словами, временная часть входных данных игнорируется, и при обработке результата учитывается только компонент дня.

Почему значение UserId в событиях, сеансах и других аналитических данных аналитики равно None?

Идентификатор пользователя пока можно применять только к диагностике (сбои, ошибки).

Обходной путь — добавить userId в свойства, как показано ниже.

Map<String, String> properties = new HashMap<>();
properties.put("UserId", "your user Id");
Analytics.trackEvent("EventName", properties);