Skip to content

React Native module for display ads from Unity Ads (uses the new SDK V2.0).

License

Notifications You must be signed in to change notification settings

th0th/react-native-unity-ads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react-native-unity-ads

react-native-unity-ads enables you to show Unity ADS in your React Native based app using Unity Ads SDK 2.0 (Android, iOS).

Note: The library is Android-only for now. PRs for iOS are welcome.

## Installation

Quick

For quick installation, you can install the npm package and then let react-native do the hard work.

$ npm install --save react-native-unity-ads
$ react-native link

Manual

Android

android/settings.gradle
include ':app', ':react-native-unity-ads'
project(':react-native-unity-ads').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-unity-ads/android')
android/app/build.gradle
dependencies {
  compile project(':react-native-unity-ads')
  ...
}
android/app/src/main/java/YOUR/PACKAGE/PATH/MainApplication.java
// Add after other com.facebook imports
import me.th0th.rnunityads.RNUnityAdsPackage;

...
@Override
protected List<ReactPackage> getPackages() {
  return Arrays.<ReactPackage>asList(
    new MainReactPackage(),
    // The part that comes from your other native modules goes here.
    new RNUnityAdsPackage()
  );
}
...

Usage

Hopefully, a nice API documentation will be available soon, but until then, you can see the example application RNUnityAdsExample.

License

This library is made available under Apache License 2.0.

About

React Native module for display ads from Unity Ads (uses the new SDK V2.0).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published