Ninety Days Blog

Ninety Days의 Autolog

Autolog는 Apple Health에서 활동과 운동을 가져와 기록된 수량을 Ninety Days에 자동으로 기록합니다. Baseline 모델과 함께 사용하면 Habits를 자동으로 완료할 수 있습니다.

Ninety Days의 Autolog

Ninety Days의 Autolog

이미 Apple Watch로 활동이나 운동을 기록하고 있다면 Apple Health에 많은 관련 정보가 자동으로 저장됩니다. Autolog를 사용하면 이러한 데이터를 Ninety Days의 Habit 트래킹에도 활용할 수 있어 해당 수량을 나중에 다시 수동으로 입력할 필요가 없습니다.

Ninety Days의 Autolog 기능을 사용하면 지원되는 활동과 운동의 운동 시간 및 거리를 Apple Health에서 동기화할 수 있습니다. 기록된 수량이 Habit에 정의된 Baseline에 도달하면 해당 Habit은 그날 자동으로 완료된 것으로 기록됩니다.

동기화는 Ninety Days를 시작할 때 자동으로 이루어지며, 설정에서 언제든지 수동으로 실행할 수도 있습니다.

수량 기반 Habits에서 Baseline이 어떤 역할을 하는지, 그리고 Ninety Days에서 Baseline 모델이 어떻게 작동하는지는 다음 글에서 자세히 설명합니다.

Ninety Days의 Baseline 모델

필요한 곳에서의 자동화

Autolog를 사용하면 지원되는 Habit 운동의 수량을 Ninety Days에 추가로 수동 입력할 필요가 없습니다. 예를 들어 Apple Watch로 운동을 기록하면 해당 활동에 대한 정보가 이미 Apple Health에 저장되어 있습니다. 이를 나중에 Ninety Days에 다시 수동으로 입력하는 대신 관련 수량을 자동으로 가져올 수 있습니다.

어떤 Habits를 Apple Health의 활동과 연결할지는 사용자가 개별적으로 결정합니다. 여러 Habits를 동일한 운동 유형에 연결하는 것도 가능합니다. 이를 통해 예를 들어 동일한 운동 활동에 대해 서로 다른 Baseline 목표를 추적할 수 있습니다. 또한 Autolog가 활성화된 Habit에서도 자동으로 기록된 수량에 더해 해당 날짜의 수량을 언제든지 수동으로 추가할 수 있습니다.

Autolog는 자신의 습관을 의식적으로 다루는 것을 대체하기 위한 기능이 아닙니다. 자동화되는 것은 Apple Health에 이미 존재하는 정보를 가져오는 과정뿐입니다. 특히 걸음 수, 이동 거리 또는 기록된 운동의 경우 Habit 트래킹에 필요한 추가 작업을 줄일 수 있습니다. 반면 다른 습관은 계속해서 의식적으로 수동 기록할 수 있습니다.

따라서 모든 습관을 자동화할 필요는 없습니다. 각 Habit마다 자동 기록이 적합한지, 아니면 수동 상호작용을 계속 트래킹의 일부로 유지할지를 개별적으로 결정할 수 있습니다.

수량 기록에서의 Autolog.

💡 Learning

Autolog가 자동화하는 것은 습관 자체가 아니라 그 기록뿐입니다. 활동이 이미 안정적으로 기록되고 있으며 추가적인 수동 기록이 별다른 가치를 제공하지 않는 경우 자동화가 특히 유용합니다.

일상에서의 Autolog 예시

Autolog는 Apple Health에서 지원되는 활동 또는 운동과 연결할 수 있는 수량 기반 Habits에만 사용할 수 있습니다. 선택한 활동에 따라 Ninety Days가 적절한 측정 단위를 자동으로 사용합니다. 예를 들어 걸음 수는 걸음 단위로, 달리기 거리는 킬로미터로, 기능성 근력 운동 시간은 분 단위로 기록됩니다.

Ninety Days 3.7 출시 시점에는 다음 활동과 운동 유형을 Autolog에서 사용할 수 있습니다.

Apple Health에서 Ninety Days로 동기화할 수 있는 watchOS 운동 개요.

Apple Health 활동

활동 측정 단위 예시
걸음 수 걸음 일일 걸음 수
오른 층계 고도 변화가 기록되어 오른 층계 수로 표시됩니다.

Apple Health 운동 유형

운동 유형 측정 단위 예시
마음과 몸 명상, 마음챙김
걷기 킬로미터 산책
기능성 근력 운동 근력 및 피트니스 운동, 헬스장
달리기 킬로미터 조깅, 달리기 운동
스케이팅 킬로미터 인라인 스케이팅, 스케이트보드
하이킹 킬로미터 하이킹
일립티컬 헬스장 또는 집에서의 일립티컬 운동
댄스 댄스 운동
수영 미터 실내 및 야외 수영
사이클링 킬로미터 산악자전거, 로드 사이클링
기타 운동 독서와 같은 개별 활동

일일 걸음 수를 활용한 Autolog 예시

걸음 수는 일상적인 움직임을 측정할 수 있는 가장 간단한 방법 중 하나입니다. 개인적인 일일 목표는 자신의 활동량을 더 의식하고 장기간에 걸쳐 추적하는 데 도움이 될 수 있습니다.

Ninety Days에서는 예를 들어 하루 8,000걸음의 Baseline을 설정한 Habit을 만들고 Apple Health의 걸음 수와 연결할 수 있습니다. 처음에 6,500걸음이 동기화되면 해당 Habit은 Baseline에 미치지 못한 상태로 유지됩니다. 기록된 걸음 수가 8,000걸음에 도달하거나 이를 초과하면 Autolog가 해당 Habit을 자동으로 완료된 것으로 기록합니다.

이를 통해 Baseline에 도달했는지뿐만 아니라 실제로 기록된 수량도 확인할 수 있습니다. 예를 들어 11,250걸음을 걸었다면 Ninety Days는 실제 수량인 11,250걸음을 가져옵니다. 따라서 Baseline은 최대값이 아니라 해당 날짜의 개인적인 최소값으로 유지됩니다.

이러한 기록은 더 긴 기간에 걸쳐 살펴볼 때 특히 흥미로워집니다. 수량 보기에서는 일일 걸음 수가 어떻게 변화하는지, 그리고 어떤 날에 개인 Baseline에 도달했는지를 확인할 수 있습니다. 더 큰 수량은 간결하게 표시되며, 예를 들어 약 11,000걸음은 11K로 표시됩니다.

이 과정에서 Autolog가 대신하는 것은 걸음 수를 수동으로 옮겨 적는 작업뿐입니다. 예를 들어 8,000걸음이라는 개인 목표 자체는 여전히 사용자가 의식적으로 결정하는 것입니다.

수량 개요의 일일 걸음 수.

“기타” 운동으로 더 많은 유연성 확보

모든 활동을 Apple Health의 특정 운동 유형에 명확하게 분류할 수 있는 것은 아닙니다. 따라서 “기타” 운동은 다른 수량 기반 Habits도 운동 시간을 기준으로 Autolog에 기록할 수 있도록 추가적인 유연성을 제공합니다. Ninety Days에서는 이를 위해 “기타” 운동을 수량 기반 Habit과 개별적으로 연결할 수 있습니다.

“기타” 운동을 활용한 유연한 기록.

저는 개인적으로 독서 세션에 “기타” 운동을 사용합니다. 물론 독서는 일반적인 운동은 아니지만 Apple Watch를 사용하면 이러한 방식으로 독서 세션의 시간을 매우 간단하게 기록할 수 있습니다. 제가 소파에서 책을 읽는 일반적인 과정은 다음과 같습니다.

  1. Apple Watch에서 “기타” 운동을 시작합니다.
  2. 편안하게 기대어 책을 읽습니다. 보통 15~20분 정도입니다.
  3. 독서를 마친 후 운동을 종료합니다.
  4. Ninety Days를 시작하고 기록된 시간을 독서 Habit과 동기화합니다.

동기화된 시간은 독서 Habit의 수량으로 가져와 해당 Baseline과 비교됩니다. 예를 들어 제 Baseline이 15분이고 20분 동안 책을 읽었다면 실제로 기록된 20분이 Ninety Days에 저장되고 해당 Habit은 자동으로 완료된 것으로 기록됩니다.

수량 개요의 일일 독서.

Insight

자동으로 기록된 독서 시간을 통해 제 진행 상황을 돌아보고 실제로 얼마나 규칙적으로 책을 읽고 있는지 확인할 수 있습니다. 동시에 이러한 기록 방식은 제가 더 자주 책을 펼치고 추가적인 독서 세션을 시작하도록 동기를 부여합니다.

독서를 일상의 고정된 습관으로 더욱 확실하게 자리 잡게 하기 위해 Ninety Days의 Routine 기능을 사용하여 매일 오후 5시 30분에 알림을 설정했습니다. 이를 통해 독서 세션을 잊지 않을 뿐만 아니라, 이후 Autolog를 통해 실제로 독서에 얼마나 많은 시간을 사용했는지도 바로 확인할 수 있습니다.

Autolog 기능의 동기화 과정

동기화는 한 방향으로만 이루어집니다. Apple Health에서 Ninety Days로만 동기화됩니다. Apple Health는 자동으로 기록된 활동 데이터의 기준이 되는 데이터 소스로 유지됩니다. Autolog를 통해 가져온 데이터는 Ninety Days에서 수동으로 변경할 수 없으며, Ninety Days에서 Apple Health로 데이터가 전송되지 않습니다.

각 동기화 시 Ninety Days는 Autolog가 활성화된 Habits에 대해 오늘을 포함한 총 14일의 기간을 고려합니다. 따라서 며칠 전에 기록되었지만 아직 Ninety Days와 동기화되지 않은 활동도 가져올 수 있습니다.

같은 날 동일한 유형의 운동이 여러 개 있는 경우 각 운동의 수량이 해당 날짜의 합계로 합산됩니다. 예를 들어 3킬로미터 달리기를 두 번 했다면 이에 연결된 Habit에는 자동으로 하루 총 6킬로미터가 기록됩니다.

이 14일의 기간 내에 Apple Health의 기반 값이 변경되면 다음 동기화 시 업데이트된 값이 Ninety Days에도 반영됩니다. 반면 14일보다 오래된 활동은 Autolog 기능을 통해 다시 동기화되지 않습니다.

동기화를 위해서는 Ninety Days에 Apple Health에 대한 필요한 읽기 권한이 부여되어 있어야 합니다.

가장 중요한 동기화 규칙 요약:

  1. 동기화는 Apple Health에서 Ninety Days로만 이루어집니다.
  2. 각 동기화에서는 총 14일의 기간을 고려합니다. 오늘도 이 14일에 포함됩니다.
  3. 동일한 유형의 여러 운동은 해당 날짜의 총 수량으로 합산됩니다.

Ninety Days에서 Autolog 기능 활성화

Habit에서 Autolog를 처음 활성화하면 Ninety Days가 Apple Health에 필요한 읽기 권한을 요청합니다. Autolog를 완전히 사용하려면 해당 활동 및 운동 데이터에 필요한 접근 권한을 허용해야 합니다.

Apple Health의 권한 요청은 한 번만 표시됩니다. 부여된 접근 권한은 이후 언제든지 iOS 설정에서 변경하거나 철회할 수 있습니다.

Apple Health 읽기 권한 허용.

권한을 허용한 후에는 해당 Habit에서 Autolog를 활성화하고 원하는 Apple Health 활동을 선택할 수 있습니다.

Habit에서 Autolog 활성화.

적절한 측정 단위는 선택한 Apple Health 활동에서 자동으로 적용됩니다. 예를 들어 “달리기”를 선택하면 Ninety Days는 킬로미터를 측정 단위로 사용합니다. 해당 Habit에서 Autolog가 활성화되어 있는 동안에는 이 측정 단위를 수동으로 변경할 수 없습니다.

Habit에서 Autolog를 처음 활성화하면 Ninety Days 설정의 전역 Autolog 기능도 활성화됩니다. 이 기능은 Apple Health와의 자동 동기화를 전체적으로 실행할 수 있는지를 제어합니다. 전역 기능을 비활성화해도 각 Habit의 개별 Autolog 설정은 유지되지만, Apple Health 데이터는 더 이상 자동으로 동기화되지 않습니다.

설정에서 Autolog 전역 활성화.

Apple Health와의 동기화는 Ninety Days 설정에서 언제든지 수동으로 시작할 수도 있습니다. 이 경우에도 자동 동기화와 동일한 동기화 규칙이 적용됩니다.

Autolog를 시작할 준비가 되셨나요?

Autolog 기능과 Ninety Days를 활용한 새로운 습관 형성에 좋은 성과가 있기를 바랍니다.

Andreas Stein