old

질문합니다.

조회 수 44 댓글 6

혹시 앱설치를 안한사람한테 앱설치를 유도? 하는건 어떻게 하는건가요?

 

안드로이드!!!

  • profile
    기진곰 2016.10.05 23:10:15

    특정 앱의 설치 여부를 웹페이지에서 직접적으로 파악할 수는 없고요...

    (만약 그게 가능하다면 심각한 프라이버시 문제가 생기겠죠?)

     

    흔히 사용하는 꼼수는 특정한 형태의 주소를 앱에서 열도록 intent를 등록해 놓고,

    웹페이지에서 그런 형태의 주소를 열려고 시도하는 것입니다.

    앱에서 열리지 않고 브라우저에서 열린다면 앱이 깔려 있지 않은 것이겠지요?

  • profile
    웹지기 2016.10.05 23:46:56
    앱에 유저 에이전트명을 추가해 놓고 에이전트명을 검출해서 없으면 앱이 아니라고 판단할 수 있어요. 지금 많이들 이용하는 푸시앱이 쓰는 방식이에요.
  • profile
    기진곰 2016.10.05 23:50:06
    그건 사이트를 앱에서 열었는지 브라우저에서 열었는지 확인하는 방법이지요. 질문하신 분은 브라우저에서 사이트를 열었을 때 해당 기기에 앱이 설치되어 있는지 파악하고 싶으신 것 같습니다.
  • profile
    웹지기 2016.10.05 23:51:01
    그건 불가능에 가까운 브라우저를 이용한다는 것을 앱이 없으니 라는 전제로...

    이런 질문일거 같아서요.
  • profile
    기진곰 2016.10.05 23:53:52
    질문이 너무 짧아서... 해석하기 나름이겠네요 ㅎㅎ
  • profile
    웹지기 2016.10.05 23:49:28
    만약 단희아빠님 앱 사용중이라면 앱에 해당하는 유저에이전트에 문자열이 삽입되고 이것으로 앱인지 판단하는 기능이 있습니다. 아주 간단하게 app 이라는 조건문을 사용하게 되어있습니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...