Focus mode

Integration

Requirements 

Min Android Studio Version: 3.2
Min Android SDK Version: 16
Compile SDK Version: 28

Implementation SDK

Gradle (recommended)

repositories {
    mavenCentral()
}
 
dependencies {
   implementation 'com.tappx.sdk.android:tappx-sdk:4.+'
}
repositories {
    mavenCentral()
}
 
dependencies {
    implementation ('com.tappx.sdk.android:tappx-sdk:4.+')
}

Integration through .aar file

Step 1

Download the latest Android SDK

Download latest Tappx SDK

Step 2

Add the .aar to your Android Studio Project:

Step: 3

Locate or create the "libs" folder

  • Locate the "libs" folder within your project.
  • If it doesn’t exist, create it in the root directory of your project.
  • Once located or created, copy the ".aar" file you previously downloaded into this folder.
    • Add the dependency to your app-level build.gradle file:

[Gradle-Grovvy]

dependencies {
   implementation files('libs/tappx-sdk.aar')
   implementation files('libs/tappx-omsdk-android.aar')
} 

[Gradle-Kotlin]

dependencies {
   implementation files('libs/tappx-sdk.aar')
   implementation files('libs/tappx-omsdk-android.aar')
} 

Enable Geolocation (Recommended)

Geolocation is a valuable setting that lets us create a more targeted experience and helps get better ad performance, including higher revenues.

You will need to ask for this permission and consent from the user, and once you have it, you can set it up for our SDK if it is your choice. To do so, set the boolean value of the setCollectLocation function to true, as seen in this example:

Tappx.setCollectLocationEnabled(context,true);
Tappx.setCollectLocationEnabled(context,true)

COPPA flagging

In the application of the COPPA regulations, to indicate that the content of your app is intended for children under 13 years of age, you must use the following code:

Tappx.setCoppaCompliance(context, true);
Tappx.setCoppaCompliance(context, true)

The value declared (true or false)  in the argument of the setCoppaCompliance function will determine whether advertising restrictions will be activated or not.

You must set the child-specific content tag before initiating the Ads call.

Select an Ad Format

The Tappx SDK is now imported and you're ready to implement an ad. Tappx offers a number of different ad formats, so you can choose the one that best fits your app's user experience.

Banner/MREC

Banner ad units display rectangular ads that occupy a portion of an app's layout. They can refresh automatically after a set period of time. This means users view a new ad at regular intervals, even if they stay on the same screen in your app. They're also the simplest ad format to implement.
Explore Banner/MREC ads

Interstitial

Interstitial ad units show full-page ads in your app. Place them at natural breaks and transitions in your app's interface, such as after level completion in a gaming app.
Explore interstitial ads

Rewarded

Rewarded ad units enable users to play games, take surveys, or watch videos to earn in-app rewards, such as coins, extra lives, or points. You can set different rewards for different ad units, and specify the reward values and items the user received.
Explore rewarded video ads
Integration
×

Tappx logo white

Important Security Notice
Beware of scammers impersonating Tappx brand

We have identified fraudulent activities where malicious actors are imitating Tappx assets. These scams may compromise your security.

⚠️ Warning: The URL you came from has been flagged as potentially harmful. 

To stay safe, only trust communications and services from the official Tappx domain: tappx.com

×

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Etiam elit tortor, consequat sit amet ultricies ut, pellentesque a magna. Etiam mattis odio ut nibh pulvinar bibendum. Curabitur porta gravida urna sit amet tincidunt. Etiam sit amet nunc vulputate, blandit mauris sit amet, lacinia arcu. Morbi in orci tincidunt, tincidunt dolor vitae, hendrerit sem. Etiam in suscipit purus. Morbi dignissim vitae nibh ut condimentum.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.