Skip to content

feat(analytics): 초대 링크 캠페인 부착 및 인증 복귀 보존 - #255

Merged
minbros merged 1 commit into
devfrom
feature/invite-campaign-t3d8b0e4f
Nov 8, 2026
Merged

minbros merged 1 commit into
devfrom
feature/invite-campaign-t3d8b0e4f

Conversation

@minbros

@minbros minbros commented Nov 4, 2026

Copy link
Copy Markdown
Member

변경 내용

  • 복사·공유 초대 링크에 member_invite / referral / invite UTM을 자동 부착합니다. 기존 캠페인은 부분 값도 덮어쓰거나 기본값과 혼합하지 않습니다.
  • 같은 탭의 초대 문맥을 로그인·가입·약관 재동의와 초대 복귀까지 보존하고, 완료·초대 교체 시 정리합니다.
  • OAuth state 검증, 분석 동의, User-ID와 URL 정규화 동작을 유지하고 회귀 테스트를 추가했습니다.

변경 이유

  • 초대 링크의 유입 구분과 인증 과정의 캠페인 문맥 소실을 줄이기 위해 변경했습니다. 일반 로그인 유입 복원이나 브라우저 간 연결은 포함하지 않습니다.

테스트

  • npm run lint — 오류 없음, 기존 경고 4개
  • npm test — 211개 파일 / 1,689개 테스트 통과 (worker 2개)
  • npm run build — 테스트용 로컬 설정으로 production build
  • 화면 확인: NOT RUN — 요청 없음
  • 그 외 수동 검증: 실제 OAuth/provider·운영 GA 귀속 미검증. GA 인증 도메인 referral 제외는 별도 사용자 설정이며 이 PR에서 변경하지 않았습니다.

- 복사·공유 링크에 초대 UTM을 부착하고 기존 캠페인은 보존
- 로그인·가입·재동의 후 초대 복귀까지 같은 탭 문맥 유지
- 인증·동의·식별자 보호와 초대 메뉴 회귀 테스트 보강
@vercel

vercel Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
frontend-server Ready Ready Preview Nov 4, 2026 7:25am UTC

Request Review

@sonarqubecloud

sonarqubecloud Bot commented Nov 4, 2026

Copy link
Copy Markdown

@minbros
minbros merged commit f2f4d18 into dev Nov 8, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — df976be2 Deployed Nov 4, 2026 by vercel[bot]
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