Skip to content

#441 [Feat] 광고 스웨거 탭에 운영 광고 도메인 추가 - #451

Merged
Roy-wonji merged 1 commit into
devfrom
feat/ad-swagger-ad-domain
Sep 8, 2026
Merged

#441 [Feat] 광고 스웨거 탭에 운영 광고 도메인 추가#451
Roy-wonji merged 1 commit into
devfrom
feat/ad-swagger-ad-domain

Conversation

@Roy-wonji

Copy link
Copy Markdown
Contributor

문제

운영 광고를 스웨거에서 조회할 방법이 없습니다. 광고 그룹의 서버 목록에 ad.picke.store 가 아예 없습니다.

세 도메인이 각각 다른 Railway 서비스입니다.

도메인 Railway 서비스 광고 기능
dev.picke.store hqjtvzmx 있음
picke.store (운영 API) uz2tygnb 없음
ad.picke.store (운영 광고) u9l7w51v 없음 (구 빌드)

운영에서 광고를 받는 곳은 ad.picke.store 인데, 목록에는 picke.store 만 있어 고를 수가 없었습니다.

변경

  • 광고 그룹 서버 목록에 https://ad.picke.store 를 추가한다. 문서를 연 주소(/) 다음 순서에 둔다.
  • 문서를 연 주소를 첫 번째로 두는 동작은 그대로 둔다.
  • 다른 그룹의 서버 목록은 건드리지 않는다.

검증

  • ./gradlew test --tests "com.swyp.picke.domain.ad.*" --tests "com.swyp.picke.global.*" --rerun-tasks → BUILD SUCCESSFUL
  • SwaggerAdGroupTest 5건 통과 (failures 0, errors 0)

이 PR 만으로는 운영 광고가 뜨지 않습니다

ad.picke.store 서비스가 광고 코드가 없는 구 빌드로 돌고 있습니다. 스웨거 그룹이 0. 모든 API / 1. 사용자 API / 2. 관리자 API 뿐이고 3. 광고 API 가 없습니다. //c/{code} 모두 401 이라 클릭 리다이렉트와 랜딩이 동작하지 않습니다.

별도로 필요한 조치입니다.

  1. devmain 릴리스 (광고 기능이 dev 에만 있음)
  2. u9l7w51v 서비스를 그 빌드로 재배포
  3. 환경변수 주입 (아래)

- ad.picke.store 를 광고 그룹 서버 목록에 넣는다. 운영 광고 조회·클릭·랜딩을
  받는 도메인인데 목록에 없어 스웨거에서 고를 수가 없었다.
- 운영 API 서버(picke.store)와 별도 Railway 서비스라, 운영 광고를 조회하려면
  이 도메인을 직접 골라야 한다.
- 문서를 연 주소를 첫 번째로 두는 것은 그대로 둔다.
@Roy-wonji
Roy-wonji merged commit c3bd52b into dev Sep 8, 2026
1 check passed
@Roy-wonji
Roy-wonji deleted the feat/ad-swagger-ad-domain branch September 8, 2026 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant