UNPKG

appsflyer-capacitor-plugin

Version:
61 lines (53 loc) 2.7 kB
var AppsFlyerCapacitorPlugin = (function (exports, core) { 'use strict'; exports.AFConstants = void 0; (function (AFConstants) { AFConstants["onConversionDataSuccess"] = "onConversionDataSuccess"; AFConstants["onConversionDataFail"] = "onConversionDataFail"; AFConstants["onAppOpenAttribution"] = "onAppOpenAttribution"; AFConstants["onAttributionFailure"] = "onAttributionFailure"; AFConstants["CONVERSION_CALLBACK"] = "conversion_callback"; AFConstants["OAOA_CALLBACK"] = "oaoa_callback"; AFConstants["UDL_CALLBACK"] = "udl_callback"; })(exports.AFConstants || (exports.AFConstants = {})); exports.MediationNetwork = void 0; (function (MediationNetwork) { MediationNetwork["IRONSOURCE"] = "ironsource"; MediationNetwork["APPLOVIN_MAX"] = "applovin_max"; MediationNetwork["GOOGLE_ADMOB"] = "google_admob"; MediationNetwork["FYBER"] = "fyber"; MediationNetwork["APPODEAL"] = "appodeal"; MediationNetwork["ADMOST"] = "admost"; MediationNetwork["TOPON"] = "topon"; MediationNetwork["TRADPLUS"] = "tradplus"; MediationNetwork["YANDEX"] = "yandex"; MediationNetwork["CHARTBOOST"] = "chartboost"; MediationNetwork["UNITY"] = "unity"; MediationNetwork["TOPON_PTE"] = "topon_pte"; MediationNetwork["CUSTOM_MEDIATION"] = "custom_mediation"; MediationNetwork["DIRECT_MONETIZATION_NETWORK"] = "direct_monetization_network"; })(exports.MediationNetwork || (exports.MediationNetwork = {})); class AppsFlyerConsentClass { constructor(isUserSubjectToGDPR, hasConsentForDataUsage, hasConsentForAdsPersonalization) { this.isUserSubjectToGDPR = isUserSubjectToGDPR; this.hasConsentForDataUsage = hasConsentForDataUsage; this.hasConsentForAdsPersonalization = hasConsentForAdsPersonalization; } static forGDPRUser(hasConsentForDataUsage, hasConsentForAdsPersonalization) { return new AppsFlyerConsentClass(true, hasConsentForDataUsage, hasConsentForAdsPersonalization); } static forNonGDPRUser() { return new AppsFlyerConsentClass(false); } } const AppsFlyerConsent = { forGDPRUser: AppsFlyerConsentClass.forGDPRUser, forNonGDPRUser: AppsFlyerConsentClass.forNonGDPRUser }; const AppsFlyer = core.registerPlugin('AppsFlyerPlugin', {}); exports.AppsFlyer = AppsFlyer; exports.AppsFlyerConsent = AppsFlyerConsent; Object.defineProperty(exports, '__esModule', { value: true }); return exports; })({}, capacitorExports); //# sourceMappingURL=plugin.js.map