Skip to content

Commit 19eb37a

Browse files
committed
Release 3.2.5
1 parent ffb2bfc commit 19eb37a

8 files changed

+136
-53
lines changed

Diff for: CHANGELOG.md

+11
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# CAS.AI Unity Plugin Change Log
22

3+
# [3.2.5] - 2023-09-05
4+
- Wraps [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases) 3.2.5 SDK
5+
## Changes
6+
- [iOS] Updated ATT dialog text to be consistent with Apple policy (3.2.2 Unacceptable).
7+
- Removed Tapjoy network support.
8+
> Video product Tapjoy is now integrated as a demand partner on the ironSource, iSX exchange.
9+
- Added debug price ($1) and creative ID for test ads impression.
10+
## Fixes
11+
- [Editor] Fixed `Metadata file could not be found` during version package update.
12+
- [Editor] Disabled of Gradle Tools version update for Used Gradle wrapper version in build.
13+
314
# [3.2.4] - 2023-07-15
415
- Wraps [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases) 3.2.4 SDK
516

Diff for: Editor/CASBaseDependencies.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<dependencies>
33
<androidPackages>
4-
<androidPackage spec="com.cleveradssolutions:cas-sdk:3.2.4" version="3.2.4" />
4+
<androidPackage spec="com.cleveradssolutions:cas-sdk:3.2.5" version="3.2.5" />
55
</androidPackages>
66
<iosPods>
77
<sources>
88
<source>https://github.com/cleveradssolutions/CAS-Specs.git</source>
99
</sources>
10-
<iosPod name="CleverAdsSolutions-Base" version="3.2.4" minTargetSdk="12.0" />
10+
<iosPod name="CleverAdsSolutions-Base" version="3.2.5" minTargetSdk="12.0" />
1111
</iosPods>
1212
</dependencies>

Diff for: Editor/CASEditorUtils.cs

+8-6
Original file line numberDiff line numberDiff line change
@@ -261,12 +261,14 @@ public static string GetDependencyPathOrDefault(string name, BuildTarget platfor
261261
public static KeyValuePair[] DefaultUserTrackingUsageDescription()
262262
{
263263
return new KeyValuePair[]{
264-
new KeyValuePair( "en", "Get ads that are more interesting and support keeping this game free by allowing tracking" ),
265-
new KeyValuePair( "de", "Erhalten Sie interessantere Anzeigen und unterstützen Sie, dieses Spiel kostenlos zu halten, indem Sie Tracking zulassen" ),
266-
new KeyValuePair( "es", "Obtenga anuncios más interesantes y ayude a mantener este juego gratuito al permitir el seguimiento" ),
267-
new KeyValuePair( "fr", "Obtenez des publicités plus intéressantes et aidez à garder ce jeu gratuit en autorisant le suivi" ),
268-
new KeyValuePair( "uk", "Отримуйте більш цікаву рекламу та допомагайте цьому додатку залишатися безкоштовним, поділившись інформацією про пристрій"),
269-
new KeyValuePair( "ru", "Получайте более интересную рекламу и помогайте этой игре быть бесплатной, поделившись информацией об устройстве" ),
264+
new KeyValuePair( "en", "Your data will remain confidential and will only be used to provide you a better and personalised ad experience" ),
265+
new KeyValuePair( "de", "Ihre Daten bleiben vertraulich und werden nur dazu verwendet, Ihnen ein besseres und personalisiertes Werbeerlebnis zu bieten" ),
266+
new KeyValuePair( "es", "Sus datos permanecerán confidenciales y solo se utilizarán para brindarle una experiencia publicitaria mejor y personalizada" ),
267+
new KeyValuePair( "fr", "Vos données resteront confidentielles et seront utilisées uniquement pour vous offrir une expérience publicitaire meilleure et personnalisée" ),
268+
new KeyValuePair( "uk", "Ваші дані залишатимуться конфіденційними та використовуватимуться лише для надання вам кращої та персоналізованої реклами"),
269+
new KeyValuePair( "ru", "Ваши данные останутся конфиденциальными и будут использоваться только для предоставления вам более качественной и персонализированной рекламы" ),
270+
new KeyValuePair( "pt", "Seus dados permanecerão confidenciais e serão usados apenas para lhe proporcionar uma experiência publicitária melhor e personalizada" ),
271+
new KeyValuePair( "ja", "お客様のデータは機密として保持され、より優れたパーソナライズされた広告エクスペリエンスを提供するためにのみ使用されます" ),
270272
};
271273
}
272274

Diff for: Runtime/Common/MobileAds.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public static class MobileAds
1414
/// <summary>
1515
/// CAS Unity wrapper version
1616
/// </summary>
17-
public const string wrapperVersion = "3.2.4";
17+
public const string wrapperVersion = "3.2.5";
1818

1919
/// <summary>
2020
/// Get singleton instance for configure all mediation managers.

Diff for: Templates/CASAndroidMediation.list

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"simple":[{"name":"OptimalAds","altName":"","version":"3.2.4","require":65,"url":"","filter":0,"dependencies":["com.cleveradssolutions:cas:"],"depsSDK":[],"contains":[0,4,15,8,1,5,10,9,23,24,20,12,14,3,7],"source":[],"comment":"","labels":0,"embedFramework":""},{"name":"FamiliesAds","altName":"","version":"3.2.4","require":65,"url":"","filter":2,"dependencies":["com.cleveradssolutions:cas-families:"],"depsSDK":[],"contains":[0,4,14,8,1,10,2,6,3,7],"source":[],"comment":"","labels":0,"embedFramework":""}],"advanced":[{"name":"CrossPromotion","altName":"","version":"3.2.4","require":65,"url":"https://github.com/cleveradssolutions/CAS-Unity/wiki/Configuring-SDK#cross-promotion","filter":1,"dependencies":["com.cleveradssolutions:cas-promo:"],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"GoogleAds","altName":"/AdMob","version":"22.2.0.2","require":65,"url":"https://admob.google.com/home/","filter":1,"dependencies":["com.cleveradssolutions:google:"],"depsSDK":[{"name":"com.google.android.gms:play-services-ads:","version":"22.2.0","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"UnityAds","altName":"","version":"4.8.0.0","require":65,"url":"https://unity.com/products/unity-ads","filter":1,"dependencies":["com.cleveradssolutions:unity:"],"depsSDK":[{"name":"com.unity3d.ads:unity-ads:","version":"4.8.0","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"IronSource","altName":"","version":"7.4.0.0","require":65,"url":"https://www.is.com","filter":1,"dependencies":["com.cleveradssolutions:ironsource:"],"depsSDK":[{"name":"com.ironsource.sdk:mediationsdk:","version":"7.4.0","forAll":false}],"contains":[],"source":["https://android-sdk.is.com/"],"comment":"","labels":6,"embedFramework":""},{"name":"AdColony","altName":"","version":"4.8.0.12","require":65,"url":"https://www.digitalturbine.com","filter":1,"dependencies":["com.cleveradssolutions:adcolony:"],"depsSDK":[{"name":"com.adcolony:sdk:","version":"4.8.0","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"Vungle","altName":"/Liftoff","version":"6.12.1.7","require":65,"url":"https://liftoff.io/monetize/","filter":1,"dependencies":["com.cleveradssolutions:vungle:"],"depsSDK":[{"name":"com.vungle:publisher-sdk-android:","version":"6.12.1","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"InMobi","altName":"","version":"10.1.4.4","require":65,"url":"https://www.inmobi.com/","filter":1,"dependencies":["com.cleveradssolutions:inmobi:"],"depsSDK":[{"name":"com.inmobi.monetization:inmobi-ads:","version":"10.1.4","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"Chartboost","altName":"","version":"9.4.1.0","require":65,"url":"https://www.chartboost.com/","filter":1,"dependencies":["com.cleveradssolutions:chartboost:"],"depsSDK":[{"name":"com.chartboost:chartboost-sdk:","version":"9.4.1","forAll":false}],"contains":[],"source":["https://cboost.jfrog.io/artifactory/chartboost-ads/"],"comment":"","labels":7,"embedFramework":""},{"name":"DigitalTurbine","altName":"","version":"8.2.3.4","require":65,"url":"https://www.digitalturbine.com","filter":1,"dependencies":["com.cleveradssolutions:fyber:"],"depsSDK":[{"name":"com.fyber:marketplace-sdk:","version":"8.2.3","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"Kidoz","altName":"","version":"8.9.9.0","require":65,"url":"https://kidoz.net/","filter":1,"dependencies":["com.cleveradssolutions:kidoz:"],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"SuperAwesome","altName":"","version":"9.1.0.2","require":65,"url":"https://www.superawesome.com/","filter":1,"dependencies":["com.cleveradssolutions:superawesome:"],"depsSDK":[{"name":"tv.superawesome.sdk.publisher:superawesome:","version":"9.1.0","forAll":false}],"contains":[],"source":["https://aa-sdk.s3-eu-west-1.amazonaws.com/android_repo"],"comment":"","labels":7,"embedFramework":""},{"name":"Mintegral","altName":"","version":"16.4.91.0","require":65,"url":"https://www.mintegral.com/","filter":0,"dependencies":["com.cleveradssolutions:mintegral:"],"depsSDK":[],"contains":[],"source":["https://dl-maven-android.mintegral.com/repository/mbridge_android_sdk_oversea"],"comment":"","labels":7,"embedFramework":""},{"name":"AppLovin","altName":"","version":"11.11.2.0","require":65,"url":"https://www.applovin.com/","filter":0,"dependencies":["com.cleveradssolutions:applovin:"],"depsSDK":[{"name":"com.applovin:applovin-sdk:","version":"11.11.2","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"Pangle","altName":"","version":"5.3.0.5","require":65,"url":"https://www.pangleglobal.com/","filter":0,"dependencies":["com.cleveradssolutions:pangle:"],"depsSDK":[{"name":"com.pangle.global:ads-sdk:","version":"5.2.0.7","forAll":false}],"contains":[],"source":["https://artifact.bytedance.com/repository/pangle"],"comment":"","labels":7,"embedFramework":""},{"name":"Tapjoy","altName":"","version":"13.1.2.1","require":65,"url":"https://www.tapjoy.com/","filter":0,"dependencies":["com.cleveradssolutions:tapjoy:"],"depsSDK":[{"name":"com.tapjoy:tapjoy-android-sdk:","version":"13.0.1","forAll":false}],"contains":[],"source":["https://sdk.tapjoy.com/"],"comment":"","labels":6,"embedFramework":""},{"name":"AudienceNetwork","altName":"/Meta","version":"6.15.0.1","require":65,"url":"https://www.facebook.com/business/marketing/audience-network","filter":0,"dependencies":["com.cleveradssolutions:facebook:"],"depsSDK":[{"name":"com.facebook.android:audience-network-sdk:","version":"6.15.0","forAll":false}],"contains":[],"source":[],"comment":"Required implementation of `Data processing options for Users in California`.","labels":7,"embedFramework":""},{"name":"MyTarget","altName":"","version":"5.17.0.1","require":65,"url":"https://target.my.com/","filter":0,"dependencies":["com.cleveradssolutions:mytarget:"],"depsSDK":[],"contains":[],"source":[],"comment":"Focused on CIS region only.","labels":7,"embedFramework":""},{"name":"YandexAds","altName":"","version":"25.10.0.0","require":65,"url":"https://yandex.ru/dev/mobile-ads","filter":0,"dependencies":["com.cleveradssolutions:yandex:"],"depsSDK":[{"name":"com.yandex.android:mobileads:","version":"5.10.0","forAll":false}],"contains":[],"source":[],"comment":"Yandex Metrica will also be added to the app.","labels":7,"embedFramework":""},{"name":"FacebookAN","altName":"","version":"","require":65,"url":"","filter":-1,"dependencies":[],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":32,"embedFramework":""},{"name":"StartApp","altName":"","version":"","require":65,"url":"","filter":-1,"dependencies":[],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":32,"embedFramework":""},{"name":"Fyber","altName":"","version":"","require":65,"url":"","filter":-1,"dependencies":[],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":32,"embedFramework":""},{"name":"FairBid","altName":"","version":"","require":65,"url":"","filter":-1,"dependencies":[],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":32,"embedFramework":""},{"name":"Smaato","altName":"","version":"","require":65,"url":"","filter":-1,"dependencies":[],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":32,"embedFramework":""}]}
1+
{"simple":[{"name":"OptimalAds","altName":"","version":"3.2.5","require":65,"url":"","filter":0,"dependencies":["com.cleveradssolutions:cas:"],"depsSDK":[],"contains":[0,4,15,8,1,5,10,9,23,24,12,14,3,7],"source":[],"comment":"","labels":0,"embedFramework":""},{"name":"FamiliesAds","altName":"","version":"3.2.5","require":65,"url":"","filter":2,"dependencies":["com.cleveradssolutions:cas-families:"],"depsSDK":[],"contains":[0,4,14,8,1,10,2,6,3,7],"source":[],"comment":"","labels":0,"embedFramework":""}],"advanced":[{"name":"CrossPromotion","altName":"","version":"3.2.5","require":65,"url":"https://github.com/cleveradssolutions/CAS-Unity/wiki/Configuring-SDK#cross-promotion","filter":1,"dependencies":["com.cleveradssolutions:cas-promo:"],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"GoogleAds","altName":"/AdMob","version":"22.3.0.0","require":65,"url":"https://admob.google.com/home/","filter":1,"dependencies":["com.cleveradssolutions:google:"],"depsSDK":[{"name":"com.google.android.gms:play-services-ads:","version":"22.3.0","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"UnityAds","altName":"","version":"4.8.0.0","require":65,"url":"https://unity.com/products/unity-ads","filter":1,"dependencies":["com.cleveradssolutions:unity:"],"depsSDK":[{"name":"com.unity3d.ads:unity-ads:","version":"4.8.0","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"IronSource","altName":"","version":"7.5.0.0","require":65,"url":"https://www.is.com","filter":1,"dependencies":["com.cleveradssolutions:ironsource:"],"depsSDK":[{"name":"com.ironsource.sdk:mediationsdk:","version":"7.5.0","forAll":false}],"contains":[],"source":["https://android-sdk.is.com/"],"comment":"","labels":6,"embedFramework":""},{"name":"AdColony","altName":"","version":"4.8.0.12","require":65,"url":"https://www.digitalturbine.com","filter":1,"dependencies":["com.cleveradssolutions:adcolony:"],"depsSDK":[{"name":"com.adcolony:sdk:","version":"4.8.0","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"Vungle","altName":"/Liftoff","version":"6.12.1.7","require":65,"url":"https://liftoff.io/monetize/","filter":1,"dependencies":["com.cleveradssolutions:vungle:"],"depsSDK":[{"name":"com.vungle:publisher-sdk-android:","version":"6.12.1","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"InMobi","altName":"","version":"10.1.4.4","require":65,"url":"https://www.inmobi.com/","filter":1,"dependencies":["com.cleveradssolutions:inmobi:"],"depsSDK":[{"name":"com.inmobi.monetization:inmobi-ads:","version":"10.1.4","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"Chartboost","altName":"","version":"9.4.1.0","require":65,"url":"https://www.chartboost.com/","filter":1,"dependencies":["com.cleveradssolutions:chartboost:"],"depsSDK":[{"name":"com.chartboost:chartboost-sdk:","version":"9.4.1","forAll":false}],"contains":[],"source":["https://cboost.jfrog.io/artifactory/chartboost-ads/"],"comment":"","labels":7,"embedFramework":""},{"name":"DigitalTurbine","altName":"","version":"8.2.3.4","require":65,"url":"https://www.digitalturbine.com","filter":1,"dependencies":["com.cleveradssolutions:fyber:"],"depsSDK":[{"name":"com.fyber:marketplace-sdk:","version":"8.2.3","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"Kidoz","altName":"","version":"8.9.9.0","require":65,"url":"https://kidoz.net/","filter":1,"dependencies":["com.cleveradssolutions:kidoz:"],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"SuperAwesome","altName":"","version":"9.1.0.2","require":65,"url":"https://www.superawesome.com/","filter":1,"dependencies":["com.cleveradssolutions:superawesome:"],"depsSDK":[{"name":"tv.superawesome.sdk.publisher:superawesome:","version":"9.1.0","forAll":false}],"contains":[],"source":["https://aa-sdk.s3-eu-west-1.amazonaws.com/android_repo"],"comment":"","labels":7,"embedFramework":""},{"name":"Mintegral","altName":"","version":"16.4.91.0","require":65,"url":"https://www.mintegral.com/","filter":0,"dependencies":["com.cleveradssolutions:mintegral:"],"depsSDK":[],"contains":[],"source":["https://dl-maven-android.mintegral.com/repository/mbridge_android_sdk_oversea"],"comment":"","labels":7,"embedFramework":""},{"name":"AppLovin","altName":"","version":"11.11.3.0","require":65,"url":"https://www.applovin.com/","filter":0,"dependencies":["com.cleveradssolutions:applovin:"],"depsSDK":[{"name":"com.applovin:applovin-sdk:","version":"11.11.3","forAll":false}],"contains":[],"source":[],"comment":"","labels":7,"embedFramework":""},{"name":"Pangle","altName":"","version":"5.3.0.5","require":65,"url":"https://www.pangleglobal.com/","filter":0,"dependencies":["com.cleveradssolutions:pangle:"],"depsSDK":[{"name":"com.pangle.global:ads-sdk:","version":"5.2.0.7","forAll":false}],"contains":[],"source":["https://artifact.bytedance.com/repository/pangle"],"comment":"","labels":7,"embedFramework":""},{"name":"AudienceNetwork","altName":"/Meta","version":"6.16.0.0","require":65,"url":"https://www.facebook.com/business/marketing/audience-network","filter":0,"dependencies":["com.cleveradssolutions:facebook:"],"depsSDK":[{"name":"com.facebook.android:audience-network-sdk:","version":"6.16.0","forAll":false}],"contains":[],"source":[],"comment":"Required implementation of `Data processing options for Users in California`.","labels":7,"embedFramework":""},{"name":"MyTarget","altName":"","version":"5.17.0.1","require":65,"url":"https://target.my.com/","filter":0,"dependencies":["com.cleveradssolutions:mytarget:"],"depsSDK":[],"contains":[],"source":[],"comment":"Focused on CIS region only.","labels":7,"embedFramework":""},{"name":"YandexAds","altName":"","version":"25.10.0.0","require":65,"url":"https://yandex.ru/dev/mobile-ads","filter":0,"dependencies":["com.cleveradssolutions:yandex:"],"depsSDK":[{"name":"com.yandex.android:mobileads:","version":"5.10.0","forAll":false}],"contains":[],"source":[],"comment":"Yandex Metrica will also be added to the app.","labels":7,"embedFramework":""},{"name":"FacebookAN","altName":"","version":"","require":65,"url":"","filter":-1,"dependencies":[],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":32,"embedFramework":""},{"name":"StartApp","altName":"","version":"","require":65,"url":"","filter":-1,"dependencies":[],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":32,"embedFramework":""},{"name":"Fyber","altName":"","version":"","require":65,"url":"","filter":-1,"dependencies":[],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":32,"embedFramework":""},{"name":"FairBid","altName":"","version":"","require":65,"url":"","filter":-1,"dependencies":[],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":32,"embedFramework":""},{"name":"Smaato","altName":"","version":"","require":65,"url":"","filter":-1,"dependencies":[],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":32,"embedFramework":""},{"name":"Tapjoy","altName":"","version":"","require":65,"url":"","filter":-1,"dependencies":[],"depsSDK":[],"contains":[],"source":[],"comment":"","labels":32,"embedFramework":""}]}

0 commit comments

Comments
 (0)