우리는 웹 사이트에서 앱으로 연결되는 딥 링크를 만들려고합니다. 앱이 설치되어 있지 않은 경우 사용자는 Play 스토어로 이동해야하며 앱을 설치 한 후 딥 링크의 위치로 이동해야합니다.안드로이드 리퍼러를 의도적으로 매장을 방문하는 방법
이 키는 store (market : // details? id = package & referrer = encodedDeeplink)에 대한 리퍼러 쿼리 매개 변수를 전송 한 다음 앱에서 INSTALL_REFERRER를 처리합니다. 이 솔루션은 얼마 전에 문제가 아니었지만, 크롬 25 이후 자동 딥 링크가 작동하지 않습니다. 대신 플레이 저장소에 직접 링크하는 대신 Intent uri를 사용해야합니다.
intent://yourHost/yourPath#Intent;scheme=yourScheme;package=yourPackage;end
을 그리고 당신이, 응용 프로그램이 설치되어있는 경우 크롬 브라우저 응용 프로그램 검사를 호출 할 때 (I 패키지 정보와 함께 가정) 및 데이터 = 구성표와 만약 그렇다면 다음 의도 :
의도 URI는 다음과 같이한다 : // yourHost/yourPath가 실행됩니다. 그러나 앱이 설치되어 있지 않으면 해당 패키지 이름에 대한 재생 목록이 열립니다.
제 질문은 : 의도적 URI를 통해 상점을 재생하기 위해 해당 리퍼러 매개 변수를 전달하는 방법이 있습니까? 이런 식으로 가게를 여는 방법을 크롬에 알리는 방법이 필요합니다.
감사합니다
이것을 수행하기위한 서버 측의 메커니즘이 있어야한다는 직접적인 대답은 없습니다. – Piyush