Skip to content

#441 [Feat] 애드픽 쇼핑 상품에 더 높은 로테이션 가중치 부여 - #457

Merged
Roy-wonji merged 1 commit into
devfrom
feat/adpick-shopping-weight
Sep 9, 2026
Merged

#441 [Feat] 애드픽 쇼핑 상품에 더 높은 로테이션 가중치 부여#457
Roy-wonji merged 1 commit into
devfrom
feat/adpick-shopping-weight

Conversation

@Roy-wonji

Copy link
Copy Markdown
Contributor

문제

애드픽 재고 67건 중 앱 캠페인은 7건, 쇼핑·핫딜 상품이 60건입니다. 그런데 가중치가 모두 1로 같아, 앱 캠페인이 재고 비중에 비해 자주 뽑힙니다. 7건뿐이라 같은 소재가 지면마다 반복 노출됩니다.

변경

  • 쇼핑 상품 가중치를 3, 앱 캠페인을 1로 나눈다. ADPICK_SHOPPING_WEIGHT, ADPICK_WEIGHT 로 조정한다.
  • 동기화가 기존 소재의 가중치도 갱신하도록 syncFromAdpick 에 weight 를 넘긴다. 넘기지 않으면 이미 저장된 소재는 설정을 바꿔도 예전 값으로 남는다.

검증

  • ./gradlew test --tests "com.swyp.picke.domain.ad.*" → BUILD SUCCESSFUL
  • AdpickCampaignSyncServiceTest 11건 통과 (가중치 분리 검증 포함)

- 쇼핑 상품 가중치를 3, 앱 캠페인을 1로 나눈다. 앱 캠페인은 7건뿐이라
  같은 가중치면 지면마다 같은 소재가 반복해서 뽑힌다.
- 동기화가 기존 소재의 가중치도 갱신하도록 syncFromAdpick 에 weight 를 넘긴다.
  넘기지 않으면 이미 저장된 소재는 설정을 바꿔도 그대로 남는다.
- ADPICK_WEIGHT, ADPICK_SHOPPING_WEIGHT 로 조정한다.
@Roy-wonji
Roy-wonji merged commit 495f772 into dev Sep 9, 2026
1 check passed
@Roy-wonji
Roy-wonji deleted the feat/adpick-shopping-weight branch September 9, 2026 13:43
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