Instalación
Agregar appsflyer-unity-plugin a tu proyecto
Agregar el SDK a tu proyecto
Para agregar el plugin a tu proyecto, puedes agregar el unitypackage o usar Unity Package Manager.
Nota: El plugin está construido con elExternal Dependency Manager for Unity (EDM4U) (anteriormente Play Services Resolver / Jar Resolver)
- El External Dependency Manager for Unity se distribuye con
appsflyer-unity-plugin
por defecto. - Esto facilita el proceso de integración, al resolver los conflictos de dependencia entre tu plugin y otros plugins de tu proyecto.
- Al agregar el
appsflyer-unity-plugin.v*.unitypackage
se importarán automáticamente todos los activos requeridos tanto para el SDK de AppsFlyer como para el External Dependency Manager for Unity.
Uso del unitypackage
- Clona/descarga el repositorio de plugins.
- 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. - Ve a Assets (Activos) >> Import Package (Importar paquete) >> Custom Package (Paquete personalizado).
- 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.
Nota: Si no deseas incluir el External Dependency Manager for Unity, consulta los pasos de esta instalación.
Uso de 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.
Instalación sin unity-jar-resolver
- Si no deseas incluir el External Dependency Manager for Unity, sigue estos pasos:
-
Importar
appsflyer-unity-plugin.v*.unitypackage
a tu proyecto pero asegúrate de desmarcar las dependenciasEDM4U
.
-
Descarga y agrega las dependencias de Android necesarias a la carpeta Assets/Plugins/Android:
-
Descarga y agrega las dependencias requeridas de iOS a la carpeta Assets/Plugins/iOS/AppsFlyer:
- Descarga el SDK de iOS como una biblioteca estática
AppsFlyerLib.xcframework.zip
- Descomprime el archivo que descargaste
- Arrastra y suelta todos los archivos en la
Assets/Plugins/iOS/AppsFlyer
carpeta
- Descarga el SDK de iOS como una biblioteca estática
Actualizado hace 15 días