Mielentila – JSON-viennin muoto
Dokumentaatio mielentilan rakenteesta JSON-vienneissä
Last updated: August 26, 2026
Tällä sivulla
Mielentila
Mielentiladata sisältää Apple Healthiin tallentamasi mielialan ja henkisen tilan merkinnät. Ominaisuus on käytettävissä iOS 18.0:ssa ja uudemmissa. JSON-vienneissä mielentilamerkinnät tallennetaan taulukkoon stateOfMind.
Rakenne
Jokainen mielentilamerkintä sisältää tietoja mielialasta, emotionaalisesta valenssista, tunnisteista ja assosiaatioista:
{
"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"
}
}
Kentät
Merkinnän kentät
id(String): Mielentilamerkinnän yksilöivä tunnistestart(String): Alkuaika ISO 8601 -aikaleimana, esimerkiksi2024-02-06T22:00:00Zend(String): Lopetusaika ISO 8601 -aikaleimana, esimerkiksi2024-02-06T22:05:00Zkind(String): Merkinnän tyyppi:daily_moodtaimomentary_emotionlabels(Array): Tilaasi kuvaavat tunnisteet, pienillä kirjaimilla, kuten calm,anxious,happytaistressedassociations(Array): Tilaasi liittyvät kontekstit, pienillä kirjaimilla tai snake-casessa, kuten work,fitness,family,current_eventstaiself_carevalence(Number): Emotionaalinen valenssi välillä -1.0 (erittäin epämiellyttävä) – 1.0 (erittäin miellyttävä)valenceClassification(String): Valenssin luokitus:very_unpleasant,unpleasant,slightly_unpleasant,neutral,slightly_pleasant,pleasanttaivery_pleasantmetadata(Object<String, String>, valinnainen): Merkintään liitetty merkkijonometa. Kenttä jätetään pois, kun metadataa ei ole.
Valenssin ymmärtäminen
Valenssi kuvaa mielentilasi emotionaalista laatua:
- Negatiivinen valenssi (arvot lähempänä -1.0): Epämiellyttävät tai kielteiset tunnetilat
- Neutraali valenssi (arvot noin 0.0): Neutraalit tunnetilat
- Positiivinen valenssi (arvot lähempänä 1.0): Miellyttävät tai myönteiset tunnetilat
Merkkijono valenceClassification antaa kategorian, kun taas valence tarjoaa tarkemman numeerisen arvon.
Tunnisteet ja assosiaatiot
- Tunnisteet kuvaavat, miltä sinusta tuntuu (esimerkiksi
calm,anxious,happytaistressed) - Assosiaatiot antavat kontekstin siitä, mitä olit tekemässä tai mikä vaikutti tilaasi (esimerkiksi
work,fitness,friendstaifamily)
Esimerkkimerkintä
{
"id": "9f4a09ba-3933-4f2a-b165-5c5c76513e99",
"start": "2024-02-06T08:00:00Z",
"end": "2024-02-06T08:05:00Z",
"kind": "momentary_emotion",
"labels": ["excited", "hopeful"],
"associations": ["fitness", "self_care"],
"valence": 0.8,
"valenceClassification": "very_pleasant",
"metadata": {}
}
Tämä merkintä osoittaa:
- Erittäin miellyttävän hetkellisen tunteen valenssilla 0.8
- Innostuneen ja toiveikkaan olon
- Yhteyden fitnessiin ja itsestä huolehtimiseen
- Tallennuksen kello 08:00 UTC
Saatavuus
Mielentilan vienti on käytettävissä iOS 18.0 ja uudemmilla. Vanhemmalla iOS-versiolla tämä datatyyppi ei ole käytettävissä vienneissäsi.
Käyttötapaukset
Mielentiladata voi olla hyödyllistä:
- Mielialan seuranta: Tunne- ja hyvinvointikuvioiden analysointi ajan mittaan
- Korrelaatioanalyysi: Yhteyksien ymmärtäminen aktiviteettien ja mielialan välillä
- Mielenterveysseuranta: Tunnetilojen muutosten seuraaminen
- Hyvinvointinäkemykset: Tekijöiden tunnistaminen, jotka edistävät positiivisia tai negatiivisia tiloja