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.
- Importa el paquete appsflyer-unity-plugin-*.unitypackage a tu proyecto de Unity.
- Ve a Assets (Activos) >> Import Package (Importar paquete) >> Custom Package (Paquete personalizado).
- Selecciona el archivo appsflyer-unity-plugin-*.unitypackage.
Nota: Si no deseas incluir el External Dependency Manager for Unity, consulta los pasos de esta instalación.
Uso de Unity Package Manager
- Ve a tu carpeta de paquetes y abre
manifest.json
- Agrega el paquete de juegos de Google registery para el External Dependency Manager.
"scopedRegistries": [
{
"name": "Game Package Registry by Google",
"url": "https://unityregistry-pa.googleapis.com",
"scopes": [
"com.google"
]
}
]
Nota: Si no deseas incluir el External Dependency Manager for Unity, consulta los pasos 2 y 3 aquí.
- Añade appsflyer-unity-plugin en la dependencia:
Añade esta línea para el modo regular
"appsflyer-unity-plugin": "https://github.com/AppsFlyerSDK/appsflyer-unity-plugin.git#upm"
O esta línea para el modo estricto:
"appsflyer-unity-plugin": "https://github.com/AppsFlyerSDK/appsflyer-unity-plugin.git#Strict-upm"
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
- Descomprime el archivo que descargaste
- Arrastra y suelta todos los archivos en la
Assets/Plugins/iOS/AppsFlyer
carpeta
Actualizado Hace 3 meses