UNPKG

capacitor-unity-ads

Version:

Capacitor plugin for Unity Ads integration with support for rewarded video and interstitial ads

34 lines (33 loc) 940 B
import { WebPlugin } from '@capacitor/core'; import type { UnityAdsPlugin, RewardInfo } from './definitions'; export declare class UnityAdsWeb extends WebPlugin implements UnityAdsPlugin { initialize(options: { gameId: string; testMode?: boolean; }): Promise<void>; loadRewardedVideo(options: { placementId: string; }): Promise<void>; showRewardedVideo(): Promise<{ success: boolean; reward?: RewardInfo; }>; isRewardedVideoLoaded(): Promise<{ loaded: boolean; }>; loadInterstitial(options: { placementId: string; }): Promise<void>; showInterstitial(): Promise<{ success: boolean; }>; isInterstitialLoaded(): Promise<{ loaded: boolean; }>; setTestMode(options: { enabled: boolean; }): Promise<void>; getVersion(): Promise<{ version: string; }>; }