22
33Official Appodeal Flutter Plugin for your Flutter application.
44
5- ## Appodeal SDK 3.3.3 .1
5+ ## Appodeal SDK 3.4 .1
66
77- ** Google CMP and TCF v2 Support**
88 - To enhance the relevance of ads for your users and comply with regulations like GDPR and CCPA,
@@ -57,7 +57,7 @@ Add the dependency to the `pubspec.yaml` file in your project:
5757
5858``` yaml
5959dependencies :
60- stack_appodeal_flutter : 3.3.3+ 1
60+ stack_appodeal_flutter : 3.4. 1
6161` ` `
6262
6363Install the plugin by running the command below in the terminal:
@@ -86,57 +86,67 @@ platform :ios, '13.0'
8686use_frameworks!
8787
8888def appodeal
89- pod ' Appodeal' , ' 3.3.3'
90- pod ' APDAmazonAdapter' , ' 3.3.3.0'
91- pod ' APDAppLovinAdapter' , ' 3.3.3.0'
92- pod ' APDAppLovinMAXAdapter' , ' 3.3.3.0'
93- pod ' APDBidMachineAdapter' , ' 3.3.3.0'
94- pod ' APDBidonAdapter' , ' 3.3.3.0'
95- pod ' APDBigoAdsAdapter' , ' 3.3.3.0'
96- pod ' APDDTExchangeAdapter' , ' 3.3.3.0'
97- pod ' APDGoogleAdMobAdapter' , ' 3.3.3.0'
98- pod ' APDIABAdapter' , ' 3.3.3.0'
99- pod ' APDInMobiAdapter' , ' 3.3.3.0'
100- pod ' APDIronSourceAdapter' , ' 3.3.3.0'
101- pod ' APDMetaAudienceNetworkAdapter' , ' 3.3.3.0'
102- pod ' APDMintegralAdapter' , ' 3.3.3.0'
103- pod ' APDMyTargetAdapter' , ' 3.3.3.0'
104- pod ' APDPangleAdapter' , ' 3.3.3.0'
105- pod ' APDSentryAdapter' , ' 3.3.3.0'
106- pod ' APDUnityAdapter' , ' 3.3.3.0'
107- pod ' APDVungleAdapter' , ' 3.3.3.0'
108- pod ' APDYandexAdapter' , ' 3.3.3.0'
109- pod ' AmazonPublisherServicesSDK' , ' 4.9.7'
110- pod ' AppLovinMediationAmazonAdMarketplaceAdapter' , ' 4.9.7.0'
111- pod ' AppLovinMediationBidMachineAdapter' , ' 3.0.1.0.0'
89+ pod ' Appodeal' , ' 3.4.1'
90+ pod ' APDAdjustAdapter' , ' 3.4.1.0'
91+ pod ' APDAmazonAdapter' , ' 3.4.1.0'
92+ pod ' APDAppLovinAdapter' , ' 3.4.1.0'
93+ pod ' APDAppLovinMAXAdapter' , ' 3.4.1.0'
94+ pod ' APDAppsFlyerAdapter' , ' 3.4.1.0'
95+ pod ' APDBidMachineAdapter' , ' 3.4.1.1'
96+ pod ' APDBidonAdapter' , ' 3.4.1.0'
97+ pod ' APDBigoAdsAdapter' , ' 3.4.1.0'
98+ pod ' APDDTExchangeAdapter' , ' 3.4.1.1'
99+ pod ' APDFacebookAdapter' , ' 3.4.1.0'
100+ pod ' APDFirebaseAdapter' , ' 3.4.1.0'
101+ pod ' APDGoogleAdMobAdapter' , ' 3.4.1.0'
102+ pod ' APDIABAdapter' , ' 3.4.1.0'
103+ pod ' APDInMobiAdapter' , ' 3.4.1.0'
104+ pod ' APDIronSourceAdapter' , ' 3.4.1.0'
105+ pod ' APDMetaAudienceNetworkAdapter' , ' 3.4.1.0'
106+ pod ' APDMintegralAdapter' , ' 3.4.1.0'
107+ pod ' APDMyTargetAdapter' , ' 3.4.1.0'
108+ pod ' APDPangleAdapter' , ' 3.4.1.0'
109+ pod ' APDSentryAdapter' , ' 3.4.1.0'
110+ pod ' APDSmaatoAdapter' , ' 3.4.1.0'
111+ pod ' APDUnityAdapter' , ' 3.4.1.0'
112+ pod ' APDVungleAdapter' , ' 3.4.1.0'
113+ pod ' APDYandexAdapter' , ' 3.4.1.0'
114+ pod ' AmazonPublisherServicesSDK' , ' 4.10.1.0'
115+ pod ' AppLovinMediationAmazonAdMarketplaceAdapter' , ' 4.10.1.0'
116+ pod ' AppLovinMediationBidMachineAdapter' , ' 3.1.2.0.0'
112117 pod ' AppLovinMediationFacebookAdapter' , ' 6.15.2.1'
113- pod ' AppLovinMediationFyberAdapter' , ' 8.3.2.1 '
114- pod ' AppLovinMediationGoogleAdManagerAdapter' , ' 11.9 .0.1 '
115- pod ' AppLovinMediationGoogleAdapter' , ' 11.9 .0.1 '
116- pod ' AppLovinMediationInMobiAdapter' , ' 10.7.5.1 '
117- pod ' AppLovinMediationIronSourceAdapter' , ' 8.3 .0.0.2 '
118- pod ' AppLovinMediationMintegralAdapter' , ' 7.7.2 .0.1 '
119- pod ' AppLovinMediationMyTargetAdapter' , ' 5.21.8.0 '
120- pod ' AppLovinMediationUnityAdsAdapter' , ' 4.12.2.1 '
118+ pod ' AppLovinMediationFyberAdapter' , ' 8.3.4.0 '
119+ pod ' AppLovinMediationGoogleAdManagerAdapter' , ' 11.12 .0.0 '
120+ pod ' AppLovinMediationGoogleAdapter' , ' 11.12 .0.0 '
121+ pod ' AppLovinMediationInMobiAdapter' , ' 10.8.0.0 '
122+ pod ' AppLovinMediationIronSourceAdapter' , ' 8.5 .0.0.0 '
123+ pod ' AppLovinMediationMintegralAdapter' , ' 7.7.3 .0.0 '
124+ pod ' AppLovinMediationMyTargetAdapter' , ' 5.21.9.1 '
125+ pod ' AppLovinMediationUnityAdsAdapter' , ' 4.12.5.0 '
121126 pod ' AppLovinMediationVungleAdapter' , ' 7.4.1.1'
122127 pod ' AppLovinMediationYandexAdapter' , ' 5.2.1.0'
123- pod ' BidMachineAmazonAdapter' , ' 3.0.1.0'
124- pod ' BidMachineMetaAudienceAdapter' , ' 3.0.1.0'
125- pod ' BidMachineMintegralAdapter' , ' 3.0.1.0'
126- pod ' BidMachineMyTargetAdapter' , ' 3.0.1.1'
127- pod ' BidMachinePangleAdapter' , ' 3.0.1.0'
128- pod ' BidMachineVungleAdapter' , ' 3.0.1.0'
129- pod ' BidonAdapterAppLovin' , ' 0.6.1.0'
130- pod ' BidonAdapterBidMachine' , ' 0.6.1.0'
131- pod ' BidonAdapterBigoAds' , ' 0.6.1.0'
132- pod ' BidonAdapterDTExchange' , ' 0.6.1.0'
133- pod ' BidonAdapterGoogleAdManager' , ' 0.6.1.0'
134- pod ' BidonAdapterGoogleMobileAds' , ' 0.6.1.0'
135- pod ' BidonAdapterInMobi' , ' 0.6.1.0'
136- pod ' BidonAdapterMetaAudienceNetwork' , ' 0.6.1.0'
137- pod ' BidonAdapterMintegral' , ' 0.6.1.0'
138- pod ' BidonAdapterUnityAds' , ' 0.6.1.0'
139- pod ' BidonAdapterVungle' , ' 0.6.1.0'
128+ pod ' BidMachineAmazonAdapter' , ' 3.1.0.0'
129+ pod ' BidMachineMetaAudienceAdapter' , ' 3.1.0.2'
130+ pod ' BidMachineMintegralAdapter' , ' 3.1.0.0'
131+ pod ' BidMachineMyTargetAdapter' , ' 3.1.0.0'
132+ pod ' BidMachinePangleAdapter' , ' 3.1.0.0'
133+ pod ' BidMachineVungleAdapter' , ' 3.1.0.0'
134+ pod ' BidonAdapterAppLovin' , ' 0.7.1.0'
135+ pod ' BidonAdapterBidMachine' , ' 0.7.1.1'
136+ pod ' BidonAdapterBigoAds' , ' 0.7.1.0'
137+ pod ' BidonAdapterChartboost' , ' 0.7.1.0'
138+ pod ' BidonAdapterDTExchange' , ' 0.7.1.1'
139+ pod ' BidonAdapterGoogleAdManager' , ' 0.7.1.0'
140+ pod ' BidonAdapterGoogleMobileAds' , ' 0.7.1.0'
141+ pod ' BidonAdapterInMobi' , ' 0.7.1.0'
142+ pod ' BidonAdapterIronSource' , ' 0.7.1.0'
143+ pod ' BidonAdapterMetaAudienceNetwork' , ' 0.7.1.0'
144+ pod ' BidonAdapterMintegral' , ' 0.7.1.0'
145+ pod ' BidonAdapterMyTarget' , ' 0.7.1.0'
146+ pod ' BidonAdapterUnityAds' , ' 0.7.1.0'
147+ pod ' BidonAdapterVungle' , ' 0.7.1.0'
148+ pod ' BidonAdapterYandex' , ' 0.7.1.0'
149+ pod ' bigo-ads-max-adapter' , ' 4.5.1.1'
140150end
141151
142152target ' Runner' do
@@ -314,6 +324,10 @@ dictionary in your `Info.plist`.
314324 <key >SKAdNetworkIdentifier</key >
315325 <string >55644vm79v.skadnetwork</string >
316326 </dict >
327+ <dict >
328+ <key >SKAdNetworkIdentifier</key >
329+ <string >55y65gfgn7.skadnetwork</string >
330+ </dict >
317331 <dict >
318332 <key >SKAdNetworkIdentifier</key >
319333 <string >577p5t736z.skadnetwork</string >
@@ -326,6 +340,10 @@ dictionary in your `Info.plist`.
326340 <key >SKAdNetworkIdentifier</key >
327341 <string >5a6flpkh64.skadnetwork</string >
328342 </dict >
343+ <dict >
344+ <key >SKAdNetworkIdentifier</key >
345+ <string >5f5u5tfb26.skadnetwork</string >
346+ </dict >
329347 <dict >
330348 <key >SKAdNetworkIdentifier</key >
331349 <string >5ghnmfs3dh.skadnetwork</string >
@@ -598,6 +616,10 @@ dictionary in your `Info.plist`.
598616 <key >SKAdNetworkIdentifier</key >
599617 <string >cstr6suwn9.skadnetwork</string >
600618 </dict >
619+ <dict >
620+ <key >SKAdNetworkIdentifier</key >
621+ <string >cwn433xbcr.skadnetwork</string >
622+ </dict >
601623 <dict >
602624 <key >SKAdNetworkIdentifier</key >
603625 <string >d7g9azk84q.skadnetwork</string >
@@ -910,6 +932,10 @@ dictionary in your `Info.plist`.
910932 <key >SKAdNetworkIdentifier</key >
911933 <string >qu637u8glc.skadnetwork</string >
912934 </dict >
935+ <dict >
936+ <key >SKAdNetworkIdentifier</key >
937+ <string >qwpu75vrh2.skadnetwork</string >
938+ </dict >
913939 <dict >
914940 <key >SKAdNetworkIdentifier</key >
915941 <string >r26jy69rpl.skadnetwork</string >
@@ -1026,6 +1052,10 @@ dictionary in your `Info.plist`.
10261052 <key >SKAdNetworkIdentifier</key >
10271053 <string >w28pnjg2k4.skadnetwork</string >
10281054 </dict >
1055+ <dict >
1056+ <key >SKAdNetworkIdentifier</key >
1057+ <string >w7jznl3r6g.skadnetwork</string >
1058+ </dict >
10291059 <dict >
10301060 <key >SKAdNetworkIdentifier</key >
10311061 <string >w9q455wk68.skadnetwork</string >
@@ -1196,7 +1226,7 @@ Add dependencies into `build.gradle` (module: app)
11961226``` groovy
11971227dependencies {
11981228 // ... other project dependencies
1199- implementation ('com.appodeal.ads:sdk:3.3.3 .0') {
1229+ implementation ('com.appodeal.ads:sdk:3.4.1 .0') {
12001230 exclude group: 'com.appodeal.ads.sdk.services', module: 'adjust'
12011231 exclude group: 'com.appodeal.ads.sdk.services', module: 'appsflyer'
12021232 exclude group: 'com.appodeal.ads.sdk.services', module: 'firebase'
@@ -1222,37 +1252,7 @@ allprojects {
12221252> Note: You can change following implementation to use custom mediation setup.
12231253> See [ Docs] ( https://docs.appodeal.com/en/android/get-started#getstarted-ImportSDK ) .
12241254
1225- 2 . Network security configuration
1226-
1227- Add the Network Security Configuration file to your AndroidManifest.xml:
1228-
1229- ``` xml
1230- <?xml version =" 1.0" encoding =" utf-8" ?>
1231- <manifest >
1232- <application
1233- ...
1234- android : networkSecurityConfig =" @xml/network_security_config" >
1235- </application >
1236- </manifest >
1237- ```
1238-
1239- In your * network_security_config.xml* file, add ` base-config ` that sets ` cleartextTrafficPermitted ` to ` true ` :
1240-
1241- ``` xml
1242- <?xml version =" 1.0" encoding =" utf-8" ?>
1243- <network-security-config >
1244- <base-config cleartextTrafficPermitted =" true" >
1245- <trust-anchors >
1246- <certificates src =" system" />
1247- </trust-anchors >
1248- </base-config >
1249- <domain-config cleartextTrafficPermitted =" true" >
1250- <domain includeSubdomains =" true" >127.0.0.1</domain >
1251- </domain-config >
1252- </network-security-config >
1253- ```
1254-
1255- 3 . Build your project
1255+ 2 . Build your project
12561256
12571257#### Admob configuration
12581258
@@ -1293,7 +1293,7 @@ In your *network_security_config.xml* file, add `base-config` that sets `clearte
12931293 dependencies {
12941294 ...
12951295 // ... other project dependencies
1296- implementation('com.appodeal.ads:sdk:3.3.3 .0') {
1296+ implementation('com.appodeal.ads:sdk:3.4.1 .0') {
12971297 // ad networks
12981298 exclude group: "com.appodeal.ads.sdk.networks", module: "admob"
12991299 exclude group: "org.bidon", module: "admob-adapter"
@@ -1313,11 +1313,11 @@ In your *network_security_config.xml* file, add `base-config` that sets `clearte
13131313 Remove next pods from ` Podfile ` :
13141314
13151315 ``` ruby
1316- pod ' APDGoogleAdMobAdapter' , ' 3.3.3 .0'
1317- pod ' BidonAdapterGoogleAdManager' , ' 0.6 .1.0'
1318- pod ' BidonAdapterGoogleMobileAds' , ' 0.6 .1.0'
1319- pod ' AppLovinMediationGoogleAdManagerAdapter' , ' 11.9 .0.1 '
1320- pod ' AppLovinMediationGoogleAdapter' , ' 11.9 .0.1 '
1316+ pod ' APDGoogleAdMobAdapter' , ' 3.4.1 .0'
1317+ pod ' BidonAdapterGoogleAdManager' , ' 0.7 .1.0'
1318+ pod ' BidonAdapterGoogleMobileAds' , ' 0.7 .1.0'
1319+ pod ' AppLovinMediationGoogleAdManagerAdapter' , ' 11.12 .0.0 '
1320+ pod ' AppLovinMediationGoogleAdapter' , ' 11.12 .0.0 '
13211321 ```
13221322
13231323## Services
@@ -1332,7 +1332,7 @@ Add dependencies into build.gradle (module: app)
13321332``` groovy
13331333dependencies {
13341334 // ... other project dependencies
1335- implementation 'com.appodeal.ads.sdk.services:adjust:3.3.3 .0'
1335+ implementation 'com.appodeal.ads.sdk.services:adjust:3.4.1 .0'
13361336}
13371337```
13381338
@@ -1341,7 +1341,7 @@ Add dependencies into _Podfile_
13411341``` ruby
13421342def appodeal
13431343 // ... other project pods
1344- pod ' APDAdjustAdapter' , ' 3.3.3 .0'
1344+ pod ' APDAdjustAdapter' , ' 3.4.1 .0'
13451345end
13461346```
13471347
@@ -1352,7 +1352,7 @@ Add dependencies into build.gradle (module: app)
13521352``` groovy
13531353dependencies {
13541354 // ... other project dependencies
1355- implementation 'com.appodeal.ads.sdk.services:appsflyer:3.3.3 .0'
1355+ implementation 'com.appodeal.ads.sdk.services:appsflyer:3.4.1 .0'
13561356}
13571357```
13581358
@@ -1361,7 +1361,7 @@ Add dependencies into _Podfile_
13611361``` ruby
13621362def appodeal
13631363 // ... other project pods
1364- pod ' APDAppsFlyerAdapter' , ' 3.3.3 .0'
1364+ pod ' APDAppsFlyerAdapter' , ' 3.4.1 .0'
13651365end
13661366```
13671367
@@ -1372,7 +1372,7 @@ Add dependencies into build.gradle (module: app)
13721372``` groovy
13731373dependencies {
13741374 // ... other project dependencies
1375- implementation 'com.appodeal.ads.sdk.services:firebase:3.3.3 .0'
1375+ implementation 'com.appodeal.ads.sdk.services:firebase:3.4.1 .0'
13761376}
13771377```
13781378
@@ -1381,7 +1381,7 @@ Add dependencies into _Podfile_
13811381``` ruby
13821382def appodeal
13831383 // ... other project pods
1384- pod ' APDFirebaseAdapter' , ' 3.3.3 .0'
1384+ pod ' APDFirebaseAdapter' , ' 3.4.1 .0'
13851385end
13861386```
13871387
@@ -1392,7 +1392,7 @@ Add dependencies into build.gradle (module: app)
13921392``` groovy
13931393dependencies {
13941394 // ... other project dependencies
1395- implementation 'com.appodeal.ads.sdk.services:facebook_analytics:3.3.3 .0'
1395+ implementation 'com.appodeal.ads.sdk.services:facebook_analytics:3.4.1 .0'
13961396}
13971397```
13981398
@@ -1401,7 +1401,7 @@ Add dependencies into _Podfile_
14011401``` ruby
14021402def appodeal
14031403 // ... other project pods
1404- pod ' APDFacebookAdapter' , ' 3.3.3 .0'
1404+ pod ' APDFacebookAdapter' , ' 3.4.1 .0'
14051405end
14061406```
14071407
0 commit comments