1

내 앱은 ionic 1을 기반으로하며이 가이드에 따라 작동합니다. https://github.com/BranchMetrics/cordova-ionic-phonegap-branch-deep-linking 지점 URL을 클릭하면 앱이 정상적으로 열립니다.Branch.io - Ionic 앱에서 범용 링크/앱 링크를 설정하는 방법

이제 Android 앱 링크를 설정하고 싶습니다. 웹 앱 URL (예 : https://app.example.com)이 포함 된 이메일을 받으면 모바일 앱이 설치된 경우 앱을 열어야합니다. 그렇지 않은 경우 사용자는 상점/App Store를 재생해야합니다. 링크가 검색어 매개 변수를 (쿼리 PARAMS 동적 것)이있는 경우

또한, 이것은 모바일 앱에 전달해야합니다. 예 : https://app.example.com/mypath?query_params=1234567890

url의 경로를 기반으로 사용자가 ionic 앱의 해당 페이지로 리디렉션됩니다.

나는 설치 지점 SDK를 bower install branch-sdk 있습니다. URL (https://app.example.com)을 클릭하면 브라우저에서 열립니다. 이것은 이온 애플 리케이션 내 index.html 어떻게 생겼는지입니다.

<script src="lib/branch-sdk/dist/build.min.js"></script> 

<script type="text/javascript"> 
    console.log("Branch SDK Loading"); 

    branch.init('key_test_ikEKvQjiZRwV1LXZ2hUlamfewwhVQ5rw', function(err, data) { 
    console.log("Branch SDK Loaded"); 
    console.log("Branch SDK Err and Data ", err, data); 
    }); 
</script> 

이러한 것들을 설정하는 방법에 대한 아이디어가 있으십니까? Branch.io 여기에서

+0

사용 중포 기지 dynamiclink는 또는 할 수있다이 플러그인을 다시 얻기 위해 유 https://github.com/nordnet/cordova-universal-links-plugin –

답변

0

알렉스 : 당신은 당신이 초기 통합 프로세스를 완료 한 후에는 일반적으로 작업해야 설명한

다. 아직 수행하지 않았다면, 우리의 메인 integration guide을 검토하여 모든 단계가 완료되었는지 확인하는 것이 좋습니다. 그래도 문제가 발생하는 경우

, 우리 Integrations team와 연락. 환상적입니다!

편집 :이 이메일 전송 (당일 소인 유효)를 사용하기 때문이다. 이것이 왜 문제인지 이해하려면 this blog post을 읽어보십시오. 주로 iOS Universal Links에 관한 내용이지만 App Links는 거의 동일한 방식으로 작동합니다.

이 작업을 얻으려면, 당신은 당일 소인에 turn off 링크 추적해야합니다.

+0

감사를하는 데 도움이됩니다. 나는 통합 가이드를 그대로 따른다. 지점 ('myapp.test-app.link')에서 생성 된 링크를 클릭하면 모바일 앱이 열립니다. 그러나 이메일에있는 웹 링크는 앱을 열지 않습니다. 앞에서 말했듯이'branch-sdk '도 설치했다. 지금 나는'test' 모드를 켰다. – Sudheer

+0

전자 메일 링크를 어떻게 보내시겠습니까? Mailchimp 등을 통해서입니까? 그리고 어떤 이메일 앱을 클릭 할 때 사용하고 있습니까? –

+0

소인 서비스를 이용하고 있습니다. Android에서 기본 이메일 클라이언트를 사용하고 있습니다. – Sudheer