Skip to content

Commit 77c7cd7

Browse files
committed
adverts-mediation v8.0.0
1 parent 42884e8 commit 77c7cd7

33 files changed

+2804
-286
lines changed

docs/adverts/mediation/adcolony/_includes/add-manual-appdescriptor.mdx

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ The following should be added to your `extensions` node in your application desc
1313

1414
<extensionID>com.distriqt.playservices.Base</extensionID>
1515
<extensionID>com.distriqt.playservices.Ads</extensionID>
16-
<extensionID>com.distriqt.playservices.AdsIdentifier</extensionID>
16+
<extensionID>com.distriqt.playservices.AppSet</extensionID>
1717

1818
<extensionID>androidx.appcompat</extensionID>
1919
<extensionID>androidx.browser</extensionID>
@@ -23,31 +23,26 @@ The following should be added to your `extensions` node in your application desc
2323
<extensionID>androidx.room</extensionID>
2424
<extensionID>androidx.work</extensionID>
2525
<extensionID>com.google.code.gson</extensionID>
26+
<extensionID>com.jetbrains.kotlin</extensionID>
2627
</extensions>
2728
```
2829

2930
### Android
3031

32+
If there is an `assets` directory alongside the extension in the repository that contains required assets for the installed extensions.
33+
You must add the files in the `assets/android` folder to the root of your Android application package.
34+
35+
3136
#### Manifest Additions
3237

33-
Add the following to your manifest additions inside the `application` tag:
38+
No additions required
3439

35-
```xml
36-
<!-- AD COLONY -->
37-
<activity
38-
android:name="com.adcolony.sdk.AdColonyInterstitialActivity"
39-
android:configChanges="keyboardHidden|orientation|screenSize"
40-
android:exported="false"
41-
android:hardwareAccelerated="true" />
42-
<activity
43-
android:name="com.adcolony.sdk.AdColonyAdViewActivity"
44-
android:configChanges="keyboardHidden|orientation|screenSize"
45-
android:exported="false"
46-
android:hardwareAccelerated="true" />
47-
```
4840

4941
### iOS
5042

43+
If there is an `assets` directory alongside the extension in the repository that contains required assets for the installed extensions.
44+
You must add the files in the `assets/ios` folder to the root of your iOS application package.
45+
5146
#### Info Additions
5247

5348
Add the following to your info additions. If you already have an `SKAdNetworkItems` then append the `dict` items to the `array`.

docs/adverts/mediation/adcolony/_includes/add-manual.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ To add the ANE download it from the repository and add it to your application:
1212

1313

1414
More information on adding ANEs in this [tutorial](/docs/tutorials/getting-started)
15+

docs/adverts/mediation/adcolony/index.mdx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,21 @@ import InstallManual from './_includes/add-manual.mdx'
1313
import AppDescriptorAPM from './_includes/add-apm-appdescriptor.mdx'
1414
import AppDescriptorManual from './_includes/add-manual-appdescriptor.mdx'
1515

16+
17+
:::danger Deprecated
18+
AdColony is now deprecated.
19+
20+
With AdColony being deprecated, we recommend removing AdColony from your project.
21+
22+
```
23+
apm uninstall com.distriqt.admob.AdColony
24+
```
25+
26+
This documentation only applies to legacy versions of the extension.
27+
:::
28+
29+
30+
1631
This guide is intended for publishers who want to use the Google Mobile Ads SDK to load and display ads from AdColony through Open Bidding or waterfall mediation. It covers how to add AdColony ads to an ad unit's mediation configuration, and how to integrate the AdColony SDK and adapter into an AIR app.
1732

1833

docs/adverts/mediation/applovin/_includes/add-apm.mdx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ Once complete `apm` will have created something like the following file structur
2222

2323
```
2424
.
25+
|____ assets
26+
| |____ ios
27+
| | |____ Frameworks
28+
| | | |____ [dynamic frameworks]
2529
|____ ane
2630
| |____ com.distriqt.admob.AppLovin.ane # AppLovin AdMob mediation extension
2731
| |____ [dependencies]
@@ -31,15 +35,14 @@ Once complete `apm` will have created something like the following file structur
3135

3236
- Add the `ane` directory to your IDE. *See the tutorials located [here](/docs/tutorials/getting-started) on adding an extension to your IDE.*
3337

38+
- You will have an assets directory that contains required assets for the installed extensions.
39+
You must add the contents of the `assets/ios` folder to the root of your iOS application package.
40+
(The `ios` folder contains a `Frameworks` folder with the required iOS dynamic frameworks).
41+
3442
:::info
3543
We suggest you use the locations directly in your builds rather than copying the files elsewhere. The reason for this is if you ever go to update the extensions using `apm` that these updates will be pulled into your build automatically.
3644
:::
3745

38-
- You must set the Android and iOS AppLovin SDK keys you setup in the console. This will allow `apm` to automatically insert them into the correct position in your application descriptor. Call the following to step through the configuration values for this extension:
39-
40-
```
41-
apm project config set com.distriqt.admob.AppLovin
42-
```
4346

4447

4548

0 commit comments

Comments
 (0)