Zum Inhalt springen

@capgo/capacitor-android-usagestatsmanager

Greifen Sie auf Android-Nutzungsstatistiken zu, um die App-Nutzungsdauer und Screen-Time-Analysen zu tracken

Greifen Sie auf Android-Nutzungsstatistiken zu, um die App-Nutzungsdauer und Screen-Time-Analysen zu tracken

Starte mit queryAndAggregateUsageStats() und den anderen unten aufgeführten Core-Methoden.

PlattformSupportNotizen
iOSJaNativ
AndroidJaNativ
WebNeinAbsichern mit Capacitor.getPlatform()
  • queryAndAggregateUsageStats - Fragt die Nutzungsstatistiken für den angegebenen Zeitraum ab und aggregiert sie.
  • isUsageStatsPermissionGranted - Prüft, ob die Berechtigung für Nutzungsstatistiken erteilt ist.
  • openUsageStatsSettings - Öffnet die Einstellungen für Nutzungsstatistiken. Dies führt den Nutzer direkt zu den Einstellungen, um die Berechtigung zu erteilen. Die Einstellungen werden immer geöffnet, auch wenn die Berechtigung bereits vorliegt.
  • queryAllPackages - Fragt alle installierten Pakete auf dem Gerät ab. Erfordert die QUERY_ALL_PACKAGES-Berechtigung.
MethodeBeschreibung
queryAndAggregateUsageStatsFragt Nutzungsstatistiken für den angegebenen Zeitraum ab und aggregiert diese.
isUsageStatsPermissionGrantedPrüft, ob die Berechtigung für Nutzungsstatistiken erteilt wurde.
openUsageStatsSettingsÖffnet den Einstellungsbildschirm für Nutzungsstatistiken. Damit gelangt der Nutzer zu den Einstellungen, um die Berechtigung für Nutzungsstatistiken zu erteilen. Dies öffnet immer den Einstellungsbildschirm, auch wenn die Berechtigung bereits erteilt wurde.
queryAllPackagesFragt alle installierten Pakete auf dem Gerät ab. Erfordert die QUERY_ALL_PACKAGES-Berechtigung.
getPluginVersionDie native Capacitor Plugin-Version abrufen.

Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-android-usagestatsmanager.

Wenn du es nutzt @capgo/capacitor-android-usagestatsmanager Um die Arbeit an nativen Plugins zu planen, verbinde sie mit Verwendung von @capgo/capacitor-android-usagestatsmanager für die native Funktion in der Verwendung von @capgo/capacitor-android-usagestatsmanager, Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für das Implementierungsdetail beim Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow bei den Ionic Enterprise Plugin-Alternativen.