
- 한 번 방문한 사용자에게 다시 광고를 노출해 재유입을 유도하는 타겟 광고 기법
- 이미 관심을 보인 사용자에게만 노출하므로 일반 광고 대비 전환율이 높음
- 쿠키 기반 리타겟팅이 어려워지면서 퍼스트파티 데이터와 쿠키리스 식별 기술을 접목하는 방향으로 변화 중
- 프로세스는 사용자 행동 데이터 수집 → 데이터 처리 및 타겟 사용자 식별 → 광고 콘텐츠 생성 → DSP/RTB 시스템 연동을 통한 광고 노출 순으로 이어짐
사용자 행동 데이터 수집 : 웹사이트 방문, 상품 조회, 장바구니 담기, 구매 시도, 이탈 등 이벤트 로그를 Apache Kafka로 실시간 수집
데이터 처리 및 타겟 사용자 식별 : Apache Spark/PySpark로 조건에 맞는 사용자를 빠르게 추출. SQL를 통해 대량 로그에서 실시간 필터링. window 함수/groupBy/filter 연산으로 시계열 행동 분석
광고 콘텐츠 생성 : 세 가지 방식으로 자동 생성
- 템플릿 기반 : 사전 정의 문구에 Jinja2로 사용자별 정보를 채워 넣는 방식
- 생성형 AI 텍스트 생성 : GPT/Hugging Face Transformers로 사용자 행동 데이터를 프롬프트로 전달해 맞춤형 광고 문구 자동 생성
- 이미지 자동 생성 : Stable Diffusion으로 상품/컨텍스트에 맞는 광고용 시각 콘텐츠 자동 제작
DSP 및 RTB 시스템 연동 : 생성된 광고 콘텐츠가 DSP에 자동 연동되어 집행. 사용자가 다른 사이트를 방문하면 RTB 경매가 즉시 실행되어 가장 적합한 광고가 노출. Kafka/Spark로 실시간 상태 업데이트하고 성과 데이터 기반으로 지속 학습