├── .gitignore ├── AppsFlyerUnityPlugin_v4.23.0.unitypackage ├── README.md └── RELEASENOTES.md /.gitignore: -------------------------------------------------------------------------------- 1 | *.DS_Store -------------------------------------------------------------------------------- /AppsFlyerUnityPlugin_v4.23.0.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsFlyerSDK/Unity/0fda07f3a21286b941034990b96b0a431e141439/AppsFlyerUnityPlugin_v4.23.0.unitypackage -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | ``` 4 | Deprecation Notice 5 | --------------------------- 6 | 7 | With the release of iOS 14, Unity v4 has been deprecated. 8 | Please use the new plugin , AppsFlyerSDK/appsflyer-unity-plugin. 9 | 10 | All SDK updates will only be released in the new plugin. 11 | 12 | Thanks, 13 | AppsFlyer Team 14 | 15 | ``` 16 | The new unity plugin can be found [here](https://github.com/AppsFlyerSDK/appsflyer-unity-plugin). 17 | 18 |
19 | 20 | 21 | 22 | # Unity AppsFlyer plugin for Android and iOS (v4) 23 | 24 | 25 | ---------- 26 | 27 | > appsflyer-unity-plugin v5 is now available on a new [github repositoy](https://github.com/AppsFlyerSDK/appsflyer-unity-plugin). 28 | 29 | ---------- 30 | 31 | 32 | -------------------------------------------------------------------------------- /RELEASENOTES.md: -------------------------------------------------------------------------------- 1 | # Release Notes 2 | 3 | ### 4.23.0 4 | * Updated Android SDK to v5.3.0 5 | * Updated iOS SDK to v5.3.0 6 | * Bug fixes and maintenance 7 | 8 | ### 4.22.2 9 | * Bug fixes and maintenance 10 | * Added init for android 11 | 12 | ### 4.22.0 13 | * Updated Android SDK to v5.1.1 14 | * Updated iOS SDK to v5.1.0 15 | * removed sha1 & md5 email hashing 16 | * Bug fixes and maintenance 17 | 18 | ### 4.21.1 19 | * Bug fixes and maintenance 20 | 21 | ### 4.21.0 22 | * Updated Android SDK to v5.0.0 23 | * Updated iOS SDK to v5.0.0 24 | * Bug fixes and maintenance 25 | 26 | ### 4.20.3 27 | * Update for iOS 13 push token retrieval needed for Uninstall Measurement 28 | * Updated iOS SDK to v4.10.4 29 | * Support for iOS 13 30 | 31 | ### 4.20.2 32 | * Updated Android SDK to v4.10.2 33 | * Updated iOS SDK to v4.10.3 34 | * Removed iOS debug logs 35 | * Added `setOneLinkCustomDomain(params string[] domains)` API for Android and iOS 36 | * Added `setValue(string value)` API for iOS 37 | 38 | ### 4.20.1 39 | * Fix for ios debug logs 40 | 41 | ### 4.20.0 42 | * Updated Android SDK to v4.10.0 43 | * Added API: `setUserEmails(EmailCryptType cryptType, params string[] userEmails)` for passing user emails 44 | * Added API: `setResolveDeepLinkURLs(params string[] userEmails)` for ESP 45 | 46 | ### 4.19.0 47 | * Updated Android SDK to v4.9.0 48 | * Updated iOS SDK to v4.9.0 49 | * Fixed missing iOS `onOpenStoreLinkGenerated` callback method in `AppsFlyerCallbacks.cs` 50 | 51 | ### 4.18.0 52 | * Updated Android SDK to v4.8.18 53 | * Updated iOS SDK to v4.8.10 54 | * Removed the `trackEvent(string eventName,string eventValue)` API 55 | - Use `trackRichEvent(string eventName, Dictionary eventValues)` for event tracking. 56 | * Fix for empty event values exception 57 | 58 | ### 4.17.0 59 | * Updated Android SDK to v4.8.13 60 | * Updated iOS SDK to v4.8.6 61 | * `setPreinstallAttribution(string MediaSource, string Campaign, string Site_Id);` API for Android. 62 | * `setMinTimeBetweenSessions(int seconds)` API for Android and iOS 63 | * Cross Promotion and User Invite APIs: 64 | 65 | `setAppInviteOneLinkID(string OneLinkID);` 66 | 67 | `generateUserInviteLink(Dictionary parameters, string callbackObject, string 68 | callbackMethod, string callbackFailedMethod);` 69 | 70 | `trackCrossPromoteImpression(string promotedAppID, string campaign);` 71 | 72 | `trackAndOpenStore(string promotedAppID, string campaign, Dictionary customParams);` 73 | 74 | ### 4.16.4 75 | * Upated Android SDK to v4.8.11 76 | * Updated iOS SDK to v4.8.4 77 | * stopTracking(bool) API for iOS and Android 78 | * setCollectAndroidID(bool) API for Android 79 | 80 | ### 4.16.3 (Internal) 81 | * Update native SDK for Unity 82 | * init(key) called twice on Android (65) 83 | 84 | ### 4.16.2 85 | * Update native SDK for Unity 86 | * Android v4.8.8 87 | * Added `setAdditionalData(Dictionary)` API for Android / iOS 88 | 89 | ### 4.16.0 90 | * Update native SDK for Unity 91 | * Android v4.8.6 92 | * iOS v4.8.1 (b602) 93 | * Support new google install referrer 94 | 95 | ### 4.15.1 96 | * Update native SDK for Unity 97 | * Android v4.8.3 98 | * iOS v4.8.1 (b602) 99 | * Added new API for Android: `init(,)` 100 | 101 | ### 4.14.3 102 | * Update native SDK for Unity (RD-4115) 103 | * Android v4.7.3 104 | * iOS v4.7.11 105 | * init(key) called twice on Android (65) 106 | 107 | ### 4.14.1 108 | * Fixed iOS Receipt validation issue (RD-4796) 109 | 110 | 111 | 112 | ### 4.14.0 113 | * Update Appsflyer Android SDK version to 4.6.2 114 | * Fixed Android Deeplink callbacks. 115 | 116 | 117 | 118 | ### 4.13.0 119 | * Update Appsflyer iOS SDK version to 4.5.12 120 | * Update Appsflyer Android SDK version to 4.6.1 121 | * Fixed Android un-install 122 | 123 | 124 | 125 | ### 4.12.0 126 | * Update Appsflyer iOS SDK version to 4.5.9 127 | * Supports Apple Search ads 128 | 129 | 130 | 131 | ### 4.11.0 132 | * Added support for universal deeplinking. 133 | * Android SDK v. 4.6.0 134 | * iOS SDK v. 4.5.5 135 | 136 | ### 4.10.1 137 | * Fixed push token for iOS uninstall 138 | 139 | 140 | ### 4.10.0 141 | * Deep link support for Android & iOS 142 | * Uninstall support for Android & iOS 143 | * Support testing using the Unity Editor 144 | --------------------------------------------------------------------------------