package Ġcom . fro go box . ad mob . ui Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . widget . Relative Layout Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . fro go box . ad mob . core .* Ċ import Ġcom . fro go box . sdk . ext . show Log Debug Ċ import Ġcom . google . android . gms . ads . Ad Size Ċ import Ġcom . google . android . gms . ads . Ad View Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠF ais al ĠA mir Ċ Ġ* ĠF ro go Box ĠInc ĠLicense Ċ Ġ* Ġ================================= ======== Ċ Ġ* ĠImplementation Ad mob Ċ Ġ* ĠCopyright Ġ( C ) Ġ 3 1 / 1 0 / 2 0 1 9 . Ċ Ġ* ĠAll Ġrights Ġreserved Ċ Ġ* Ġ-------------------------------- --------- Ċ Ġ* ĠName ĠĠĠĠ Ġ: ĠMu ham mad ĠF ais al ĠA mir Ċ Ġ* ĠE - mail ĠĠ Ġ: Ġfa is alam ir cs @ gmail . com Ċ Ġ* ĠGithub ĠĠ Ġ: Ġgithub . com / am iris back Ċ Ġ* ĠLinked In Ġ: Ġlinked in . com / in / fa is alam ir cs Ċ Ġ* Ġ-------------------------------- --------- Ċ Ġ* ĠF ro go Box ĠSoftware ĠInd ust ries Ċ Ġ* Ġcom . fro go box . ad mob helper Ċ Ġ* Ċ Ġ*/ Ċ Ċ @ Deprecated (" Please Ġre - import Ġto Ġlatest Ġpackage Ġand Ġuse Ġthe Ġnew Ġone ") Ċ abstract Ġclass ĠF ro go Ad mob Activity Ġ: ĠAppCompatActivity (), ĠIF ro go Ad mob Activity Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠTAG : ĠString Ġ= ĠF ro go Ad mob Activity :: class . java . simple Name ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprotected Ġval Ġarray F ro go Ad mob Data Ġ= Ġmutable ListOf < Any >() ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġif Ġ( savedInstanceState Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . setup Ad mob App ") ĊĠĠĠĠĠĠĠĠĠĠĠ ĠF ro go Ad mob . setup Ad mob App ( this ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Consent () Ġ{ ĊĠĠĠĠĠĠĠ ĠF ro go Ad Consent . show Consent ( this ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġ-------------------------------------------------------------------------------- ------------- ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner ( m Ad View : ĠAd View ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner ( m Ad View ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner ( m Ad View : ĠAd View , Ġcallback : ĠIF ro go Ad Banner ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner ( m Ad View , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner ( m Ad View : ĠAd View , Ġtimeout Milli Second : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner ( m Ad View , Ġtimeout Milli Second ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner ( m Ad View : ĠAd View , Ġkeyword : ĠList < String >) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner ( m Ad View , Ġkeyword ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner ( m Ad View : ĠAd View , Ġtimeout Milli Second : ĠInt , Ġkeyword : ĠList < String >) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner ( m Ad View , Ġtimeout Milli Second , Ġkeyword ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner ( ĊĠĠĠĠĠĠĠ Ġm Ad View : ĠAd View , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String >, ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Banner ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner ( m Ad View , Ġtimeout Milli Second , Ġkeyword , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner ( m Ad View : ĠAd View , Ġtimeout Milli Second : ĠInt , Ġcallback : ĠIF ro go Ad Banner ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner ( m Ad View , Ġtimeout Milli Second , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner ( m Ad View : ĠAd View , Ġkeyword : ĠList < String >, Ġcallback : ĠIF ro go Ad Banner ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner ( m Ad View , Ġkeyword , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner Container ( ĊĠĠĠĠĠĠĠ Ġbanner Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġm Ads Size : ĠAd Size , ĊĠĠĠĠĠĠĠ Ġcontainer : ĠRelative Layout ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner Container ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner Container ( this , Ġbanner Ad Unit Id , Ġm Ads Size , Ġcontainer ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner Container ( ĊĠĠĠĠĠĠĠ Ġbanner Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġm Ads Size : ĠAd Size , ĊĠĠĠĠĠĠĠ Ġcontainer : ĠRelative Layout , ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Banner ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner Container ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner Container ( this , Ġbanner Ad Unit Id , Ġm Ads Size , Ġcontainer , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner Container ( ĊĠĠĠĠĠĠĠ Ġbanner Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġm Ads Size : ĠAd Size , ĊĠĠĠĠĠĠĠ Ġcontainer : ĠRelative Layout , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner Container ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner Container ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbanner Ad Unit Id , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Ads Size , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontainer , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtimeout Milli Second ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner Container ( ĊĠĠĠĠĠĠĠ Ġbanner Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġm Ads Size : ĠAd Size , ĊĠĠĠĠĠĠĠ Ġcontainer : ĠRelative Layout , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String > ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner Container ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner Container ( this , Ġbanner Ad Unit Id , Ġm Ads Size , Ġcontainer , Ġkeyword ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner Container ( ĊĠĠĠĠĠĠĠ Ġbanner Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġm Ads Size : ĠAd Size , ĊĠĠĠĠĠĠĠ Ġcontainer : ĠRelative Layout , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String > ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner Container ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner Container ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbanner Ad Unit Id , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Ads Size , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontainer , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtimeout Milli Second , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġkeyword ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner Container ( ĊĠĠĠĠĠĠĠ Ġbanner Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġm Ads Size : ĠAd Size , ĊĠĠĠĠĠĠĠ Ġcontainer : ĠRelative Layout , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt , ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Banner ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner Container ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner Container ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbanner Ad Unit Id , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Ads Size , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontainer , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtimeout Milli Second , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner Container ( ĊĠĠĠĠĠĠĠ Ġbanner Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġm Ads Size : ĠAd Size , ĊĠĠĠĠĠĠĠ Ġcontainer : ĠRelative Layout , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String >, ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Banner ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner Container ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner Container ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbanner Ad Unit Id , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Ads Size , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontainer , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġkeyword , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Banner Container ( ĊĠĠĠĠĠĠĠ Ġbanner Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġm Ads Size : ĠAd Size , ĊĠĠĠĠĠĠĠ Ġcontainer : ĠRelative Layout , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String >, ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Banner ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Banner Container ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Banner Container ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbanner Ad Unit Id , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Ads Size , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontainer , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtimeout Milli Second , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġkeyword , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġ-------------------------------------------------------------------------------- ------------- ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Inter stitial ( inter stitial Ad Unit Id : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Inter stitial ( this , Ġinter stitial Ad Unit Id ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Inter stitial ( ĊĠĠĠĠĠĠĠ Ġinter stitial Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Inter stitial ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Inter stitial ( this , Ġinter stitial Ad Unit Id , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Inter stitial ( ĊĠĠĠĠĠĠĠ Ġinter stitial Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String >, ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Inter stitial ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Inter stitial ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinter stitial Ad Unit Id , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtimeout Milli Second , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġkeyword , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Inter stitial ( ĊĠĠĠĠĠĠĠ Ġinter stitial Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String > ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Inter stitial ( this , Ġinter stitial Ad Unit Id , Ġtimeout Milli Second , Ġkeyword ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Inter stitial ( inter stitial Ad Unit Id : ĠString , Ġtimeout Milli Second : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Inter stitial ( this , Ġinter stitial Ad Unit Id , Ġtimeout Milli Second ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Inter stitial ( inter stitial Ad Unit Id : ĠString , Ġkeyword : ĠList < String >) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Inter stitial ( this , Ġinter stitial Ad Unit Id , Ġkeyword ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Inter stitial ( ĊĠĠĠĠĠĠĠ Ġinter stitial Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt , ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Inter stitial ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Inter stitial ( this , Ġinter stitial Ad Unit Id , Ġtimeout Milli Second , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Inter stitial ( ĊĠĠĠĠĠĠĠ Ġinter stitial Ad Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String >, ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Inter stitial ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Inter stitial ( this , Ġinter stitial Ad Unit Id , Ġkeyword , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġ-------------------------------------------------------------------------------- ------------- ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Rew arded ( m Ad Unit Id Rew arded : ĠString , Ġcallback : ĠIF ro go Ad Rew arded ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Rew arded ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Rew arded ( this , Ġm Ad Unit Id Rew arded , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Rew arded ( ĊĠĠĠĠĠĠĠ Ġm Ad Unit Id Rew arded : ĠString , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt , ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Rew arded ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Rew arded ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Rew arded ( this , Ġm Ad Unit Id Rew arded , Ġtimeout Milli Second , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Rew arded ( ĊĠĠĠĠĠĠĠ Ġm Ad Unit Id Rew arded : ĠString , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String >, ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Rew arded ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Rew arded ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Rew arded ( this , Ġm Ad Unit Id Rew arded , Ġkeyword , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Rew arded ( ĊĠĠĠĠĠĠĠ Ġm Ad Unit Id Rew arded : ĠString , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String >, ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Rew arded ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Rew arded ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Rew arded ( this , Ġm Ad Unit Id Rew arded , Ġtimeout Milli Second , Ġkeyword , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġ-------------------------------------------------------------------------------- ------------- ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Rew arded Inter stitial ( ĊĠĠĠĠĠĠĠ Ġm Ad Unit Id Rew arded Inter stitial : ĠString , ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Rew arded ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Rew arded Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Rew arded Inter stitial ( this , Ġm Ad Unit Id Rew arded Inter stitial , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Rew arded Inter stitial ( ĊĠĠĠĠĠĠĠ Ġm Ad Unit Id Rew arded Inter stitial : ĠString , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt , ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Rew arded ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Rew arded Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Rew arded Inter stitial ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Ad Unit Id Rew arded Inter stitial , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtimeout Milli Second , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Rew arded Inter stitial ( ĊĠĠĠĠĠĠĠ Ġm Ad Unit Id Rew arded Inter stitial : ĠString , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String >, ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Rew arded ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Rew arded Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Rew arded Inter stitial ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Ad Unit Id Rew arded Inter stitial , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġkeyword , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Ad Rew arded Inter stitial ( ĊĠĠĠĠĠĠĠ Ġm Ad Unit Id Rew arded Inter stitial : ĠString , ĊĠĠĠĠĠĠĠ Ġtimeout Milli Second : ĠInt , ĊĠĠĠĠĠĠĠ Ġkeyword : ĠList < String >, ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Ad Rew arded ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Log Debug ("$ TAG Ġ: ĠRun ĠFrom Ġ$ TAG Ġclass Ġ: ĠF ro go Ad mob . show Ad Rew arded Inter stitial ") ĊĠĠĠĠĠĠĠ ĠF ro go Ad mob . show Ad Rew arded Inter stitial ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Ad Unit Id Rew arded Inter stitial , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtimeout Milli Second , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġkeyword , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġ-------------------------------------------------------------------------------- ------------- ĊĊĠĠĠ Ġoverride Ġfun Ġsetup Unity Ad App ( test Mode : ĠBoolean , Ġun ity Game Id : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ ĠF ro go Unity Ad . setup Unity Ad App ( this , Ġtest Mode , Ġun ity Game Id ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġsetup Unity Ad App ( ĊĠĠĠĠĠĠĠ Ġtest Mode : ĠBoolean , ĊĠĠĠĠĠĠĠ Ġun ity Game Id : ĠString , ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Unity Ad Initialization ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ ĠF ro go Unity Ad . setup Unity Ad App ( this , Ġtest Mode , Ġun ity Game Id , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġ-------------------------------------------------------------------------------- ------------- ĊĊĠĠĠ Ġoverride Ġfun Ġshow Unity Ad Inter stitial ( ad Inter stitial Unit Id : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ ĠF ro go Unity Ad . show Ad Inter stitial ( this , Ġad Inter stitial Unit Id ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Unity Ad Inter stitial ( ĊĠĠĠĠĠĠĠ Ġad Inter stitial Unit Id : ĠString , ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Unity Ad Inter stitial ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ ĠF ro go Unity Ad . show Ad Inter stitial ( this , Ġad Inter stitial Unit Id , Ġcallback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġ-------------------------------------------------------------------------------- ------------- ĊĊĠĠĠ Ġ// ĠM ixed ĠA ds ĠAd mob Ġ>> ĠUnity ĊĠĠĠ Ġoverride Ġfun Ġshow Ad mob X Unity Ad Inter stitial ( ĊĠĠĠĠĠĠĠ Ġad mob Inter stitial Id : ĠString , ĊĠĠĠĠĠĠĠ Ġun ity Inter stitial Id : ĠString , ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Mixed Ads Inter stitial ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Ad Inter stitial ( ad mob Inter stitial Id , Ġobject Ġ: ĠIF ro go Ad Inter stitial Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Show Ad Request Progress ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Show Ad Request Progress ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Hide Ad Request Progress ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Hide Ad Request Progress ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Dis missed ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Dis missed ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Failed ( tag : ĠString , ĠerrorMessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġshow Unity Ad Inter stitial ( unity Inter stitial Id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġobject Ġ: ĠIF ro go Unity Ad Inter stitial Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠonClick ed ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Clicked ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Show Ad Request Progress ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Show Ad Request Progress ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Hide Ad Request Progress ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Hide Ad Request Progress ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Dis missed ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Dis missed ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Failed ( tag : ĠString , ĠerrorMessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Failed ( tag , ĠerrorMessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Loaded ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Loaded ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Show ed ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Show ed ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Loaded ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Loaded ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Show ed ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Show ed ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// ĠM ixed ĠA ds ĠUnity Ġ>> ĠAd mob ĊĠĠĠ Ġoverride Ġfun Ġshow Unity X Ad mob Ad Inter stitial ( ĊĠĠĠĠĠĠĠ Ġad mob Inter stitial Id : ĠString , ĊĠĠĠĠĠĠĠ Ġun ity Inter stitial Id : ĠString , ĊĠĠĠĠĠĠĠ Ġcallback : ĠIF ro go Mixed Ads Inter stitial ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Unity Ad Inter stitial ( unity Inter stitial Id , Ġobject Ġ: ĠIF ro go Unity Ad Inter stitial Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Dis missed ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Dis missed ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Failed ( tag : ĠString , ĠerrorMessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġshow Ad Inter stitial ( ad mob Inter stitial Id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġobject Ġ: ĠIF ro go Ad Inter stitial Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Show Ad Request Progress ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Show Ad Request Progress ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Hide Ad Request Progress ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Hide Ad Request Progress ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Dis missed ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Dis missed ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Failed ( tag : ĠString , ĠerrorMessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Failed ( tag , ĠerrorMessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Loaded ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Loaded ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Show ed ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Show ed ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Loaded ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Loaded ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Ad Show ed ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Ad Show ed ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠonClick ed ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Clicked ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Show Ad Request Progress ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Show Ad Request Progress ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Hide Ad Request Progress ( tag : ĠString , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Hide Ad Request Progress ( tag , Ġmessage ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġ-------------------------------------------------------------------------------- ------------- ĊĊĠĠĠ Ġoverride Ġfun Ġon Resume () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Resume () ĊĠĠĠĠĠĠĠ Ġfor Ġ( item Ġin Ġarray F ro go Ad mob Data ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( item Ġis ĠAd View ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġitem . resume () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Pause () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Pause () ĊĠĠĠĠĠĠĠ Ġfor Ġ( item Ġin Ġarray F ro go Ad mob Data ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( item Ġis ĠAd View ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġitem . pause () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Destroy () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Destroy () ĊĠĠĠĠĠĠĠ Ġfor Ġ( item Ġin Ġarray F ro go Ad mob Data ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( item Ġis ĠAd View ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġitem . destroy () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĊĠĠĠ Ġ} Ċ Ċ }