VpnHood.AppLib.Ads.Chartboost.Android
6.0.575
See the version list below for details.
dotnet add package VpnHood.AppLib.Ads.Chartboost.Android --version 6.0.575
NuGet\Install-Package VpnHood.AppLib.Ads.Chartboost.Android -Version 6.0.575
<PackageReference Include="VpnHood.AppLib.Ads.Chartboost.Android" Version="6.0.575" />
<PackageVersion Include="VpnHood.AppLib.Ads.Chartboost.Android" Version="6.0.575" />
<PackageReference Include="VpnHood.AppLib.Ads.Chartboost.Android" />
paket add VpnHood.AppLib.Ads.Chartboost.Android --version 6.0.575
#r "nuget: VpnHood.AppLib.Ads.Chartboost.Android, 6.0.575"
#:package VpnHood.AppLib.Ads.Chartboost.Android@6.0.575
#addin nuget:?package=VpnHood.AppLib.Ads.Chartboost.Android&version=6.0.575
#tool nuget:?package=VpnHood.AppLib.Ads.Chartboost.Android&version=6.0.575
VpnHood.AppLib.Ads.Chartboost.Android
Chartboost interstitial ads for an Android app built on VpnHood: an ad provider that the app's ad service loads and shows like its other ad networks. The package binds the Chartboost SDK and brings everything the SDK needs at run time, so the app references nothing else for Chartboost.
Requirements
- .NET 11 for Android (
net11.0-android37.0). - Android 9 (API 28) or later on the device: on an older one the provider refuses to load.
- A Chartboost app id and app signature, and the ad location of an interstitial, from your Chartboost dashboard.
Use
Add the provider to the list the app gets as AppOptions.AdProviderItems:
using VpnHood.AppLib.Ads.Chartboost.Android;
using VpnHood.AppLib.App.Services.Ads;
if (ChartboostAdProvider.IsAndroidVersionSupported)
adProviderItems.Add(new AppAdProviderItem {
AdProvider = ChartboostAdProvider.Create(appId, appSignature, adLocation,
initializeTimeout: TimeSpan.FromSeconds(5))
});
The first ad it loads starts the Chartboost SDK, which has initializeTimeout to finish.
Privacy
The provider tells Chartboost that the app is not directed at children (COPPA). An app that is must not use it as it is.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net11.0-android37.0 is compatible. |
-
net11.0-android37.0
- Square.OkHttp3 (>= 5.5.0)
- VpnHood.AppLib.Abstractions (>= 8.2.853)
- VpnHood.Core.Client.Devices.Android (>= 8.2.853)
- Xam.Plugins.Android.ExoPlayer.Core (>= 2.19.1)
- Xamarin.AndroidX.Lifecycle.Process (>= 2.11.0.1)
- Xamarin.AndroidX.Media3.ExoPlayer (>= 1.4.1.1)
- Xamarin.AndroidX.Media3.Ui (>= 1.4.1.1)
- Xamarin.AndroidX.MultiDex (>= 2.0.1.37)
- Xamarin.AndroidX.WebKit (>= 1.17.0)
- Xamarin.Google.Android.Material (>= 1.14.0.6)
- Xamarin.GooglePlayServices.Ads.Identifier (>= 118.3.0.3)
- Xamarin.GooglePlayServices.AppSet (>= 116.1.0.11)
- Xamarin.Kotlin.StdLib (>= 2.4.0.1)
- Xamarin.KotlinX.Coroutines.Android (>= 1.11.0.1)
- Xamarin.KotlinX.Serialization.Json (>= 1.11.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.