Integrasi SDK Klip Aplikasi
Pengembang mengarahkan pengguna ke aktivitas yang benar menggunakan URL pemanggilan (kode QR, tag NFC, dll. yang memanggil App Clip).
Sebelum Anda memulai Pastikan Anda dan pemasar telah membuat template OneLink dengan Tautan Universal, dan tautan khusus OneLink disiapkan untuk mengarahkan pengguna aplikasi lengkap Anda. Dengan templat dan tautan kustom yang telah dikonfigurasi, AppsFlyer mengelola dan mengedit file AASA untuk mendukung App Clip secara otomatis. Catatan: Mungkin diperlukan beberapa jam untuk memperbarui file AASA.
Untuk menambahkan SDK ke App Clip dan mengarahkan pengguna:
- Menambahkan SDK ke App Clip
- Integrasikan SDK
- [Opsional] Tambahkan dukungan untuk 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.
Kode | Jenis | value |
---|---|---|
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
}
⇲ Tautan Github Swift
-
[Opsional] Konfigurasikan Atribusi App Clip-to-full app.
-
Beri tahu pemasar bahwa integrasi SDK sudah selesai, dan beri tahu mereka untuk menerapkan pengalaman App Clip di tautan kustom OneLink dan App Store Connect. Pelajari lebih lanjut
Contoh
Lihat App Clip kami yang menunjukkan integrasi app clip AppsFlyer.
Diperbarui 11 bulan yang lalu