Как заполнить «запросы» в Application Insights Analytics из HockeyApp в приложении Xamarin?
Я только начал использовать HockeyApp MetricsManager с Application Insigts Analytics в Azure. Мне удалось зарегистрировать пользовательские события из моего приложения Xamarin, но как я могу регистрировать / отслеживать запросы?
К сожалению, запросы - это не тот тип данных, который поддерживается HockeyApp. Вы можете увидеть более подробную информацию здесь: https://azure.microsoft.com/en-us/blog/mobile-and-desktop-telemetry-in-application-insight-and-hockeyapp/. Демонстрация, которую мы с Джошем сделали и которую вы связали, включала таблицу запросов, потому что данные, которые мы показывали примерно через 30 минут, поступали из службы, оснащенной Application Insights. Мы сделали это только для того, чтобы продемонстрировать потенциал инструмента аналитики с большим набором данных.
Тем не менее, HockeyApp включает в себя настраиваемый механизм событий, в который вы можете помещать любые данные, которые хотите, а затем запрашивать через Analytics. Вы можете увидеть, как это сделать, в разделе 3.7.2 здесь - эта ссылка предназначена для iOS SDK, но такая же опция доступна для Android и Windows.
1 Перейдите к своему приложению на портале Azure. 2 Щелкните оранжевую строку состояния с надписью «Перевести в HockeyApp». 3 Нажмите кнопку «Перенести приложение». 4 Вот и все! За кулисами инструмент миграции будет использовать ваши учетные данные Azure для входа в систему и создания учетной записи HockeyApp (если у вас ее еще нет или она не связана с вашими учетными данными для входа в Azure). Затем он автоматически предоставит вам новое приложение HockeyApp. Это новое приложение будет автоматически связано с вашим приложением Application Insights. Они будут использовать один и тот же инструментальный ключ / appID, и данные, отправленные через AI или HA SDK, будут поступать в оба интерфейса до 15 июня, когда будет прекращено действие Application Insights. После этой даты данные будут доступны только через HockeyApp.