앱 클립 SDK 연동
개발자는 호출 URL(앱 클립을 호출하는 QR 코드, NFC 태그 등)을 사용하여 사용자를 올바른 액티비티로 라우팅합니다.
시작하기 전: 사용자와 마케터가 이미 유니버설 링크가 포함된 원링크 템플릿을 만들고 전체 앱 사용자를 안내하도록 원링크 사용자 지정 링크가 설정되어 있는지 확인합니다. 템플릿과 맞춤 링크가 이미 구성된 상태에서 앱스플라이어는 앱 클립을 자동으로 지원하도록 AASA 파일을 호스팅하고 편집합니다. 참고: AASA 파일이 업데이트되는 데 몇 시간이 걸릴 수 있습니다.
SDK를 앱 클립에 추가하고 사용자를 라우팅하는 방법:
- 앱 클립에 SDK 추가
- SDK 연동
- [선택 사항] scene delegate 지원 추가
- In the Information Property List (
info.plist
file) for the app clip, add the following row with the key and value as detailed in the following table.
키 | 유형 | 값 |
---|---|---|
AppsFlyerAppClip | Boolean | 1 |
- Add the following code to
sceneDelegate
:
func scene(_ scene: UIScene, continue userActivity: NSUserActivity) {
// Must for AppsFlyer attrib
AppsFlyerLib.shared().continue(userActivity, restorationHandler: nil)
}
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let _ = (scene as? UIWindowScene) else { return }
if let userActivity = connectionOptions.userActivities.first {
self.scene(scene, continue: userActivity)
}
return
}
⇲ Github 링크: Swift
-
[선택 사항] 앱 클립-투-전체 앱 어트리뷰션을 설정합니다.
-
마케터에게 SDK 통합이 완료되었음을 알리고 원링크 사용자 지정 링크 및 App Store Connect에서 앱 클립 경험을 구현하도록 안내합니다. 더 알아보기
예
앱스플라이어 앱 클립 연동을 보여주는 앱 클립을 확인하십시오.
최신 데이터 11개월 전
다음 내용