Google Optimize는 2023년 9월 30일 종료됐다1 — 아래 Optimize 링크 둘은 살아 있지 않다. 남는 건 서비스가 아니라 교훈이다: 리다이렉트에서 query를 갈아끼우면 그 query에 실려 있던 측정 정보가 사라진다.

Google Optimize에서 Redirect 테스트를 진행했는데 기능 구현은 문제없는데 세션수가 안 잡히는 문제가 발생했다.

이번에 문제되었던 부분은 query 처리를 인지하지 못했던 점이었다. Optimize에서 redirect 처리가 이루어질 때 query에 정보(예. utm_expid)들이 추가되는데 리다이렉트 url 변경하는 부분이 있었고 optimize에서 참조되어야 할 query를 날려버리면서 측정이 불가능했던 것. 결국 replace 실행 코드를 이전 query를 assign 시켜주도록 변경해서 해결.

여담이지만 Charles를 사용하고 있어서 배포 없이 테스트 가능했던 점도 같이 메모.

Footnotes

  1. Google Optimize sunset

#160raw