iOS 카카오인앱 브라우저 접속시 userAgent 값 문제

안녕하세요,

카카오톡 알림톡을 사용해서 유저분들에게 저희 사이트에 접속 할 수 있도록 알림톡 메시지를 사용하고 있습니다.

저희가 겪고 있는 문제는

  1. 아이폰 유저가 사파리 브라우저로 사이트를 접속했을때의 userAgent와
    카카오인앱 브라우저도 접속했을때의 userAgent가 동일하게 찍혀 두 접속 사이의 차이를 분간 할 수 없습니다.

아래 실제 userAgent 값 ( userAgent 값의 전체값이 아님 )

MOBILE 아이폰 사파리: (iPhone; CPU iPhone OS 14_5_1 like Mac OS X) Version/14.1 Mobile/15E148 Safari/604.1

MOBILE 아이폰 카카오인앱: (iPhone; CPU iPhone OS 14_5_1 like Mac OS X) Version/14.1 Mobile/15E148 Safari/604.1


안드로이드의 경우 크롬을 통해 접속하였을때와 카카오 인앱을 통해 접속하였을때 KAKAOTALK 라는 키워드로 구별이 가능합니다.


MOBILE 안드로이드 크롬: (Linux; Android 11; SM-N976N) Chrome/90.0.4430.91 Mobile Safari/537.36

MOBILE 안드로이드 카카오인앱: (Linux; Android 11; SM-N976N Build/RP1A.200720.012; wv) Version/4.0 Chrome/90.0.4430.91 Mobile Safari/537.36;KAKAOTALK 2309360


위 처럼 카카오인앱 사용시 왜 iOS에서는 userAgent를 통해 카카오인앱을 구분할수 없는지 답변 부탁드립니다.

1개의 좋아요

안녕하세요.

혹시 제보해주신 현상을 재현할 수 있는 방법을 자세히 남겨주실 수 있으신가요?
카카오톡 앱에서 어떤 방법으로 알림톡으로 접속하셨는지요.

추가로, 해당 문제가 발견된 카카오톡 앱의 버전을 알려주세요.