- Public C# API (
AlmediaSDK.Almedia) - static methods and events. The only surface most host code touches. - UI prefabs - Canvas-ready prefabs to instantiate or reference from the editor.
- Native plugins - one bridge per platform. iOS ships a single
.xcframework; Android ships two.aarfiles (AlmediaSDK.aarfor the SDK andAlmediaSDKBridge.aarfor the Unity glue). Both handle HTTP, the linking-page browser surface, secure storage, and (on iOS) ATT.
Integration guide
Overview
How to integrate the Almedia SDK — synced from the source repository.
The Almedia SDK lets players connect a Freecash account from inside a Unity game and surfaces reward notifications as they arrive. The linking flow runs in a secure native browser managed by the iOS and Android plugins. The rest is Unity UI: a Link Button prefab drops into a scene, and the SDK spawns the popup, in-game notification card, and notification list at runtime when needed. UI elements are themable from the Settings window or replaceable with Prefab Variants.
The SDK is split into three layers: