UNPKG

capacitor-meta-ads

Version:

Capacitor plugin for Meta Audience Network ads integration with support for rewarded video and interstitial ads

34 lines (33 loc) 953 B
import { WebPlugin } from '@capacitor/core'; import type { MetaAdsPlugin, RewardInfo } from './definitions'; export declare class MetaAdsWeb extends WebPlugin implements MetaAdsPlugin { initialize(options: { appId: 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>; addTestDevice(options: { deviceId: string; }): Promise<void>; }