iOS Advanced Integration - cleveradssolutions/CAS-ReactNative GitHub Wiki
:zap: Before you start
Make sure you have correctly setup the project.
Advanced integration makes it possible to choose any variations of mediation networks.
Feel free not to use ready-made (Optimal
or Families
) solutions.
You could enable necessary modules via passings ENV variables to pod install command, for example:
ENABLE_OPTIMAL=1 pod install
Available variables are:
- Common:
ENABLE_OPTIMAL
,ENABLE_FAMILIES
,ENABLE_GOOGLE
,ENABLE_UNITY
,ENABLE_IRONSOURCE
,ENABLE_LIFTOFFMONETIZE
,ENABLE_INMOBI
,ENABLE_KIDOZ
,ENABLE_SUPERAWESOME
,ENABLE_MINTEGRAL
,ENABLE_CHARTBOOST
,ENABLE_DTEXCHANGE
,ENABLE_CROSSPROMO
. - NOT provide monetization for children audience:
ENABLE_APPLOVIN
,ENABLE_PANGLE
,ENABLE_AUDIENCENETWORK
,ENABLE_MYTARGET
,ENABLE_BIGO
- NOT provide monetization in COPPA protected regions:
ENABLE_YANDEXADS
- Closed betas (Access to the monetization of the beta ad sources is closed. If you would like to monetize by one of these ad sources, please contact your account manager.):
ENABLE_MADEX
,ENABLE_HYPRMX
,ENABLE_SMAATO
Enable multiple networks with cross promotion:
ENABLE_GOOGLE=1 ENABLE_MINTEGRAL=1 ENABLE_AUDIENCENETWORK=1 ENABLE_CROSSPROMO=1 pod install
[!NOTE]
- The MyTarget is focused on the CIS region only.
- The Madex is focused on the CIS region only.
- The HyprMX is focused on the USA and Canada regions only and your apps must be approved for monetization.
- The Smaato is support Banner ads only.
🔗 Done! What’s Next?
- Get started implementation with Privacy Regulations
- Follow additional steps to integrate some ad networks if used:
- Don’t forget to implement app-ads.txt
- Start your Cross promotion campaign with Clever Ads Solutions.