Difference between revisions of "Ads:loadAd"
From GiderosMobile
(Created page with "__NOTOC__ '''Available since:''' Gideros 2011.6<br/> '''Class:''' Ads<br/> === Description === Preloads provided ad type with any other additional information. <syntaxhig...") |
|||
Line 4: | Line 4: | ||
=== Description === | === Description === | ||
− | Preloads provided ad type with any other additional information. | + | Preloads provided ad type with any other additional information without showing the ad. |
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
Ads:loadAd(adType,...) | Ads:loadAd(adType,...) | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | Possible values: | ||
+ | <syntaxhighlight lang="lua"> | ||
+ | -- AdColony | ||
+ | --load/display video | ||
+ | adcolony:loadAd("video") | ||
+ | adcolony:loadAd("video", videoZoneID) | ||
+ | --display video for currency | ||
+ | adcolony:loadAd("v4vc"[, videoZoneID]) | ||
+ | --offer video for currency | ||
+ | adcolony:loadAd("v4vc"[, videoZoneID, true]) | ||
+ | |||
+ | -- Admob | ||
+ | --smart banner | ||
+ | admob:loadAd("auto", unitID) | ||
+ | admob:loadAd("banner", unitID) | ||
+ | admob:loadAd("iab_banner", unitID) | ||
+ | admob:loadAd("iab_leaderboard", unitID) | ||
+ | admob:loadAd("iab_mrect", unitID) | ||
+ | admob:loadAd("iab_skyscaper", unitID) | ||
+ | admob:loadAd("smart_banner", unitID) | ||
+ | admob:loadAd("interstitial", unitID) | ||
+ | |||
+ | -- Amazon | ||
+ | --determines size based on screen resolution | ||
+ | amazon:loadAd("auto") | ||
+ | -- or | ||
+ | amazon:loadAd("300x50") | ||
+ | amazon:loadAd("320x50") | ||
+ | amazon:loadAd("300x250") | ||
+ | amazon:loadAd("600x90")--android only | ||
+ | amazon:loadAd("728x90") | ||
+ | amazon:loadAd("1024x50") | ||
+ | --interstitial | ||
+ | amazon:loadAd("interstitial") | ||
+ | |||
+ | -- AppLovin | ||
+ | applovin:loadAd("auto") | ||
+ | applovin:loadAd("banner") | ||
+ | applovin:loadAd("leader")--android only | ||
+ | applovin:loadAd("mrec")--android only | ||
+ | applovin:loadAd("interstitial") | ||
+ | |||
+ | -- Chartboost | ||
+ | --interstitial | ||
+ | chartboost:loadAd("interstitial") | ||
+ | chartboost:loadAd("moreapps") | ||
+ | chartboost:loadAd("v4vc") | ||
+ | chartboost:loadAd("feed") --ios only | ||
+ | |||
+ | -- HeyZap | ||
+ | --interstitial | ||
+ | heyzap:loadAd("interstitial") | ||
+ | heyzap:loadAd("video") | ||
+ | heyzap:loadAd("v4vc") | ||
+ | |||
+ | -- iAds | ||
+ | --interstitial | ||
+ | iad:loadAd("interstitial") | ||
+ | --auto sized banner | ||
+ | iad:loadAd("banner") | ||
+ | |||
+ | -- InMobi | ||
+ | --auto sized banner | ||
+ | inmobi:loadAd("auto") | ||
+ | --or | ||
+ | inmobi:loadAd("300x250") | ||
+ | inmobi:loadAd("728x90") | ||
+ | inmobi:loadAd("468x60") | ||
+ | inmobi:loadAd("120x600") | ||
+ | inmobi:loadAd("320x50") | ||
+ | |||
+ | -- Millenial | ||
+ | --optionally can provide APID as second parameter | ||
+ | mm:loadAd("auto") | ||
+ | mm:loadAd("banner") | ||
+ | mm:loadAd("med_banner") | ||
+ | mm:loadAd("iab_leaderboard") | ||
+ | mm:loadAd("rectangle") | ||
+ | mm:loadAd("interstitial") | ||
+ | |||
+ | -- MoPub | ||
+ | --if ad unit is not provided | ||
+ | --will use default ad unit | ||
+ | --set by setKey method | ||
+ | mopub:loadAd("banner") | ||
+ | mopub:loadAd("interstitial") | ||
+ | --or you can provide different ad unit | ||
+ | --for each ad | ||
+ | mopub:loadAd("banner", adunit) | ||
+ | mopub:loadAd("interstitial", adunit) | ||
+ | |||
+ | -- Revmob | ||
+ | --auto sized banner | ||
+ | revmob:loadAd("auto") | ||
+ | --or | ||
+ | revmob:loadAd("interstitial") | ||
+ | revmob:loadAd("link") | ||
+ | revmob:loadAd("popup") | ||
+ | |||
+ | -- Samsung AdHub | ||
+ | --auto sized banner | ||
+ | samsung:loadAd("auto") | ||
+ | --or | ||
+ | samsung:loadAd("small_banner") | ||
+ | samsung:loadAd("rectangle_banner") | ||
+ | samsung:loadAd("medium_banner") | ||
+ | samsung:loadAd("large_banner") | ||
+ | --or interstitial | ||
+ | samsung:loadAd("interstitial") | ||
+ | --or video ad | ||
+ | samsung:loadAd("video") | ||
+ | --you can also specify | ||
+ | --another inventory ID | ||
+ | --as second parameter | ||
+ | samsung:loadAd("small_banner", inventoryID) | ||
+ | samsung:loadAd("interstitial", inventoryID) | ||
+ | --etc | ||
+ | |||
+ | -- TapForTap | ||
+ | tapfortap:loadAd("banner") | ||
+ | tapfortap:loadAd("interstitial") | ||
+ | tapfortap:loadAd("moreapps") | ||
+ | |||
+ | -- TapJoy | ||
+ | --auto sized banner | ||
+ | tapjoy:loadAd("auto") | ||
+ | --or | ||
+ | tapjoy:loadAd("320x50") | ||
+ | tapjoy:loadAd("640x100") | ||
+ | tapjoy:loadAd("768x90") | ||
+ | --or interstitial | ||
+ | tapjoy:loadAd("interstitial") | ||
+ | --or offers | ||
+ | tapjoy:loadAd("offers") | ||
+ | |||
+ | -- Vungle | ||
+ | --display video ad | ||
+ | vungle:loadAd("video") | ||
+ | --display video for currency | ||
+ | vungle:loadAd("v4vc"[, "username"]) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Revision as of 20:17, 15 February 2025
Available since: Gideros 2011.6
Class: Ads
Description
Preloads provided ad type with any other additional information without showing the ad.
Ads:loadAd(adType,...)
Possible values:
-- AdColony
--load/display video
adcolony:loadAd("video")
adcolony:loadAd("video", videoZoneID)
--display video for currency
adcolony:loadAd("v4vc"[, videoZoneID])
--offer video for currency
adcolony:loadAd("v4vc"[, videoZoneID, true])
-- Admob
--smart banner
admob:loadAd("auto", unitID)
admob:loadAd("banner", unitID)
admob:loadAd("iab_banner", unitID)
admob:loadAd("iab_leaderboard", unitID)
admob:loadAd("iab_mrect", unitID)
admob:loadAd("iab_skyscaper", unitID)
admob:loadAd("smart_banner", unitID)
admob:loadAd("interstitial", unitID)
-- Amazon
--determines size based on screen resolution
amazon:loadAd("auto")
-- or
amazon:loadAd("300x50")
amazon:loadAd("320x50")
amazon:loadAd("300x250")
amazon:loadAd("600x90")--android only
amazon:loadAd("728x90")
amazon:loadAd("1024x50")
--interstitial
amazon:loadAd("interstitial")
-- AppLovin
applovin:loadAd("auto")
applovin:loadAd("banner")
applovin:loadAd("leader")--android only
applovin:loadAd("mrec")--android only
applovin:loadAd("interstitial")
-- Chartboost
--interstitial
chartboost:loadAd("interstitial")
chartboost:loadAd("moreapps")
chartboost:loadAd("v4vc")
chartboost:loadAd("feed") --ios only
-- HeyZap
--interstitial
heyzap:loadAd("interstitial")
heyzap:loadAd("video")
heyzap:loadAd("v4vc")
-- iAds
--interstitial
iad:loadAd("interstitial")
--auto sized banner
iad:loadAd("banner")
-- InMobi
--auto sized banner
inmobi:loadAd("auto")
--or
inmobi:loadAd("300x250")
inmobi:loadAd("728x90")
inmobi:loadAd("468x60")
inmobi:loadAd("120x600")
inmobi:loadAd("320x50")
-- Millenial
--optionally can provide APID as second parameter
mm:loadAd("auto")
mm:loadAd("banner")
mm:loadAd("med_banner")
mm:loadAd("iab_leaderboard")
mm:loadAd("rectangle")
mm:loadAd("interstitial")
-- MoPub
--if ad unit is not provided
--will use default ad unit
--set by setKey method
mopub:loadAd("banner")
mopub:loadAd("interstitial")
--or you can provide different ad unit
--for each ad
mopub:loadAd("banner", adunit)
mopub:loadAd("interstitial", adunit)
-- Revmob
--auto sized banner
revmob:loadAd("auto")
--or
revmob:loadAd("interstitial")
revmob:loadAd("link")
revmob:loadAd("popup")
-- Samsung AdHub
--auto sized banner
samsung:loadAd("auto")
--or
samsung:loadAd("small_banner")
samsung:loadAd("rectangle_banner")
samsung:loadAd("medium_banner")
samsung:loadAd("large_banner")
--or interstitial
samsung:loadAd("interstitial")
--or video ad
samsung:loadAd("video")
--you can also specify
--another inventory ID
--as second parameter
samsung:loadAd("small_banner", inventoryID)
samsung:loadAd("interstitial", inventoryID)
--etc
-- TapForTap
tapfortap:loadAd("banner")
tapfortap:loadAd("interstitial")
tapfortap:loadAd("moreapps")
-- TapJoy
--auto sized banner
tapjoy:loadAd("auto")
--or
tapjoy:loadAd("320x50")
tapjoy:loadAd("640x100")
tapjoy:loadAd("768x90")
--or interstitial
tapjoy:loadAd("interstitial")
--or offers
tapjoy:loadAd("offers")
-- Vungle
--display video ad
vungle:loadAd("video")
--display video for currency
vungle:loadAd("v4vc"[, "username"])
Parameters
adType: (string) ad type or format
...: (varies) varies for each ad framework