데이터 관리
동기화와 데이터 최신성
각 소스의 갱신 주기, 첫 동기화 방식, 제공업체별 데이터 지연, 그리고 Sync status 라벨의 의미.
Revenue Sensor는 30분마다 모든 연결을 확인하고 요금제에 따라 동기화할 때가 된 연결을 동기화합니다: Pro는 30분마다, Starter는 3시간마다, Free는 하루 한 번.
첫 동기화와 이후 동기화
- 첫 동기화는 최근 10일을 불러와, 새 소스가 몇 분 안에 데이터를 보여주게 합니다.
- 나머지 이력은 그다음 백그라운드에서 요금제의 이력 구간(30일, 90일 또는 6개월) 또는 제공업체가 데이터를 보관하는 범위 중 더 짧은 쪽까지 가져옵니다. AppLovin MAX는 최근 45일 롤링 구간을 보관합니다.
- 이후 동기화는 매번 최근 14일을 다시 읽으므로, 늦게 들어온 전환, 환불, 정정이 이전 수치를 그 자리에서 덮어씁니다.
- 접근은 읽기 전용이며, 자격 증명은 암호화되어 저장됩니다.
제공업체별 데이터 지연
| 소스 | 데이터가 들어오는 시점 |
|---|---|
| Meta Ads, Google Ads, TikTok Ads, Apple Search Ads, Unity Ads | 동기화할 때마다. 플랫폼이 최근 며칠을 다시 집계하면 14일 재조회가 이를 반영합니다. |
| Apple IAP | Apple은 하루가 끝난 뒤 그날의 판매 리포트를 발행하므로 오늘 데이터는 아직 보이지 않습니다. 정확한 App Store Connect 숫자는 Apple이 Analytics 리포트를 준비하는 동안 며칠 더 걸릴 수 있습니다. |
| Google Play | 환불은 거의 실시간. 이번 달은 Google의 잠정 판매 리포트로 채워지고, Google 수수료가 포함된 최종 수익 리포트는 한 달에 한 번, 판매 후 최대 4~5주 뒤에 들어옵니다. |
| Google AdMob | 며칠 동안 바뀔 수 있는 예상 수익. |
| AppLovin MAX | 최근 몇 시간의 수치는 추정치이며, AppLovin이 처리를 마치면서 확정됩니다. |
| Paddle | 동기화할 때마다, 또는 선택 사항인 웹훅을 설정하면 1~2분 안에. |
Sync status 라벨
Sync status 페이지는 각 연결의 상태와 최근 동기화 활동을 보여줍니다. 연결되어 있고, 고칠 것이 없고, 최신 상태일 때만 Healthy입니다.
| 라벨 | 의미 |
|---|---|
| Healthy | 연결되어 있고, 고칠 것이 없으며, 요금제의 갱신 주기 안에 동기화됨. |
| Syncing | 동기화 또는 이력 가져오기가 지금 실행 중. |
| Needs fixing | 심각한 문제: 고칠 때까지 아무것도 들어오지 않습니다. 세부 줄에 해야 할 일이 나옵니다. |
| Needs a look | Play 리포트에서 앱이 누락된 경우 같은 경고. 데이터는 계속 들어오지만 불완전할 수 있습니다. |
| Behind | 갱신을 두 번 연속 놓침(3시간보다 일찍 표시되지는 않음). |
| Never synced | 연결되었지만 아직 완료된 동기화가 없음. |
| Setup incomplete | 연결 절차를 끝내지 않음. |
| Paused | 동기화를 일시중지함. 오래된 데이터가 예상되는 상태이므로 문제로 취급하지 않습니다. |
동기화 제어
- Sync now는 최근 며칠을 바로 가져옵니다. Free는 하루 1회, Starter는 하루 10회까지 가능하며, Pro는 제한이 없습니다.
- Full sync는 계정의 전체 이력을 요금제 구간까지 다시 가져옵니다. 기존 날짜는 대체되며, 중복되지 않습니다.
- Pause syncing은 계정의 자동 동기화를 멈추고 가져온 모든 날짜를 유지합니다. 재개하면 멈춘 곳부터 이어갑니다.
- 이력 가져오기는 따로 일시중지하고 재개할 수 있습니다. 한 구간이 계속 실패하면 가져오기가 스스로 멈추고 Retry를 제공합니다.