Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/appsflyersdk/appsflyer-unity-plugin
AppsFlyer Unity Plugin
https://github.com/appsflyersdk/appsflyer-unity-plugin
appsflyer appsflyer-unity-plugin sdk unity
Last synced: 1 day ago
JSON representation
AppsFlyer Unity Plugin
- Host: GitHub
- URL: https://github.com/appsflyersdk/appsflyer-unity-plugin
- Owner: AppsFlyerSDK
- License: mit
- Created: 2019-09-15T08:58:24.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-16T12:04:09.000Z (9 months ago)
- Last Synced: 2024-04-23T03:41:08.079Z (8 months ago)
- Topics: appsflyer, appsflyer-unity-plugin, sdk, unity
- Language: C#
- Homepage:
- Size: 103 MB
- Stars: 149
- Watchers: 14
- Forks: 58
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# appsflyer-unity-plugin
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![GitHub tag](https://img.shields.io/github/v/release/AppsFlyerSDK/appsflyer-unity-plugin)](https://img.shields.io/github/v/release/AppsFlyerSDK/appsflyer-unity-plugin)
[![Unit tests](https://github.com/AppsFlyerSDK/appsflyer-unity-plugin/actions/workflows/main.yml/badge.svg)](https://github.com/AppsFlyerSDK/appsflyer-unity-plugin/actions/workflows/main.yml)
[![check packages](https://github.com/af-margot/appsflyer-unity-plugin-beta/actions/workflows/checksums_files.yml/badge.svg)](https://github.com/af-margot/appsflyer-unity-plugin-beta/actions/workflows/checksums_files.yml)๐ In order for us to provide optimal support, we would kindly ask you to submit any issues to [email protected]
> *When submitting an issue please specify your AppsFlyer sign-up (account) email , your app ID , production steps, logs, code snippets and any additional relevant information.*
## ๐ The Unity documentation also be found [here](https://dev.appsflyer.com/hc/docs/unity-plugin)
- Android AppsFlyer SDK v6.15.0
- iOS AppsFlyer SDK v6.15.2---
### AD_ID permission for AndroidIn v6.8.0 of the AppsFlyer SDK, we added the normal permission com.google.android.gms.permission.AD_ID to the SDK's AndroidManifest, to allow the SDK to collect the Android Advertising ID on apps targeting API 33. If your app is targeting children, you need to revoke this permission to comply with Google's Data policy. You can read more about it [here](https://dev.appsflyer.com/hc/docs/install-android-sdk#the-ad_id-permission).
Example:
Before 6.6.0:
```c#
#if UNITY_IOS && !UNITY_EDITOR
AppsFlyeriOS.waitForATTUserAuthorizationWithTimeoutInterval(60);
#endif
```
---After 6.6.0:
```c#
#if UNITY_IOS && !UNITY_EDITOR
AppsFlyer.waitForATTUserAuthorizationWithTimeoutInterval(60);
#endif
```
---## โโ Breaking changes when updating to 6.3.0 โโ
- 6.3.0 supports Universal Windows Platform. As part of this update, the AppsFlyerObjectScript changes to include the app_id for your UWP app. If you made changes to this file, please merge them with the new AppsFlyerObjectScript.
Please also note that you can leave the uwp app id field empty.- From version `6.3.0`, we use `xcframework` for iOS platform, then you need to use cocoapods version >= 1.10
โ ๏ธ There are **breaking** changes when migrating to `Unity v5`. This includes new API, different class/package names, and the removal of `com.appsflyer.GetDeepLinkingActivity`.
---
## ๐ Getting Started
- [Installation](/docs/Installation.md)
- [Integration](/docs/BasicIntegration.md)
- [Test integration](/docs/Testing.md)
- [In-app events](/docs/InAppEvents.md)
- [Uninstall measurement](/docs/UninstallMeasurement.md)
## ๐ Deep Linking
- [Integration](/docs/DeepLinkIntegrate.md)
- [Unified Deep Link (UDL)](/docs/UnifiedDeepLink.md)
- [User invite](/docs/UserInvite.md)
## ๐งช Sample App
- [ButterFlyer](https://github.com/AppsFlyerSDK/appsflyer-unity-sample-app)----
### [API reference](/docs/API.md)
### [Troubleshooting](/docs/Troubleshooting.md)