Easy Ads for Unity Ads View on Asset Store (opens in new tab)

Package details

Latest version
1.1.4
Last updated
First released
Unity version
2020.3.4 or later
Package size
218 KB
Files
21
Favorites
12
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Easy Ads for Unity Ads

by Imperello Technologies (opens in new tab)

3.3 / 5 · 4 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 2
4 stars 0
3 stars 0
2 stars 1
1 star 1

The easiest way to add Unity Ads to Android and iOS games. Set IDs from your Monetization dashboard and go. Demo scenes and documentation are included.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Easy Ads for Unity Ads, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Easy Ads for Unity Ads screenshot 1

Easy Ads for Unity Ads screenshot 1

About this asset

Easy Ads for Unity Ads helps you integrate Unity Monetization (com.unity.ads) quickly on Android and iOS. Drag in the EasyAdsManager prefab, set your Game ID and placement IDs from the Unity Monetization dashboard, and start showing ads with minimal code.

Demo scenes and documentation help new users get working ads right out of the box.

WHAT'S INCLUDED

• EasyAdsManager prefab and script - banner, interstitial, and rewarded ads

• EasyAdsExamples scene - UI to load and show each ad format

• AdsDemoWithTowerGame - sample game with interstitial on level end and rewarded on continue

• Full documentation (setup, API, FAQ, iOS ATT/SKAdNetwork)

• iOS Editor post-process - NSUserTrackingUsageDescription and SKAdNetwork IDs in Info.plist

• Development builds log IDFA (iOS) / GAID (Android) for test-device registration

AD FORMATS

• Banner ads

• Interstitial / video ads

• Rewarded video ads

KEY FEATURES (v1.1.4)

• Quick integration - add Game ID and Ad Unit (placement) IDs from your Monetization dashboard

• Compatible with current Unity Advertisement package (com.unity.ads 4.x)

• Default bidding placement names; waterfall placements also supported

• iOS: App Tracking Transparency requested before ads initialize

• Test Mode toggle for test vs live ads

• Optional on-screen status text for debugging on device

• Optional Debug.Log status in the Unity Editor

• Works with Built-in and URP projects (core integration is render-pipeline agnostic)

API - MAIN METHODS

InitializeAds()

OnInitializationComplete()

OnInitializationFailed()

BannerAdsAutoLoadShow()

LoadBanner()

ShowBannerAd()

HideBannerAd()

VideoAdLoadAtStart()

LoadInterstitialAd()

ShowInterstitialAd()

LoadAd() / ShowAd() (legacy interstitial aliases)

RewardAdLoadAtStart()

LoadRewardAd()

ShowRewardAd()

EVENT

OnWatchingCompleteRewardAd - fired when the user completes a rewarded ad (instance event on EasyAdsManager)

QUICK START EXAMPLE

Get EasyAdsManager in your scene, then call methods from your scripts:

EasyAdsManager easyAdsManager = FindFirstObjectByType<EasyAdsManager>();

easyAdsManager.BannerAdsAutoLoadShow();

easyAdsManager.LoadInterstitialAd();

easyAdsManager.ShowInterstitialAd();

Reward callback (subscribe on your EasyAdsManager instance):

void OnEnable() => easyAdsManager.OnWatchingCompleteRewardAd += OnReward;

void OnDisable() => easyAdsManager.OnWatchingCompleteRewardAd -= OnReward;

See the demo scenes for full examples.

REQUIREMENTS

• Unity 2022.3 LTS or newer (tested on Unity 6)

• com.unity.ads (Package Manager → Unity Registry) — required

• com.unity.ads.ios-support — recommended for iOS

NOT LEVELPLAY: This asset uses direct Unity Ads (com.unity.ads). For mediation / LevelPlay, use Easy Ads for Unity LevelPlay (separate product). Do not install both in the same project.

Contact for help: [email protected]

From the publisher's Asset Store listing.

Technical details

REQUIREMENTS

• Install Advertisement (com.unity.ads) from Package Manager → Unity Registry

• Install com.unity.ads.ios-support for iOS App Tracking Transparency (recommended)

• Unity 2022.3 LTS or newer (tested on Unity 6)

SETUP

1. Open Unity Monetization dashboard (cloud.unity.com) and create iOS + Android games.

2. Copy Game IDs into EasyAdsManager in the Inspector (Android Game ID, iOS Game ID).

3. Set Ad Unit (placement) IDs to match your dashboard — exact spelling, case-sensitive.

4. Enable Test Mode while developing; disable for production builds.

5. Build to a real Android or iOS device to test (Editor shows a placeholder only).

Game IDs ship empty in the prefab — you must enter your own.

DEFAULT PLACEMENT IDs (BIDDING)

The prefab defaults use Unity bidding placement naming. Replace with your dashboard values if different.

Android:

• Banner_Android_Bidding

• Interstitial_Android_Bidding

• Rewarded_Android_Bidding

iOS:

• Banner_iOS_Bidding

• Interstitial_iOS_Bidding

• Rewarded_iOS_Bidding

Waterfall placements (e.g. Banner_Android, Interstitial_iOS without _Bidding) also work if they exist in your dashboard.

KEY FEATURES

• EasyAdsManager MonoBehaviour — single prefab integration

• Banner, interstitial, and rewarded load/show APIs

• Test Mode toggle (test ads vs live ads)

• Optional on-screen ads status (device) and Debug.Log status (Editor)

• iOS: ATT requested before Advertisement.Initialize() when undetermined

• iOS: automatic SKAdNetwork IDs and tracking usage description in Info.plist (Editor post-process)

• Development builds: logs IDFA (iOS) / GAID (Android) for Monetization test devices

• Demo UI scene (EasyAdsExamples) and sample tower game (AdsDemoInGame)

• Built-in + URP compatible (core scripts are render-pipeline agnostic)

API HIGHLIGHTS

InitializeAds()

BannerAdsAutoLoadShow()

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.18f1 Compatible Compatible Compatible Compatible
2022.2.0f1 Compatible Compatible Compatible Compatible
2021.3.1f1 Compatible Compatible Compatible Compatible
2020.3.4f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.