{
  "message": "AdSense Analysis Worker",
  "endpoints": {
    "/adsense/report": "GET - query params: dateRange (TODAY, YESTERDAY, MONTH_TO_DATE, YEAR_TO_DATE, LAST_7_DAYS, LAST_30_DAYS, or CUSTOM [default]); startDate, endDate (used when dateRange is CUSTOM or omitted); metrics (comma-separated); dimensions (comma-separated); accountId (optional); site (optional, e.g. myblog.blogspot.com — filters to that verified site)",
    "/adsense/accounts": "GET - list AdSense accounts for this credential",
    "/adsense/summary": "GET - dashboard summary using dateRange enums: today, yesterday, last 7 days, last 30 days, month-to-date earnings + balance. Optional accountId, site params.",
    "/adsense/sites": "GET - list verified sites (domains) for this account. Optional accountId param."
  }
}