API Reference
Complete reference for all GameRamp SDK methods.Core Methods
| Method | Description | Parameters | Returns |
|---|---|---|---|
| Initialize | Initialize SDK | config – SDK config | void |
| Login | Authenticate user | onSuccess, onFail | void |
| Cleanup | Release SDK resources | – | void |
| Logout | Logout current user | – | void |
Ads
| Method | Description | Parameters | Returns |
|---|---|---|---|
| TrackBannerAd | Track banner ad impression | adId, campaignId | void |
| TrackInterstitialAd | Track interstitial ad impression | adId, campaignId | void |
| TrackRewardedAd | Track rewarded ad impression | adId, campaignId | void |
Analytics Methods
| Method | Description | Parameters | Returns |
|---|---|---|---|
| TrackSessionStart | Track app session start | – | void |
| TrackSessionEnd | Track app session end | – | void |
| TrackFirstOpen | Track first app open | source, campaign | void |
IAP Methods
| Method | Description | Parameters | Returns |
|---|---|---|---|
| FetchStoreProducts | Fetch available store products | onSuccess, onError callbacks | void |
| InitiatePurchase | Start purchase flow | productId, onSuccess, onFailed | void |
| ReinitializeIAP | Restore IAP state after app resume | – | void |