这是indexloc提供的服务,不要输入任何密码
Skip to content

appharbr/appharbr-wrapper-googleads-mobile-unity

 
 

Repository files navigation

AppHarbr Wrapper Google Mobile Ads Unity Plugin

AppHarbr is an Ad Quality realtime service.
Our mission is to ensure high-quality in-app ads and secure the mobile user experience.
AppHarbr ensures that disruptive and offensive ads don't reach app users with proactive ad quality controls.
Real-time ad quality protection equips app publishers with control against disruptive, unwanted, malicious, and offensive ads.

Google Mobile Ads SDK is the latest generation in Google mobile advertising featuring refined ad formats and streamlined APIs for access to mobile ad networks and advertising solutions. The SDK enables mobile app developers to maximize their monetization in native mobile apps.

This repository is a fork from the Google Mobile Ads Unity Plugin repository.

In this source code, AppHarbr SDK is integrated into the Google Mobile Ads Unity Plugin as Publishers are integrating AppHarbr SDK on Native Applications on Android/iOS.

AppHarbr's modifications are specific for Ad Quality and obviously transparent to the publisher. The following classes were modified:

  • com.google.unity.ads.admanager.UnityAdManagerBannerView
  • com.google.unity.ads.admanager.UnityAdManagerInterstitialAd
  • com.google.unity.ads.Banner
  • com.google.unity.ads.Interstitial
  • com.google.unity.ads.UnityRewardedAd
  • com.google.unity.ads.RewardedInterstitialAd

Every block code that AppHarbr added or modified will be separated with //************************************************************************//

AppHarbr Ad Quality enters into action only when:

  • AppHarbr SDK initialized through the C# Script.
  • Ad Unit ID required by the publisher to be watched by AppHarbr SDK through the C# Script.

Otherwise, The Google Mobile Ads SDK will function regularly.

This repository contains the source code for the Google Mobile Ads Unity plugin and AppHarbr Integration. This plugin enables Unity developers to easily serve Google Mobile Ads on Android and iOS apps with AppHarbr Ad Quality service without having to write Java or Objective-C code. The plugin provides a C# interface for requesting ads that is used by C# scripts in your Unity project.

Release Process

On each new release of the Google Mobile Ads Unity Plugin version, AppHarbr creates a new branch on this repository. Then AppHarbr integrates the Ad quality, has internal testing, commits the changes and releases a newer version with the same version number of Google Mobile Ads Unity Plugin.

Usage

The Publisher needs to download this AppHarbr Wrapper Google Mobile Ads Unity Plugin and import it into his project after importing the official Google Mobile Ads Unity Plugin. In addition, the publisher needs to download the AppHarbr SDK Unity Plugin from AppHarbr Dashboard and import it into his project:

Download

Please check out our releases

License

Apache 2.0 License

About

AppHarbr Wrapper Unity Plugin for the Google Mobile Ads SDK

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 63.4%
  • Objective-C 22.6%
  • Java 14.0%