Skip to content

Commit

Permalink
Merge pull request #10 from yandexmobile/release-2.0.0
Browse files Browse the repository at this point in the history
Release 2.0.0-lite
  • Loading branch information
mobile-ads-github authored Apr 22, 2022
2 parents 7309d93 + 3d3339c commit ff8b5eb
Show file tree
Hide file tree
Showing 52 changed files with 203 additions and 126 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported iOS SDK version 5.0.0
* Added improvements for fullscreen designs
* Updated minimum supported version to iOS 10
* Migrated to XCFramework
* Added click callback
* Supported Android SDK version 5.0.0
* Added improvements for fullscreen designs
* Added Kotlin dependency
* Added automatic SDK initialization
* Removed deprecated and legacy API
* Added click callback
* Other improvements and optimizations

## Version 1.1.0

#### Updated
Expand Down
44 changes: 22 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,38 +48,38 @@ Third-party networks can be connected to Yandex Mobile Ads Mediation by several
* [Android AdMob setup documentation](https://yandex.com/dev/mobile-ads/doc/android/adapters/admob-adapter-docpage/#setting)
* [iOS AdMob setup documentation](https://yandex.com/dev/mobile-ads/doc/ios/adapters/admob-adapter-docpage/#setting)

### MoPub
### IronSource

1. Integrate [MoPub](https://developers.mopub.com/docs/unity)
1. Integrate [IronSource](https://developers.is.com/ironsource-mobile/unity/unity-plugin/)

2. Import package `mopub-mobileads-mediation-<version>.unitypackage` from the folder `third-party-networks-mediation`
2. Import package `ironsource-mobileads-mediation-<version>.unitypackage` from folder `third-party-networks-mediation`

3. Get the Block ID in the Yandex Partner interface for each Ad Unit created in MoPub. Then set up mediation in [the MoPub web interface](https://app.mopub.com).
3. Get the Block ID in the Yandex Partner interface for each ad placement configured in Ironsource. Then set up mediation in [the Ironsource web interface](https://platform.ironsrc.com/partners/dashboard).

For more information, please visit our:
* [Android MoPub setup documentation](https://yandex.com/dev/mobile-ads/doc/android/adapters/mopub-adapter-docpage/#setting)
* [iOS MoPub setup documentation](https://yandex.com/dev/mobile-ads/doc/ios/adapters/mopub-adapter-docpage/#setting)
* [Android Ironsource setup documentation](https://yandex.com/dev/mobile-ads/doc/android/adapters/ironsource-adapter-docpage/#setting)
* [iOS Ironsource setup documentation](https://yandex.com/dev/mobile-ads/doc/ios/adapters/ironsource-adapter-docpage/#setting)

## Unity packages

| Package | Description |
| --- | --- |
| yandex-mobileads-lite-1.1.0 | Main Yandex Mobile Ads package distributed for use with [Google resolver]|
| mobileads-adcolony-mediation-1.0.0 | AdColony mediation (Supported only by android) |
| mobileads-admob-mediation-1.1.0 | AdMob mediation |
| mobileads-applovin-mediation-1.1.0 | AppLovin mediation |
| mobileads-chartboost-mediation-1.0.0 | Chartboost mediation (Supported only by android) |
| mobileads-facebook-mediation-1.1.0 | Facebook mediation |
| mobileads-ironsource-mediation-1.1.0 | IronSource mediation |
| mobileads-mytarget-mediation-1.1.0 | MyTarget mediation |
| mobileads-pangle-mediation-1.0.0 | Pangle mediation (Supported only by android) |
| mobileads-mopub-mediation-1.1.0 | MoPub mediation |
| mobileads-startapp-mediation-1.1.0 | StartApp mediation |
| mobileads-tapjoy-mediation-1.0.0 | Tapjoy mediation (Supported only by android) |
| mobileads-unityads-mediation-1.1.0 | UnityAds mediation |
| mobileads-vungle-mediation-1.0.0 | Vungle mediation (Supported only by android) |
| admob-mobileads-mediation-1.1.0 | Third-party mediation with AdMob |
| mopub-mobileads-mediation-1.2.0 | Third-party mediation with MoPub |
| yandex-mobileads-lite-2.0.0 | Main Yandex Mobile Ads package distributed for use with [Google resolver]|
| mobileads-adcolony-mediation-2.0.0 | AdColony mediation (Supported only by android) |
| mobileads-admob-mediation-2.0.0 | AdMob mediation |
| mobileads-applovin-mediation-2.0.0 | AppLovin mediation |
| mobileads-chartboost-mediation-2.0.0 | Chartboost mediation (Supported only by android) |
| mobileads-facebook-mediation-2.0.0 | Facebook mediation |
| mobileads-ironsource-mediation-2.0.0 | IronSource mediation |
| mobileads-mytarget-mediation-2.0.0 | MyTarget mediation |
| mobileads-pangle-mediation-2.0.0 | Pangle mediation (Supported only by android) |
| mobileads-mopub-mediation-2.0.0 | MoPub mediation |
| mobileads-startapp-mediation-2.0.0 | StartApp mediation |
| mobileads-tapjoy-mediation-2.0.0 | Tapjoy mediation (Supported only by android) |
| mobileads-unityads-mediation-2.0.0 | UnityAds mediation |
| mobileads-vungle-mediation-2.0.0 | Vungle mediation (Supported only by android) |
| admob-mobileads-mediation-2.0.0 | Third-party mediation with AdMob |
| ironsource-mobileads-mediation-2.0.0 | Third-party mediation with IronSource |

[Google resolver]: https://github.com/googlesamples/unity-jar-resolver
[DOCUMENTATION]: https://yandex.com/dev/mobile-ads/
Expand Down
9 changes: 8 additions & 1 deletion mobileads-mediation/adcolony/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported Android Yandex Mobile Ads SDK version 5.0.0
* Supported Android AdColony adapter version 4.6.5.0
* Supported Android AdColony SDK version 4.6.5

## Version 1.0.0

#### Updated
* Supported Android Yandex Mobile Ads SDK version 4.4.0
* Supported Android AdColony adapter version version 4.6.4.0
* Supported Android AdColony adapter version 4.6.4.0
* Supported Android AdColony SDK version 4.6.4
Binary file not shown.
Binary file not shown.
20 changes: 15 additions & 5 deletions mobileads-mediation/admob/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,29 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported Android AdMob adapter version 20.5.0.0
* Supported Android Google Mobile Ads SDK version 20.5.0
* Supported Android Yandex Mobile Ads SDK version 5.0.0
* Supported iOS AdMob adapter version 9.2.0.0
* Supported iOS Google Mobile Ads SDK version 9.2.0
* Supported iOS Yandex Mobile Ads SDK version 5.0.0

## Version 1.1.0

#### Updated
* Supported Android AdMob adapter version version 20.3.0.0
* Supported Android AdMob adapter version 20.3.0.0
* Supported Android Google Mobile Ads SDK version 20.3.0
* Supported Android Yandex Mobile Ads SDK version 4.4.0
* Supported iOS AdMob adapter version 8.10.0.0
* Supported iOS Google Mobile Ads SDK version 8.10.0.
* Supported iOS Google Mobile Ads SDK version 8.10.0
* Supported iOS Yandex Mobile Ads SDK version 4.4.1

## Version 1.0.0

#### Updated
* Supported Android AdMob adapter version version 1.18.0
* Supported Android AdMob adapter version 1.18.0
* Supported Android Google Mobile Ads SDK version 20.0.0
* Supported Android Yandex Mobile Ads SDK version 4.1.0
* Supported iOS AdMob adapter version 0.26.0
Expand All @@ -23,7 +33,7 @@
## Version 0.6.0

#### Updated
* Supported Android AdMob adapter version version 1.14.0
* Supported Android AdMob adapter version 1.14.0
* Supported Android Google Mobile Ads SDK version 19.3.0
* Supported Android Yandex Mobile Ads SDK version 3.0.0
* Supported iOS AdMob adapter version 0.17.0
Expand All @@ -33,6 +43,6 @@
## Version 0.5.0

#### Updated
* Supported Android AdMob adapter version version 1.11.0
* Supported Android AdMob adapter version 1.11.0
* Supported Android Google Mobile Ads SDK version 19.2.0
* Supported iOS AdMob adapter version 0.13.0
Binary file not shown.
Binary file not shown.
10 changes: 10 additions & 0 deletions mobileads-mediation/applovin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported Android AppLovin adapter version 11.0.0.0
* Supported Android AppLovin SDK version 11.0.0
* Supported Android Yandex Mobile Ads SDK version 5.0.0
* Supported iOS AppLovin adapter version 11.3.2.0
* Supported iOS AppLovin SDK version 11.3.2
* Supported iOS Yandex Mobile Ads SDK version 5.0.0

## Version 1.1.0

#### Updated
Expand Down
Binary file not shown.
Binary file not shown.
9 changes: 8 additions & 1 deletion mobileads-mediation/chartboost/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported Android Chartboost adapter version 8.3.1.0
* Supported Android Chartboost SDK version 8.3.1
* Supported Android Yandex Mobile Ads SDK version 5.0.0

## Version 1.0.0

#### Updated
* Supported Android Chartboost adapter version version 8.2.1.0
* Supported Android Chartboost adapter version 8.2.1.0
* Supported Android Chartboost SDK version 8.2.1
* Supported Android Yandex Mobile Ads SDK version 4.4.0
Binary file not shown.
Binary file not shown.
10 changes: 10 additions & 0 deletions mobileads-mediation/facebook/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported Android Facebook adapter version 6.8.0.0
* Supported Android Audience Network SDK version 6.8.0
* Supported Android Yandex Mobile Ads SDK version 5.0.0
* Supported iOS Facebook adapter version 6.9.0.0
* Supported iOS Audience Network SDK version 6.9.0
* Supported iOS Yandex Mobile Ads SDK version 5.0.0

## Version 1.1.0

#### Updated
Expand Down
Binary file not shown.
Binary file not shown.
10 changes: 10 additions & 0 deletions mobileads-mediation/ironsource/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported Android IronSource adapter version 7.1.14.1
* Supported Android IronSource SDK version 7.1.14
* Supported Android Yandex Mobile Ads SDK version 5.0.0
* Supported iOS IronSource adapter version 7.2.1.2
* Supported iOS IronSource SDK version 7.2.1.2
* Supported iOS Yandex Mobile Ads SDK version 5.0.0

## Version 1.1.0

#### Updated
Expand Down
Binary file not shown.
Binary file not shown.
38 changes: 0 additions & 38 deletions mobileads-mediation/mopub/CHANGELOG.md

This file was deleted.

Binary file not shown.
10 changes: 10 additions & 0 deletions mobileads-mediation/mytarget/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported Android MyTarget adapter version 5.15.0.0
* Supported Android MyTarget SDK version 5.15.0
* Supported Android Yandex Mobile Ads SDK version 5.0.0
* Supported iOS MyTarget adapter version 5.15.1.0
* Supported iOS MyTarget SDK version 5.15.1
* Supported iOS Yandex Mobile Ads SDK version 5.0.0

## Version 1.1.0

#### Updated
Expand Down
Binary file not shown.
Binary file not shown.
9 changes: 8 additions & 1 deletion mobileads-mediation/pangle/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported Android Pangle adapter version 4.1.1.8.0
* Supported Android Pangle SDK version 4.1.1.8
* Supported Android Yandex Mobile Ads SDK version 5.0.0

## Version 1.0.0

#### Updated
* Supported Android Pangle adapter version version 3.9.0.5.0
* Supported Android Pangle adapter version 3.9.0.5.0
* Supported Android Pangle SDK version 3.9.0.5
* Supported Android Yandex Mobile Ads SDK version 4.4.0
Binary file not shown.
Binary file not shown.
10 changes: 10 additions & 0 deletions mobileads-mediation/startapp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported Android StartApp adapter version 4.9.1.0
* Supported Android StartApp SDK version 4.9.1
* Supported Android Yandex Mobile Ads SDK version 5.0.0
* Supported iOS StartApp adapter version 4.7.0.0
* Supported iOS StartApp SDK version 4.7.0
* Supported iOS Yandex Mobile Ads SDK version 5.0.0

## Version 1.1.0

#### Updated
Expand Down
Binary file not shown.
Binary file not shown.
9 changes: 8 additions & 1 deletion mobileads-mediation/tapjoy/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported Android Tapjoy adapter version 12.9.0.0
* Supported Android Tapjoy SDK version 12.9.0
* Supported Android Yandex Mobile Ads SDK version 4.4.0

## Version 1.0.0

#### Updated
* Supported Android Tapjoy adapter version version 12.8.1.0
* Supported Android Tapjoy adapter version 12.8.1.0
* Supported Android Tapjoy SDK version 12.8.1
* Supported Android Yandex Mobile Ads SDK version 4.4.0
Binary file not shown.
Binary file not shown.
10 changes: 10 additions & 0 deletions mobileads-mediation/unityads/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Change Log

## Version 2.0.0

#### Updated
* Supported Android UnityAds adapter version 4.0.0.0
* Supported Android UnityAds SDK version 4.0.0
* Supported Android Yandex Mobile Ads SDK version 5.0.0
* Supported iOS UnityAds adapter version 4.1.0.0
* Supported iOS UnityAds SDK version 4.1.0
* Supported iOS Yandex Mobile Ads SDK version 5.0.0

## Version 1.1.0

#### Updated
Expand Down
Binary file not shown.
Binary file not shown.
11 changes: 9 additions & 2 deletions mobileads-mediation/vungle/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
\# Change Log
# Change Log

## Version 2.0.0

#### Updated
* Supported Android Vungle adapter version 6.10.3.0
* Supported Android Vungle SDK version 6.10.3
* Supported Android Yandex Mobile Ads SDK version 5.0.0

## Version 1.0.0

#### Updated
* Supported Android Vungle adapter version version 6.9.1.0
* Supported Android Vungle adapter version 6.9.1.0
* Supported Android Vungle SDK version 6.9.1
* Supported Android Yandex Mobile Ads SDK version 4.4.0
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
6 changes: 6 additions & 0 deletions samples/YandexMobileAdsBannerDemoScript.cs
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ private void RequestBanner()
this.banner.OnAdFailedToLoad += this.HandleAdFailedToLoad;
this.banner.OnReturnedToApplication += this.HandleReturnedToApplication;
this.banner.OnLeftApplication += this.HandleLeftApplication;
this.banner.OnAdClicked += this.HandleAdClicked;
this.banner.OnImpression += this.HandleImpression;

this.banner.LoadAd(this.CreateAdRequest());
Expand Down Expand Up @@ -115,6 +116,11 @@ public void HandleAdLeftApplication(object sender, EventArgs args)
MonoBehaviour.print("HandleAdLeftApplication event received");
}

public void HandleAdClicked(object sender, EventArgs args)
{
MonoBehaviour.print("HandleAdClicked event received");
}

public void HandleImpression(object sender, ImpressionData impressionData)
{
var data = impressionData == null ? "null" : impressionData.rawData;
Expand Down
Loading

0 comments on commit ff8b5eb

Please sign in to comment.