Installation
Adding appsflyer-unity-plugin to your project
Adding the SDK to your project
In order to add the plugin to your project, you can either add the unitypackage or use Unity Package Manager.
Note: The plugin is built with The External Dependency Manager for Unity (EDM4U) (formerly Play Services Resolver / Jar Resolver)
- The External Dependency Manager for Unity is distributed with the
appsflyer-unity-plugin
by default. - This will ease the integration process, by resolving dependency conflicts between your plugin and other plugins in your project.
- Adding the
appsflyer-unity-plugin.v*.unitypackage
will automatically import all the assets required for both the AppsFlyer SDK and the External Dependency Manager for Unity.
Using unitypackage
- Clone / download the plugin repository.
- Import the appsflyer-unity-plugin-*.unitypackage into your Unity project.
- Go to Assets >> Import Package >> Custom Package.
- Select the appsflyer-unity-plugin-*.unitypackage file.
Note: If you do not wish to include The External Dependency Manager for Unity, refer to the steps of this installation.
Using Unity Package Manager
- Go to your packages folder, and open
manifest.json
- Add Google game package registery fpr the external dependency Manager.
"scopedRegistries": [
{
"name": "Game Package Registry by Google",
"url": "https://unityregistry-pa.googleapis.com",
"scopes": [
"com.google"
]
}
]
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 regular mode
"appsflyer-unity-plugin": "https://github.com/AppsFlyerSDK/appsflyer-unity-plugin.git#upm"
Or this line for Strict mode :
"appsflyer-unity-plugin": "https://github.com/AppsFlyerSDK/appsflyer-unity-plugin.git#Strict-upm"
Installation without unity-jar-resolver
- If you do not wish to include The External Dependency Manager for Unity then follow these steps:
-
Importar
appsflyer-unity-plugin.v*.unitypackage
to your project but make sure to uncheck theEDM4U
dependencies.
-
Faça o download e adicione as dependências necessárias do Android à pasta Assets/Plugins/Android:
-
Faça o download e adicione as dependências necessárias do iOS à pasta Assets/Plugins/iOS/AppsFlyer:
- Download the iOS SDK as a static library
- Unzip the file you downloaded
- Drag & drop all the files into the
Assets/Plugins/iOS/AppsFlyer
folder
Atualizado cerca de 1 mês atrás