Calldorado
LOADING

Calldorado FAQ

GENERAL

What is Calldorado?

Calldorado is an SDK that offers caller ID combined with advertisements. Calldorado runs independently from your app and earns revenue through advertisements on the caller ID screens – even when your app is not in use.

How is Calldorado different from Admob or other typical ad networks?

We offer incremental impressions and revenue through advertisements on caller ID screens. Whereas typical ad networks offer monetization through your already existing inventory, we offer you incremental inventory and impressions via advertisements on caller ID screens – this will boost your revenue even for inactive app users.

Who is Calldorado for?

Any Android App developer who wants to add instant free caller ID to their apps and wants to drive incremental revenue with advertisements.

What is the benefit of the SDK to me as a developer?

You will get an extra feature to your app, as well as earn instant revenue every time an app user makes/receives a call and a banner ad is displayed.

Are there any costs?

There are no costs associated with using the SDK.


TECHNICAL

How does the SDK work?

The SDK runs in the background. After each phone call it shows relevant call information to the user, e.g. identifies unknown numbers, missed calls, unsuccessful calls etc. at the same time it shows a banner ad.

How do I earn revenue from inactive users with the SDK?

Once installed, the SDK works independently from your app and earns revenue even when your app is not in use. This means that even inactive users will get call information and banner ads.

Is it difficult to integrate the SDK into my app?

It is easy to integrate into your Android app. Simply integrate the SDK into your app by following the step-by-step guide at the download page after you’ve signed in.

What app permissions are needed for the SDK?

Permissions needed for the SDK are:

  • Access Coarse Location
  • Access Fine Location
  • Access WIFI State
  • Process Outgoing Calls
  • Read Phone State
  • Write External Storage
  • Internet, Receive Boot Completed
  • Read Contacts
  • Read Call Log
  • Write Contacts
  • System Alert Window
  • Access Network State

Which Android version does the SDK support?

We support Android version 2.3 and above.

What is the required minimum SDK version?

Calldorado requires the minimum SDK version 10 or newer (API level). It will look like this in your project:

defaultConfig  {
minSdkVersion 10
targetSdkVersion 22
}

Which developer platforms do you support?

We currently support Android Studio, Eclipse, GameMaker: Studio and Unity from version 5.0.1. You’ll find documentation guides in the Help Center section through the Admin Panel at my.calldorado.com

Does the SDK work for iPhone or Windows mobile?

No, the SDK only works for Android. Unfortunately iOS does not allow an app to react on phone calls. Therefore, it’s not possible for the real-time caller ID to work with iPhone

Can I decide which screens to show in my app?

Yes, you can choose from the screen “Complete Call”, “Missed Call” and “Redial”.

Can I customize the design of the screens to match my app’s design?

Yes, you can customize the design of the screens to match your app’s look & feel by choosing the colors and adding your logo.

What languages do you support?

The Calldorado SDK supports more than 24 languages.

How can the user change the language for the caller ID?

The language is set to the default language of the phone. The user can only change the language of the caller ID feature by changing the default language on the phone.

Is the SDK supported globally?

Yes, the Calldorado SDK works all over the world.

What happens, if a user has installed my app and another app that has the SDK as well?

The first installed app, with the SDK, will get the right to show the caller ID feature and advertisements. We call it “first install wins”.

Do you support older versions of Google Play such as version 7.0.0?

Yes, we support from Google Play version 7.0.0 and up. If you need to support version 7.0.0 please include the following in your project:

configurations.all {
resolutionStrategy {
forcedModules = [
‘com.google.android.gms:play-services-ads:7.0.0’
]
}
}

When can I get started?

Right now. Just register and follow the simple step-by-step guide. Click here.

Can I customize the icon for the caller ID?

Yes you can. Simply add the icon as a resource to your app and call the following line of code as part of your app initialization, for instance in your application’s onCreate.:

Intent intent = new Intent();
intent.setAction(“com.calldorado.android.intent.SET_CUSTOM_ICON”);
intent.setPackage(this.getApplicationContext().getPackageName());
intent.putExtra(“icon”,”nameOfIcon”);

How do I know that the SDK is done loading?

In order to receive callbacks when Calldorado is initializing the SDK, you can implement our “CalldoradoEventCallback” interface, which contains three methods:

OnLoadingStarted – When the SDK loading is initiated

OnLoadingFinished – When the SDK has finished initializing

OnLoadingError(String errorString) – When an error occurs during initialization

Basic Example:

public class classname implements CalldoradoEventsManager.CalldoradoEventCallback

public void onCreate() {

…..

CalldoradoEventsManager.getInstance().setCalldoradoEventCallback(this);

}

@Override

public void onLoadingStarted() {

// TODO handle loading started

}

@Override

public void onLoadingFinished() {

// TODO handle loading finished

}

@Override

public void onLoadingError(String errorString) {

// TODO handle loading error

}


USERS

Will the users of my app like the ads?

Caller ID is a very popular feature. Everyone wants to know who is calling. The ads will not interfere with the caller ID and the user will experience the full benefit of the feature. E.g. identify unknown numbers, missed calls, unsuccessful calls etc.

Is the SDK intrusive to the user experience of my app?

No, it does not interfere with your app. It only brings up screens in connection with phone calls.

Will users uninstall my app if I add the SDK?

Caller ID services are very popular with users. Users will not uninstall you app as they can just disable caller ID if they are not interested in the new feature. We recommend that you include a ‘Caller ID’ section in your app’s settings, where users can personalize their caller ID preferences. See how in the installation guide in the admin panel.

What is the benefit of the SDK to my user?

Your app user will benefit from seeing relevant call information such as identification of unknown numbers, missed calls, unsuccessful calls etc. Your user can also save newly identified names/numbers to the contacts list with one click.

Does the user get the screens twice if the user has installed another app using our SDK as well?

No, the caller ID screen will only show for the app that has been installed first. We call it – “first install wins”.

Can a user opt-out or disable caller ID?

Yes, users can disable caller ID at any time. We recommend that you include a ‘Caller ID’ section in your app’s settings, where users can personalize their caller ID preferences and also disable the feature.

Are you compliant with the Google Policies?

Yes, we are compliant with the Google Policies.

Do I have to change my app’s “Terms & Conditions” when implementing the SDK?

No, you don’t have to change your app’s “Terms & Conditions”. The app user will have a direct agreement with us through the “Usage & Privacy Terms”. The “Usage & Privacy Terms” will be available to the app user directly in the pre-made “Settings Activity” that we recommend starting from you own app’s “Settings Activity”.


ADVERTISING

Which ad networks do you work with?

We work with the leading ad exchange platforms, SSPs and RTBs to bring you the highest revenue for each region. Selected networks include Admob, Facebook Audience, Smaato, Inmobi and Mopub. But what really differentiates the Calldorado ad sourcing team from typical ad networks is our directly sold ad-campaigns. These high paid mobile ad campaigns, where the “middle man” is cut out, boost the overall eCPM´s.

What ad formats do you support?

Half page banners, standard banners, native and video ads.

What type of advertisement will my users see?

We ensure that the most suitable and highest paid ad will show. We exclude sensitive categories like gambling and sexually explicit content.

Why are the ads in Calldorado better than traditional banner ads?

The ads in the Calldorado caller ID are shown to users in a content relevant manner. They are shown in a positive use case, where there is a natural “break” in the native user experience of phone usage. These parameters are reflected in a CTR above industry standards.

How many impressions can the ads create?

With an average of 150 ad impressions per-user per-month, Calldorado will be adding substantially to the existing ad-impressions of most apps.

Are the ads compliant with the Google developer policy?

Yes they are, as long as your app name is shown on the caller ID screen with the ad.


DATA

What phone data sources do you use?

Multiple sources including data from our directory partners, publically available data on the web and other trusted data partners.

What is your privacy policy?

We take privacy very seriously and we do not share user data with unauthorized parties. For more information please see our Privacy Policy.


PAYMENT

Are there any costs?

There are no costs involved in integrating and using the SDK.

What is a daily active SDK user?

A daily active SDK user is an app user that is exposed to at least one caller ID screen from the Calldorado SDK a day (24 hours). If an app user sees more than one caller ID screen a day, he will still be registered as 1 daily active SDK user.

What is the minimum payout?

The minimum payout is 100 Euro. Outstanding balances are carried forward to the next month until the minimum threshold has been reached.

Which payment methods do you support?

We support transfers to bank accounts and PayPal.

When do I get paid?

We pay you 60 days following the end of the applicable month.

How much can I earn?

Calculate your revenue potential in the Revenue Calculator.

Can I become a millionaire with Calldorado?

Yes you can!