iMessage 앱
Overview
With iOS 10, Branch has added support for extension type apps so that you can bundle the SDK into your iMessage app. Apple didn't build full deep linking support into extension apps, so unfortunately the use cases are limited to driving new installs for now. We'll wait patiently to observe updates over time.
iMessage앱은 이제 기본 앱 스토어 앱과는 완전히 분리되어 있으므로 이처럼 취급되어야 합니다. 따라서, 유저의 iMessage 앱과 함께 Branch를 사용하는 방법에 대해 명확히 하고자 하는 몇 가지 공통적인 부분이 있습니다. 다음은 연동이 성공적인지 확인하기 위한 사례 목록입니다.
Setup
모범 사례
메시지 앱을 위한 별도의 Branch 앱 만들기
전체 iOS앱보다 iMessage앱의 대시보드를 통해 독립적인 Branch 앱을 작성하는 것이 좋습니다. 왜 그럴까요? 핵심 앱과 메시지 앱 사이의 딥링크(Deep Link) 라우팅을 완벽하게 처리할 수 있는 기술적인 방법이 없기 때문입니다. Apple은 이 사용 사례에 대한 서포트를 구축하지 않았습니다.
하나의 Branch 앱 설정을 구성하여 iMessage 앱 스토어의 메시지 앱에 링크한 다음, 기본 앱 스토어의 핵심 앱에 링크하도록 다른 Branch 앱 설정을 구성합니다. 이는 유저의 기본 앱과 다른 Branch 키를 사용하여 SDK를 메시지 앱에 연동한다는 것을 의미합니다.
메시지 앱 설치를 유도할 때는 Branch만 사용하세요.
Apple은 유저가 링크를 클릭하고 메시지 앱이 열리는 사용 사례에 대한 서포트를 구축하지 않았습니다. 따라서 Branch는 기존의 사전 설치된 메시지 앱을 열 수 없습니다. Branch는 이미 설치된 경우에도 iMessage 앱 스토어의 메시지 앱에만 연결할 수 있습니다.
이 때문에 주로 설치를 트래킹하고 설치를 통한 딥링킹(Deep Linking)을 위해 Branch를 사용해야 합니다. 앱이 이미 설치된 경우 높은 품질의 사용자 경험을 기대하시면 안 됩니다.
기본 앱과 별도로 메시지 앱을 마케팅하세요.
컨텍스트에 따라 기본 앱 스토어, iMessages 앱 스토어 및 기존 앱으로 지능적으로 라우팅하는 좋은 방법이 없기 때문에 기본 앱 스토어 앱과 다른 링크를 사용하여 메시지 앱을 마케팅하는 것이 좋습니다. 따라서 유저에게 앱 스토어 앱에 연결할 때와는 다르게 메시지 앱에 연결할 것이라고 메시지를 보내세요.
리디렉션 설정
메시지 리디렉션에 대한 소개 개념
If you've read the above, you know that the iMessage App Store is a completely different store than the main App Store. In order to link users to your app in the iMessage App Store, you simply need to append ?app=messages
to the link. You can try this on any iOS 10 phone with the links below:
- iMessages App Store: https://itunes.apple.com/us/app/classic-mac/id1127542169?app=messages
- Main App Store: https://itunes.apple.com/us/app/classic-mac/id1127542169
Branch 링크 설정하기
First, create an entirely new app via the Branch dashboard. You can do this in the pull down selector that shows your app name in the top right section. Then head to the link settings page and scroll to the iOS section to configure it as follows:

대시보드 설정
다음을 수행하세요.
- “I have an iOS App”을 선택 취소합니다.
- 유니버셜 링크(Universal Links) 비활성화
- Paste the App Store URL with
?app=messages
appended into the URL field - 저장을 클릭하세요.
설정이 완료되었습니다! 모든 Branch 링크는 iMessages 앱 스토어에 올바르게 연결됩니다.
Troubleshooting
설치 트래킹
To track installs and personalize the first time user experience, you simply need to follow the instructions in the SDK integration guide for iMessage apps. You'll integrate the SDK just as you have for your main App Store app.
Updated 3 months ago