Analitik

GET/v1/books/{bookId}/analyticscakupan: analytics:read

Telemetri pembaca per bab untuk buku yang sudah terbit — total tayangan halaman, audio dimulai, audio selesai, dan tingkat penyelesaian turunannya. Mengembalikan nilai kosong sampai halaman baca mengirim peristiwa; halaman baca memanggil endpoint peristiwa saat dilihat dan saat audio dimulai/selesai dengan hash anonim harian yang kasar (tanpa PII).

{
  "data": {
    "bookViews": 412,
    "chapters": [
      {
        "chapterId": "ch_…",
        "order": 1,
        "title": "Across the Pyrenees",
        "views": 380,
        "listenStarts": 120,
        "listenCompletes": 71,
        "completionRate": 59.2
      }
    ]
  }
}

Gunakan views dan completionRate per bab untuk menemukan titik pembaca berhenti dan memutuskan di mana penulisan ulang akan sepadan.