[Feature] 디바이스 태그/동의 설정 API 구현 #96

Closed
opened 2026-02-10 05:48:00 +00:00 by seonkyu.kim · 0 comments
Owner

설명

디바이스 태그 설정 및 푸시/마케팅 동의 설정 API를 구현한다.
기존 DeviceService/DeviceController에 2개 엔드포인트를 추가한다.

API 명세

API ID URI 설명 인증
DEVICE_05 POST /v1/in/device/tags 태그 설정 API Key
DEVICE_06 POST /v1/in/device/agree 동의 설정 API Key

체크리스트

  • DeviceTagsRequestDto.cs — 태그 설정 요청 DTO
  • DeviceAgreeRequestDto.cs — 동의 설정 요청 DTO
  • IDeviceService.cs — SetTagsAsync, SetAgreeAsync 메서드 추가
  • DeviceService.cs — 태그/동의 설정 로직 구현
  • DeviceController.cs — tags, agree 엔드포인트 추가
  • 빌드 성공 확인
## 설명 디바이스 태그 설정 및 푸시/마케팅 동의 설정 API를 구현한다. 기존 DeviceService/DeviceController에 2개 엔드포인트를 추가한다. ## API 명세 | API ID | URI | 설명 | 인증 | |--------|-----|------|------| | DEVICE_05 | `POST /v1/in/device/tags` | 태그 설정 | API Key | | DEVICE_06 | `POST /v1/in/device/agree` | 동의 설정 | API Key | ## 체크리스트 - [x] `DeviceTagsRequestDto.cs` — 태그 설정 요청 DTO - [x] `DeviceAgreeRequestDto.cs` — 동의 설정 요청 DTO - [x] `IDeviceService.cs` — SetTagsAsync, SetAgreeAsync 메서드 추가 - [x] `DeviceService.cs` — 태그/동의 설정 로직 구현 - [x] `DeviceController.cs` — tags, agree 엔드포인트 추가 - [x] 빌드 성공 확인
seonkyu.kim added the
Priority
Medium
Status
In Progress
Type
Feature
labels 2026-02-10 05:48:07 +00:00
seonkyu.kim self-assigned this 2026-02-10 05:48:11 +00:00
seonkyu.kim added this to the Phase 2-2: Public & 디바이스 & 파일 API milestone 2026-02-10 05:48:16 +00:00
seonkyu.kim added
Status
Done
and removed
Status
In Progress
labels 2026-02-10 05:53:52 +00:00
Sign in to join this conversation.
No description provided.