건장한뿔영양278
- 생활꿀팁생활Q. GA에서 Property ID가 2개여도 문제 없을까요?혹시 GA에서 Property ID가 2개여도 문제 없을까요?저희의 경우 최신버전인 GA 글로벌 애널리틱스가 아니라, 옛날 버전인 GA 유니버셜 애널리틱스를 쓰고 있는데요.이번에 서드파티 툴 중 하나인 Branch를 쓰려고 하고 있는데 기능 중에 GA와 데이터를 통합해서 보여주는 기능을 제공하더라고요.그런데 문서를 읽다보니 GA Property ID를 Branch에 제공함으로서 연동이 진행되며, 브랜치에서 발급되는 링크를 통해 들어온 세션과 이벤트 등만을 추적해서(그밖에 세션은 제외) GA에 보내주기 때문에 당장 브랜치 링크를 쓰지 않는 상태에서 GA Property ID를 Branch와 연동하려면 기존 Property가 아니라 새로운 Property를 만들어서 연동할 필요가 있어보입니다.당장 기존 Property ID를 branch에 제공해서 연동하면 데이터에 혼란이 올거 같아서요결과적으로 궁금한 지점은이미 기존 유니버셜 애널리틱스 코드와 해당 Property ID가 있는 상황에서 새로 GA의 admin에서 Property를 새로 생성한다음 해당 글로벌 애널리틱스 코드와 Property ID를 코드로 넣어도 문제가 없을까요? 어차피 Property가 다르므로 따로 집계되니깐 상관 없으려나요?
- 생활꿀팁생활Q. GA에서 서로 다른 User ID를 링크시킬 수 있을까요?GA에서 User ID를 Client ID에 연결시킬 때 보통 많이 드는 예시로 해당 웹 서비스에서 유저가 회원가입을 하거나 로그인을 했을 때 해당 프로세스에서 식별가능한 유저로서 인증이되고, 그 정보를 활용하여 GA에서 User ID(uid)를 발급하여 Client ID(cid)에 연결해서 고유한 유저를 식별하는데 사용하는 것으로 알고 있는데요. (로그인 기반이기 때문에 디바이스나 브라우저가 바뀌어도 로그인이 되고 유지만 된다면 한명의 유저로 카운팅 되는 이점이 있죠)> 웹사이트가 있는데 웹뷰를 쓰는 하이브리드 앱을 같이 서비스 한다고 했을 때(껍데기만 앱인 웹앱)구글 크롬브라우저에서 웹 사이트를 방문하면 cid=1이라고 가정하면, 해당 웹사이트에서 앱 다운로드 버튼을 눌러 앱의 웹뷰를 통해 웹 사이트에 접근하면 브라우저가 달라지기 때문에 cid=2가 된다고 가정해볼게요이때 아직 유저는 회원가입도, 로그인도 하지 않았기 때문에 위의 User ID를 쓰는 방법으로는 cid=1인 유저와 cid=2인 유저를 같은 유저라고 볼 수 없죠.(아직 회원가입을 하지 않았으니까)그런데 만약 이런 상황에서도 크롬 브라우저와 웹뷰 브라우저를 연결시키기 위해 웹 사이트가 유저가 들어오자마자 세션정보를 가지고 해당 정보를 GA에 전달하여 웹 사이트에 들어오자마자 User ID를 발급하게 하게 된다면구글 크롬브라우저에서 웹 사이트를 방문하면 cid=1, uid=a가 되고 이를 웹 사이트에서 앱 다운로드 버튼을 누를 때 uid를 전달 할 수 있도록 설정해서 하이브리드 웹뷰에서 앱을 열어 웹사이트에 접근하게 되면 cid=2이지만 uid=a가 전달되어 결국 구글 크롬브라우저와 하이브리드 앱 웹뷰는 서로 연결되게 되겠죠그런데 이런 상황에 문제는 유저가 구글 크롬브라우저가 아닌 다른 브라우저를 통해(혹은 다른 디바이스를 쓸 때) 웹사이트에 들어올때가 문제가 되는데요. 위 설정을 통해 구글 크롬브라우저와 하이브리드 앱의 웹뷰는 cid가 달라도 같은 uid로 연결되었지만다른 브라우저를 쓰게 되면 uid가 b이거나 c 등 a가 아닐 것이기 때문에 다른 브라우저를 썼을 땐 연결이 되지 않게 됩니다.이 경우 위와 같이 cid와 uid를 연결하는 것 외에 유저가 회원가입을 했을때 또다른 uid2를 발급하고 uid와 uid2를 연결시킬 수 있는지와 이를 통해 GA에서도 확인할수 있는게 가능할까요???아니면 애초에 uid는 위와 같이 쓰는게 아니라, 회원가입이나 로그인등 유저가 어떤 인증정보를 주었을때만 발급하여 사용하는게 맞을까요??두서 없이 적어보았습니다 ㅎㅎ