Inne interfejsy API platformy Apache Cordova
Ważne
Program Visual Studio App Center ma zostać wycofany 31 marca 2025 r. Mimo że możesz nadal używać programu Visual Studio App Center do momentu jej pełnego wycofania, istnieje kilka zalecanych alternatyw, do których można rozważyć migrację.
Dowiedz się więcej o osiach czasu pomocy technicznej i alternatywach.
Uwaga
Wsparcie dla aplikacji Cordova zakończyło się w kwietniu 2022 r. Więcej informacji można znaleźć w blogu Centrum aplikacji.
Dostosowywanie poziomu dziennika
Możesz kontrolować liczbę komunikatów dziennika wyświetlanych w centrum aplikacji w konsoli programu . Aby dostosować rejestrowanie, otwórz plik config.xml projektu; dla każdego z elementów docelowych platform
projektu Apache Cordova (obecnie tylko systemy Android i iOS) dodaj element podrzędny preference
w następującym formacie:
<preference name="LOG_LEVEL" value="2" />
Ustaw wartość na jedną ze stałych opisaną w oficjalnej dokumentacji systemu Android. Te same stałe mogą być używane dla systemu iOS. Aby mieć jak najwięcej komunikatów dziennika, użyj poziomu VERBOSE (2).
Identyfikowanie instalacji
Zestaw SDK centrum aplikacji tworzy identyfikator UUID dla każdego urządzenia po zainstalowaniu aplikacji. Ten identyfikator pozostaje taki sam dla urządzenia, gdy aplikacja zostanie zaktualizowana, a nowy jest generowany tylko wtedy, gdy aplikacja zostanie ponownie zainstalowana lub użytkownik ręcznie usunie wszystkie dane aplikacji. Poniższy interfejs API jest przydatny do celów debugowania.
var success = function(installId) {
console.log("Install ID: " + installId);
}
var error = function(error) {
console.error(error);
}
AppCenter.getInstallId(success, error);
Identyfikowanie użytkowników
Zestaw SDK centrum aplikacji obsługuje ustawianie identyfikatora użytkownika używanego do rozszerzania raportów o awarie. Aby użyć tej funkcji:
- Skonfiguruj zestaw SDK centrum aplikacji zgodnie z opisem w przewodniku Wprowadzenie do zestawu SDK centrum aplikacji.
- Ustaw element
userID
w zestawie SDK przy użyciu następującego kodu:
AppCenter.setUserId("your-user-id");
Po ustawieniu identyfikatora użytkownika możesz użyć funkcji wyszukiwania centrum App Center, aby wyszukać określone raporty o awarii dla identyfikatora. Dowiedz się więcej w dokumentacji wyszukiwania centrum aplikacji.
Uwaga
Wartość identyfikatora użytkownika jest ograniczona do 256 znaków. Zostanie on wyświetlony z raportami awarii, ale nie będzie używany do agregacji lub liczby użytkowników, których dotyczy problem. Jeśli ustawisz identyfikator użytkownika wiele razy, zostanie użyty tylko ostatni identyfikator użytkownika. Należy ustawić identyfikator użytkownika przed uruchomieniem każdej aplikacji, ponieważ ta wartość nie jest przechowywana przez zestaw SDK między uruchomieniem.