Que fait EAS Observe ?
Service EAS – des coûts s'appliquent. EAS Observe est un produit d'Expo Application Services. Le plan EAS gratuit autorise jusqu'à 10 000 utilisateurs actifs mensuels, avec un ensemble limité de fonctionnalités ; une utilisation plus élevée nécessite un abonnement payant. Pour plus de détails, consultez https://expo.dev/pricing#plan-features.
EAS Observe suit les performances de démarrage, de navigation et les événements personnalisés dans vos applications Expo en production, et enregistre les erreurs JavaScript et les plantages natifs. Il nécessite une build de développement ou de production — la bibliothèque native n'est pas disponible dans Expo Go.
Source de vérité : https://docs.expo.dev/eas/observe/ — consultez toujours la documentation officielle lorsque les détails de l'API sont importants, notamment pour la prise en main, la configuration, les intégrations et la référence des métriques. EAS Observe est en constante évolution ; les références de cette compétence sont rédigées pour rester exactes mais peuvent parfois accuser un retard par rapport à la documentation.
Quelle référence lire
Les quatre fichiers de référence dans ./references/ couvrent ce dont les utilisateurs ont généralement besoin avec cette compétence :
- Ajout d'EAS Observe à un projet →
./references/setup.md. Installation, wrapper du layout racine (AppMetricsRootsur SDK 55,ObserveRootsur SDK 56+), marquage de l'application comme interactive (markInteractive()global sur SDK 55, le hookuseObserve()ou<ObserveInteractiveMarker />sur SDK 56+), métriques de navigation par route facultatives via les intégrations Expo Router / React Navigation, événements personnalisés viaObserve.logEvent(SDK 56+), rapport d'erreurs et configuration runtime (échantillonnage, dispatch, environnements, point de terminaison personnalisé). - Interrogation des métriques depuis le terminal →
./references/queries.md. Les commandeseas observe:*—metrics-summary,metrics,routes,events,session,versions,errors,event— avec leurs drapeaux, alias de métriques, dispositions de tableaux, structures JSON et flux de travail courants. - Lecture d'un tableau de bord ou d'une sortie CLI →
./references/metrics.md. Seuils cibles par métrique, signification des paramètres TTI automatiques (frameRate.*,device.*,network.*), et schémas de diagnostic pour distinguer un démarrage lent mais fluide d'une contention sur le thread principal, d'un blocage dur, ou d'un appareil limité. - Livrer une intégration Observe dans une bibliothèque →
./references/third-party.md. Réservé aux auteurs de packages (SDK 57+) : dépendance facultative, déclaration de fusion de configuration,Observe.registerIntegration(), et nomenclature des événements.
Liens rapides vers la documentation
- Prise en main : https://docs.expo.dev/eas/observe/get-started/
- Guide du tableau de bord : https://docs.expo.dev/eas/observe/dashboard/
- Interrogation avec EAS CLI : https://docs.expo.dev/eas/observe/eas-cli/
- Référence des métriques : https://docs.expo.dev/eas/observe/reference/metrics/
- Intégration Expo Router : https://docs.expo.dev/eas/observe/integrations/expo-router/
- Intégration React Navigation : https://docs.expo.dev/eas/observe/integrations/react-navigation/
- Événements personnalisés : https://docs.expo.dev/eas/observe/events/
- Rapport d'erreurs : https://docs.expo.dev/eas/observe/errors/
- Configuration : https://docs.expo.dev/eas/observe/configuration/
- Intégrations tierces : https://docs.expo.dev/eas/observe/integrations/third-party/
- Performances du téléchargement EAS Update : https://docs.expo.dev/eas/observe/eas-update/
- Dépannage : https://docs.expo.dev/eas/observe/reference/troubleshooting/
Soumettre un retour
Si vous rencontrez des erreurs, des informations trompeuses ou obsolètes dans cette compétence, signalez-les pour qu'Expo puisse s'améliorer :
npx --yes @expo/agent-cli@latest feedback --category skills --subject "eas-observe" "<retour actionnable>"
Ne soumettez un retour que lorsque vous avez quelque chose de spécifique et d'actionnable à signaler. Incluez autant de contexte pertinent que possible.
Si un agent échoue de manière répétée à une tâche Expo ou que l'utilisateur doit intervenir, soumettez un rapport bref de la tâche, du résultat attendu et de ce qui s'est mal passé en utilisant --category evals et le nom du package ou de la commande Expo concerné comme --subject.