Instalasi
Menambahkan appsflyer-unity-plugin ke proyek Anda
Menambahkan SDK ke proyek Anda
Untuk menambahkan plugin ke proyek Anda, Anda dapat menambahkan unitypackage atau menggunakan Pengelola Paket Unity.
Catatan: Plugin dibuat dengan The External Dependency Manager for Unity (EDM4U) (sebelumnya Play Services Resolver/Jar Resolver)
- External Dependency Manager for Unity didistribusikan
appsflyer-unity-plugin
secara default. - Hal ini memudahkan proses integrasi dengan menyelesaikan konflik ketergantungan antara plugin Anda dan plugin lain dalam proyek Anda.
- Menambahkan
appsflyer-unity-plugin.v*.unitypackage
akan secara otomatis mengimpor semua aset yang diperlukan untuk AppsFlyer SDK dan the External Dependency Manager for Unity.
Menggunakan unitypackage
- Klon/unduh repositori plugin.
- Import the
appsflyer-unity-plugin-*.unitypackage
orappsflyer-unity-plugin-strict-mode.*.unitypackage
file from thestrict-mode-sdk
folder for the Strict version of the plugin, into your Unity project. - Buka Assets >> Import Package >> Custom Package.
- Select the
appsflyer-unity-plugin-*.unitypackage
file or theappsflyer-unity-plugin-strict-mode.*.unitypackage
file from thestrict-mode-sdk
folder for the Strict version of the plugin.
Catatan: Jika Anda tidak ingin menyertakan External Dependency Manager for Unity, lihat langkah-langkah penginstalan ini.
Menggunakan Unity Package Manager
-
Follow Google's guide in order to integrate UPM (Unity Package Manager).
Note: If you do not wish to include The External Dependency Manager for Unity, refer to steps 2 & 3 here. -
Add appsflyer-unity-plugin in the dependency :
Add this line for the latest version of the regular mode
"appsflyer-unity-plugin": "https://github.com/AppsFlyerSDK/appsflyer-unity-plugin.git#upm"
Or this line for latest version of the Strict mode :
"appsflyer-unity-plugin": "https://github.com/AppsFlyerSDK/appsflyer-unity-plugin.git#Strict-upm"
- Download the External Dependency Manager for Unity to be able to resolve our Android / iOS dependencies.
Note: To choose an earlier version and not the latest, you can replace the upm
or Strict-upm
with the specific version, v6.10.30
for the regular version of 6.10.30 or Strict-v6.10.30
for the Strict version of 6.10.30.
Penginstalan tanpa unity-jar-resolver
- Jika Anda tidak ingin menyertakan External Dependency Manager for Unity maka ikuti langkah-langkah berikut ini:
-
Impor
appsflyer-unity-plugin.v*.unitypackage
untuk proyek Anda, tapi pastikan agar tidak mencentangEDM4U
dependensi.
-
Unduh dan tambahkan dependensi Android yang diperlukan ke folder Aset/Plugin/Android:
-
Unduh dan tambahkan dependensi iOS yang diperlukan ke folder Aset/ Plugin/iOS/AppsFlyer:
- Unduh SDK iOS sebagai pustaka statis
AppsFlyerLib.xcframework.zip
- Ekstrak file yangsudah Anda unduh
- Seret & lepas semua file ke
Assets/Plugins/iOS/AppsFlyer
folder
- Unduh SDK iOS sebagai pustaka statis
Diperbarui sekitar 1 bulan yang lalu