Stare de spirit - Format export JSON
Documentație pentru structura stării de spirit în exporturile JSON
Ultima actualizare: 31 octombrie 2026
Pe această pagină
Datele Stare de spirit capturează intrările de dispoziție și stare mentală înregistrate în Apple Health. Această funcție este disponibilă pe iOS 18.0 și ulterior. În exporturile JSON, intrările Stare de spirit sunt stocate în matricea stateOfMind.
Structură
Fiecare intrare Stare de spirit include informații despre dispoziție, valența emoțională, etichete și asocieri:
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"start": "2024-02-06T22:00:00Z",
"end": "2024-02-06T22:05:00Z",
"kind": "daily_mood",
"labels": ["calm", "confident"],
"associations": ["work", "tasks"],
"valence": 0.7,
"valenceClassification": "very_pleasant",
"metadata": {
"customKey": "customValue"
}
}
Câmpuri
Câmpuri ale intrării
id(String): Identificator unic pentru intrarea Stare de spiritstart(String): Ora de început ca timestamp ISO 8601, cum ar fi2024-02-06T22:00:00Zend(String): Ora de sfârșit ca timestamp ISO 8601, cum ar fi2024-02-06T22:05:00Zkind(String): Tipul intrării:daily_moodsaumomentary_emotionlabels(Array): Etichete care descriu starea dvs., folosind valori cu litere mici precum calm,anxious,happysaustressedassociations(Array): Contexte asociate stării dvs., folosind valori cu litere mici sau snake-case precum work,fitness,family,current_eventssauself_carevalence(Number): Valența emoțională de la -1.0 (foarte neplăcut) la 1.0 (foarte plăcut)valenceClassification(String): Clasificarea valenței:very_unpleasant,unpleasant,slightly_unpleasant,neutral,slightly_pleasant,pleasantsauvery_pleasantmetadata(Object<String, String>, opțional): Metadate de tip șir atașate intrării. Câmpul este omis când nu sunt disponibile metadate.