Vous êtes sur la page 1sur 9

GET FREE INSTALLS

FREE Installs (Cross Promotion)

Make Money (App Monetization)

Receive daily SDK results

CROSS-PROMOTE YOUR APP


Your app interstitial is shown for free in other
apps to attract installs

Decide where to show interstitials

In return, you dedicate part of your apps traffic


to display interstitials of other apps for free!

MONETIZE YOUR APP

GET STARTED!

Generate revenue by displaying ads in


your app (pay per install)

1.

Dedicate a percentage of your app traffic to


cross promotion.*

AppsZoom takes no commission during 6


month beta period.

2.

Send us horizontal and vertical interstitials**


for your app.

3.

Email us with the above and well send you


an AppKey for your SDK*** and your all set!

* Example: 25% traffic for cross promotion, remaining 75% for displaying paid ads
** Instructions on next page
** The interstitials will appear in other apps
*** Instructions on next page

SDK V30 - 06/05/2015

768x1024 (Vertical 3:4)


1024x768 (Horizontal 4:3)
560x750 (Vertical 3:4)
750x560 (Horizontal 4:3)
320x480 (Vertical 2:3)
480x320 (Horizontal 3:2)

EXAMPLE INTERSTITIAL BANNER

REQUERIMENTS
Minimum Android API Level 8.
Required permissions: android.permission.INTERNET android.permission.ACCESS_NETWORK_STATE
Request your AppsZoom AppKey and send us your apps Google Play URL to
hello@appszoom.com

Google Play Services library. Instructions here.

INSTALLATION
1. Get the SDK (attached file appszoomsdk.jar)
2. Add file appszoomsdk.jar to libs folder of the app project. If it doesnt exist, create one.
3.

(Android Studio) If it doesn't exist, add this line to the dependencies in the build.gradle, and sync
project
compile fileTree(dir: 'libs', include: ['*.jar'])

BASIC SETUP
Add permissions to your AndroidManifest.
<!Necessary: to send and receive the data

-->

<uses-permission android:name="android.permission.INTERNET" />


<!-- Necessary: Detects when there is an internet connection. Also checks the
type of connection. -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

SDK V30 - 06/05/2015

<!-- Optional: For cache of images for the interstitial. This way it will
load much quicker and consume less bandwidth -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

Add the AppsZoomInterstitialActivity activity to your AndroidManifest. (Necessary to show


interstitial ads)
<activity
android:name="com.appszoom.appszoomsdk.AppsZoomInterstitialActivity"
android:theme="@android:style/Theme.Translucent" />

Add the following receivers to your AndroidManifest.


<!-- Detect app installs. Necessary to control the installs your app
generates (avoid using it if you are only tracking) -->
<receiver
android:name="com.appszoom.appszoomsdk.AppsZoomPackageAddedReceiver" >
<intent-filter>
<data android:scheme="package" />
<action android:name="android.intent.action.PACKAGE_ADDED" />
</intent-filter>
</receiver>
<!-- Detect the installation of your app and the source. -->
<receiver
android:name="com.appszoom.appszoomsdk.AppsZoomReferrerReceiver"
android:exported="true" >
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>

Add your AppsZoom AppKey to your strings.xml. (request from hello@appszoom.com)


<string name="az_appkey">MY_AZ_APP_KEY</string>

SDK V30 - 06/05/2015

Import the AppsZoom class into any activity that uses AppsZoom SDK.
import com.appszoom.appszoomsdk.AppsZoom;

Init the SDK as soon as possible, for example in the onCreate() method of your main activity.
AppsZoom.start(this);

To show an Ad, call the showAd() method. You can select the most suitable moment to display
interstitials.
AppsZoom.showAd(this);

Note: If you are using ProGuard on the release build of your app, you must add this snippet to your
app's proguard-project.txt config file:
-dontwarn

com.appszoom.**

SDK V30 - 06/05/2015

ADVANCED SETUP
SHOW LogCat MESSAGES:
Add az_debug variable to your bools.xml
<bool name="az_debug">true</bool>

USE TAGGED ADS


If you want to decide where ads appear, fetch the tagged Ad as soon as possible so that the SDK
has time to prepare the ad.
AppsZoom.fetchAd("TAG_NAME");

Call the showAd() method with your tag name. You can select the most suitable moment to display
interstitials.
AppsZoom.showAd(this, "TAG_NAME");

IS AD AVAILABLE
If you want to control if the ad is ready.
isAdAvailable();

For a tagged Ad.


isAdAvailable("TAG_NAME")

FETCH AD WITH CALLBACK:


If you want to show an ad in the moment that it's ready.
AppsZoom.fetchAd(null, new AppsZoom.OnAdFetchedListener() {
@Override
public void onAdFetched() {
AppsZoom.showAd(MyActivity.this);
}
});

SDK V30 - 06/05/2015

If you want to show a tagged ad in the moment that it's ready.


AppsZoom.fetchAd("TAG_NAME", new AppsZoom.OnAdFetchedListener() {
@Override
public void onAdFetched() {
AppsZoom.showAd(MyActivity.this, "TAG_NAME");
}
});

ONLY TRACKING MODE:


If you just want to track your installs, add az_onlytracking variable to your bools.xml. If you are
using this mode, you should avoid using the package added receiver from your manifest.
<bool name="az_onlytracking">true</bool>

SDK V30 - 06/05/2015

APPSZOOM TERMS AND CONDITIONS


1. AppsZoom SDK Beta Service Terms
1.1 By installing the AppsZoom SDK (hereafter refered to as SDK) You accept the following terms and conditions:
1.2 The beta Service lasts for six months, beginning from the moment you integrate and launch the SDK.
1.3 The SDK is free to integrate and use. It is necessary to install one SDK per app. Each SDK will include a
unique App ID. It is not allowed to use the same App ID for more than one app.
1.4 You can modify the amount of traffic to dedicate both during and after the beta period, as well as cancel the
Service at any time.
1.5 If the Service has not been canceled at the end of the six month beta period, the Service will continue and
AppsZoom will begin to receive a standard commission for paid ads appearing in Your app.
1.6 You will receive the new Terms & Conditions after the six month beta period.
1.7 During the 6 month beta period, You will receive 100% revenue each time a user installs an app via a paid ad in
your app, provided by the AppsZoom network. Payment will be made automatically to your GooglePlay account
in USD currency?.
1.8 AppsZoom shall receive no commission during the six month beta period. After the six month period, new
Terms and Conditions will be sent to You with information regarding the percentage of commission AppsZoom will
receive from paid ads.
1.9 No payment shall be received for clicks, impressions, or any other activity, only installs directly related to paid
ads.
2. Ad Dispatcher
2.1 The AD Dispatcher sends ad requests to the SDK and decides which ad to display (for both cross promotion
and paid ads). The SDK must request the following information from Your mobile to send it to the AD Dispatcher:
platform, device type (phone / tablet), screen resolution, country, device ID. The SDK also obtains the apps
information: category and app ID.
3. SDK Results
3.1 You will have access to the following Data related to Your app interstitial: impressions, clicks, and installs from
other apps.
3.2 You will receive Data for ads appearing in Your app: Revenue from paid ads and apps that generated installs
within Your app
3.3 In order to continually innovate and improve the SDK, AppsZoom may collect certain usage statistics from the
software.
4. SDK License Agreement
4.1 You may not: (a) copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer,
disassemble, or create derivative works of the SDK or any part of the SDK; or (b) combine any part of the SDK with
other software, or distribute any software or device incorporating a part of the SDK.
4.2 You must hold legal authority to accept the License Agreement or use the SDK on behalf of Your employer or
other entity.
4.3 The AppsZoom SDK is solely intended for exchanging traffic to display ads of apps and campaigns distributed
by AppsZooms network. You may not use the SDK for any purpose not expressly permitted by this License
Agreement.
4.4 You agree that AppsZoom owns all legal right, title and interest in and to the SDK, including any Intellectual
Property Rights that subsist in the SDK. "Intellectual Property Rights" means any and all rights under patent law,
copyright law, trade secret law, trademark law, and any and all other proprietary rights. AppsZoom reserves all
rights not expressly granted to You.
4.5 You acknowledge that AppsZoom may immediately, by notice to You, suspend access to the Service (or any
part thereof). AppsZoom accepts no liability for any loss or damage You may suffer or incur as a result of the
suspension of access to the Services.
4.6 Nothing in this License Agreement gives You a right to use any of AppsZooms trademarks, Service marks,
logos, domain names, or other distinctive brand features.
4.7 You acknowledge and agree that (a) nothing in this License Agreement guarantees that the Services will be
free from interruption or errors, (b) there may be periods when the Services are unavailable and cannot be
accessed and (c) AppsZoom accepts no liability for any loss or damage You may suffer or incur as a result of the
Service being unavailable at any time.

SDK V30 - 06/05/2015

5. Privacy Policy
5.1 You grant permission to distribute Your apps interstitial, provided to AppsZoom, and declare that You are the
copyright owner of all images contained within the interstitial.
5.2 You own all rights to all of Your Data and have sole responsibility for the legality, integrity, accuracy and quality
of Your Data.
5.3 Appszoom shall have no liability to You in the event that Your Data is lost, corrupted or inaccessible.
5.4 Each Party shall keep the other Partys confidential information private.
5.5 The obligations of confidentiality shall not prevent any disclosure of information which, (a) is in, or has become
part of, the public domain other than by a breach of the Contract; (b) becomes available to the disclosing Party in a
lawful manner from a third party; (c) can be proven was independently developed by or for the disclosing Party.
5.6 You declare that you have legal consent to modify, adapt, use, and control the app within which the SDK will be
integrated.

SDK V30 - 06/05/2015

Hi,
I hope you are doing great. I'd like to invite you to try AppsZooms SDK. It's a new way to get FREE installs and make
money from your app.
This is how it works:
Cross Promotion: Dedicate a percentage of your app traffic towards promoting other apps for free. Other developers
will dedicate the same number of impressions to promote your app and bring you FREE installs.
App Monetization: Make money from your app by displaying paid ads and receive 100% of the revenue.
The big picture

Imagine you dedicate 25% of your app traffic to promote other apps from the network, other developers
will promote your app for free too (Cross Promotion)!
If you dedicate 1,000 impressions to promote other apps, your app will appear 1,000 times across the
network and get new installs.
The remaining 75% of your app traffic would display paid ads and generate revenue (App Monetization)!

That's the deal, totally free installs!


It's easy to get started!

1.
2.
3.

Tell us the percentage of traffic you'd like to dedicate


Send us your app interstitial banners (horizontal and vertical)
Then we'll send you a User ID so you can integrate our SDK

All the information you need to get started is in the attached document.
Hope to hear from you soon!

SDK V30 - 06/05/2015

Vous aimerez peut-être aussi