{
  "schema": "reai.ledgerExport.v1",
  "ledger": "15",
  "name": "15_캠페인",
  "appVersion": "1.0.0",
  "exportedAt": "2026-09-24T05:29:43+09:00",
  "notice": "가명 전용 대장 내보내기(REQ-054). 계산 열은 내보낸 시점 값(computed = true)",
  "columns": [
    {
      "key": "id",
      "header": "캠페인ID",
      "computed": false
    },
    {
      "key": "purpose",
      "header": "목적",
      "computed": false
    },
    {
      "key": "startDate",
      "header": "시작일",
      "computed": false
    },
    {
      "key": "endDate",
      "header": "종료일",
      "computed": false
    },
    {
      "key": "channels",
      "header": "채널",
      "computed": false
    },
    {
      "key": "budget",
      "header": "예산(만원)",
      "computed": false
    },
    {
      "key": "listingIds",
      "header": "대상매물ID",
      "computed": false
    },
    {
      "key": "owner",
      "header": "담당",
      "computed": false
    },
    {
      "key": "status",
      "header": "상태",
      "computed": false
    },
    {
      "key": "notes",
      "header": "비고",
      "computed": false
    },
    {
      "key": "posts",
      "header": "게시수",
      "computed": true
    },
    {
      "key": "inquiries",
      "header": "문의수",
      "computed": true
    },
    {
      "key": "consults",
      "header": "상담전환수",
      "computed": true
    },
    {
      "key": "contracts",
      "header": "계약전환수",
      "computed": true
    },
    {
      "key": "cost",
      "header": "비용합계(원)",
      "computed": true
    },
    {
      "key": "costPerInquiry",
      "header": "비용/문의(원)",
      "computed": true
    },
    {
      "key": "smallSample",
      "header": "표본적음",
      "computed": true
    }
  ],
  "rows": [
    {
      "id": "P-001",
      "purpose": "원룸·1.5룸 월세 매물 알리기(가상)",
      "startDate": "2026-08-25",
      "endDate": "2026-10-04",
      "channels": [
        "다방",
        "블로그"
      ],
      "budget": 60,
      "listingIds": [
        "R-001",
        "R-010"
      ],
      "owner": "S-003",
      "status": "진행",
      "notes": null,
      "posts": 2,
      "inquiries": 2,
      "consults": 1,
      "contracts": 0,
      "cost": 490000,
      "costPerInquiry": 245000,
      "smallSample": "표본 적음"
    },
    {
      "id": "P-002",
      "purpose": "사무소 알리기 SNS·유리창(가상)",
      "startDate": "2026-08-10",
      "endDate": "2026-09-19",
      "channels": [
        "SNS",
        "유리창"
      ],
      "budget": 30,
      "listingIds": [
        "R-012",
        "R-021"
      ],
      "owner": "S-001",
      "status": "종료",
      "notes": null,
      "posts": 0,
      "inquiries": 2,
      "consults": 2,
      "contracts": 2,
      "cost": 260000,
      "costPerInquiry": 130000,
      "smallSample": "표본 적음"
    },
    {
      "id": "P-003",
      "purpose": "가을 매매 매물 소개(가상)",
      "startDate": "2026-09-26",
      "endDate": "2026-10-26",
      "channels": [
        "블로그",
        "SNS"
      ],
      "budget": 50,
      "listingIds": [
        "R-003",
        "R-018"
      ],
      "owner": "S-002",
      "status": "기획",
      "notes": "기획 단계(샘플)",
      "posts": 0,
      "inquiries": 0,
      "consults": 0,
      "contracts": 0,
      "cost": 0,
      "costPerInquiry": "계산 불가",
      "smallSample": "표본 적음"
    }
  ]
}