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:

  1. Menambahkan SDK ke App Clip
  2. Integrasikan SDK
  3. [Opsional] Tambahkan dukungan untuk scene delegate
  4. 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.
KodeJenisvalue
AppsFlyerAppClipBoolean1
  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

  1. [Opsional] Konfigurasikan Atribusi App Clip-to-full app.

  2. 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.