diff --git a/analytics-service/src/main/java/com/kt/event/analytics/controller/AnalyticsDashboardController.java b/analytics-service/src/main/java/com/kt/event/analytics/controller/AnalyticsDashboardController.java index a835be9..dd8ceb9 100644 --- a/analytics-service/src/main/java/com/kt/event/analytics/controller/AnalyticsDashboardController.java +++ b/analytics-service/src/main/java/com/kt/event/analytics/controller/AnalyticsDashboardController.java @@ -22,7 +22,7 @@ import java.time.LocalDateTime; @Tag(name = "Analytics", description = "이벤트 성과 분석 및 대시보드 API") @Slf4j @RestController -@RequestMapping("/api/v1/events") +@RequestMapping("/events") @RequiredArgsConstructor public class AnalyticsDashboardController { diff --git a/analytics-service/src/main/java/com/kt/event/analytics/controller/ChannelAnalyticsController.java b/analytics-service/src/main/java/com/kt/event/analytics/controller/ChannelAnalyticsController.java index ea78687..c650ae4 100644 --- a/analytics-service/src/main/java/com/kt/event/analytics/controller/ChannelAnalyticsController.java +++ b/analytics-service/src/main/java/com/kt/event/analytics/controller/ChannelAnalyticsController.java @@ -22,7 +22,7 @@ import java.util.List; @Tag(name = "Channels", description = "채널별 성과 분석 API") @Slf4j @RestController -@RequestMapping("/api/v1/events") +@RequestMapping("/events") @RequiredArgsConstructor public class ChannelAnalyticsController { diff --git a/analytics-service/src/main/java/com/kt/event/analytics/controller/DebugController.java b/analytics-service/src/main/java/com/kt/event/analytics/controller/DebugController.java index ba13f09..e2fef10 100644 --- a/analytics-service/src/main/java/com/kt/event/analytics/controller/DebugController.java +++ b/analytics-service/src/main/java/com/kt/event/analytics/controller/DebugController.java @@ -20,7 +20,7 @@ import org.springframework.web.bind.annotation.RestController; @Tag(name = "Debug", description = "디버그 API (개발/테스트 전용)") @Slf4j @RestController -@RequestMapping("/api/debug") +@RequestMapping("/debug") @RequiredArgsConstructor public class DebugController { diff --git a/analytics-service/src/main/java/com/kt/event/analytics/controller/RoiAnalyticsController.java b/analytics-service/src/main/java/com/kt/event/analytics/controller/RoiAnalyticsController.java index 29d6980..9a2619b 100644 --- a/analytics-service/src/main/java/com/kt/event/analytics/controller/RoiAnalyticsController.java +++ b/analytics-service/src/main/java/com/kt/event/analytics/controller/RoiAnalyticsController.java @@ -19,7 +19,7 @@ import org.springframework.web.bind.annotation.*; @Tag(name = "ROI", description = "투자 대비 수익률 분석 API") @Slf4j @RestController -@RequestMapping("/api/v1/events") +@RequestMapping("/events") @RequiredArgsConstructor public class RoiAnalyticsController { diff --git a/analytics-service/src/main/java/com/kt/event/analytics/controller/TimelineAnalyticsController.java b/analytics-service/src/main/java/com/kt/event/analytics/controller/TimelineAnalyticsController.java index e7250cb..c748eb3 100644 --- a/analytics-service/src/main/java/com/kt/event/analytics/controller/TimelineAnalyticsController.java +++ b/analytics-service/src/main/java/com/kt/event/analytics/controller/TimelineAnalyticsController.java @@ -24,7 +24,7 @@ import java.util.List; @Tag(name = "Timeline", description = "시간대별 분석 API") @Slf4j @RestController -@RequestMapping("/api/v1/events") +@RequestMapping("/events") @RequiredArgsConstructor public class TimelineAnalyticsController { diff --git a/analytics-service/src/main/java/com/kt/event/analytics/controller/UserAnalyticsDashboardController.java b/analytics-service/src/main/java/com/kt/event/analytics/controller/UserAnalyticsDashboardController.java index c3820a9..4a85a11 100644 --- a/analytics-service/src/main/java/com/kt/event/analytics/controller/UserAnalyticsDashboardController.java +++ b/analytics-service/src/main/java/com/kt/event/analytics/controller/UserAnalyticsDashboardController.java @@ -22,7 +22,7 @@ import java.time.LocalDateTime; @Tag(name = "User Analytics", description = "사용자 전체 이벤트 통합 성과 분석 API") @Slf4j @RestController -@RequestMapping("/api/v1/users") +@RequestMapping("/users") @RequiredArgsConstructor public class UserAnalyticsDashboardController { diff --git a/analytics-service/src/main/java/com/kt/event/analytics/controller/UserChannelAnalyticsController.java b/analytics-service/src/main/java/com/kt/event/analytics/controller/UserChannelAnalyticsController.java index d3f729d..5e1c94d 100644 --- a/analytics-service/src/main/java/com/kt/event/analytics/controller/UserChannelAnalyticsController.java +++ b/analytics-service/src/main/java/com/kt/event/analytics/controller/UserChannelAnalyticsController.java @@ -22,7 +22,7 @@ import java.util.List; @Tag(name = "User Channels", description = "사용자 전체 이벤트 채널별 성과 분석 API") @Slf4j @RestController -@RequestMapping("/api/v1/users") +@RequestMapping("/users") @RequiredArgsConstructor public class UserChannelAnalyticsController { diff --git a/analytics-service/src/main/java/com/kt/event/analytics/controller/UserRoiAnalyticsController.java b/analytics-service/src/main/java/com/kt/event/analytics/controller/UserRoiAnalyticsController.java index 774ed11..5546be5 100644 --- a/analytics-service/src/main/java/com/kt/event/analytics/controller/UserRoiAnalyticsController.java +++ b/analytics-service/src/main/java/com/kt/event/analytics/controller/UserRoiAnalyticsController.java @@ -20,7 +20,7 @@ import java.time.LocalDateTime; @Tag(name = "User ROI", description = "사용자 전체 이벤트 ROI 분석 API") @Slf4j @RestController -@RequestMapping("/api/v1/users") +@RequestMapping("/users") @RequiredArgsConstructor public class UserRoiAnalyticsController { diff --git a/analytics-service/src/main/java/com/kt/event/analytics/controller/UserTimelineAnalyticsController.java b/analytics-service/src/main/java/com/kt/event/analytics/controller/UserTimelineAnalyticsController.java index 1f69b0d..b58c20b 100644 --- a/analytics-service/src/main/java/com/kt/event/analytics/controller/UserTimelineAnalyticsController.java +++ b/analytics-service/src/main/java/com/kt/event/analytics/controller/UserTimelineAnalyticsController.java @@ -22,7 +22,7 @@ import java.util.List; @Tag(name = "User Timeline", description = "사용자 전체 이벤트 시간대별 분석 API") @Slf4j @RestController -@RequestMapping("/api/v1/users") +@RequestMapping("/users") @RequiredArgsConstructor public class UserTimelineAnalyticsController { diff --git a/analytics-service/src/main/resources/application.yml b/analytics-service/src/main/resources/application.yml index 1067d1a..dd13614 100644 --- a/analytics-service/src/main/resources/application.yml +++ b/analytics-service/src/main/resources/application.yml @@ -76,6 +76,7 @@ spring: server: port: ${SERVER_PORT:8086} servlet: + context-path: /api/v1/analytics encoding: charset: UTF-8 enabled: true @@ -117,7 +118,7 @@ springdoc: api-docs: path: /v3/api-docs swagger-ui: - path: /api/v1/analytics/swagger-ui.html + path: /swagger-ui.html tags-sorter: alpha operations-sorter: alpha show-actuator: false