AppBrain Best Android Apps
AppBrain | Docs
  • Apps
  • Statistics
  • Docs
  • Developers
  • Get SDK
  • Sign up
  • Log in

General

  • Introduction
  • Privacy policy
  • About AppBrain
  • HTML widgets
  • Embeddable Android app widgets

Publishers

  • AppBrain SDK
  • Resources
  • Terms of service
  • FAQ

Advertisers

  • Resources
  • Terms of service
  • FAQ

Intelligence

  • Insights
  • Subscriptions
  • SDK downloads
  • Phone downloads
  • Terms of service

AppBrain API

  • Using the AppBrain API
  • API specification
  • Pricing
  • Promotion campaigns
  • Reporting
  • AppLinks TOS
Search

Reporting API Documentation

All requests are done via HTTP GET to this URI:

https://developers.appbrain.com/api/developers?apikey=...&type=...&package=...&ad=...

URI Parameters:

  • type: either “promotion”, “publisher”, “billing”, “earning”, “sdk” or “ranking”

  • package: the package name of the app (if needed for the request)

  • apikey: API key (from the API access page)

  • ad: the ad type of the requested data (if applicable for the request). The ad type can be “banner”, “interstitial”, or “total”. If ad IDs are used in the package, the ad type can also be an ad ID. These must be formatted as follows “ban-home_screen” (for the predefined IDs) or “int-123abc” (for the custom IDs).

  • campaignid: the campaign id of the promotion campaign (if applicable for the request). If there are multiple campaigns for one package, they are numbered sequentially starting at 0.

The result is in CSV (comma separated values) format. Dates with time are always in UTC. The first line is always the header followed by one line for each entry.

Promotion Report

The promotion report provides the data about an app promotion. To get the promotion report set type=promotion. Set the package parameter to the package name of the app, and optionally the campaignid parameter.

The columns are: date, impressions, clicks, installs, cost. Currently the reports provide the data for the last 30 days.

Publisher Report

The publisher report provides the data about the revenue and installs generated with the AppBrain SDK. To get the publisher report set type=publisher. Set the package parameter to the package name of the app. You can use package=all to get the report for all your apps.

The columns are: date, impressions, clicks, installs, earning. Currently the reports provide the data for the last 30 days.

Billing Report

The billing report includes charges for app promotion and the funds which were added. To get the billing report set type=billing. The package parameter is not needed.

The columns are: date & time (in UTC), amount, balance, text.

Earnings Report

The earning reports includes the earnings from the AppBrain SDK and the payouts. To get the earnings report set type=earning. The package parameter is not needed.

The columns are: date & time (in UTC), amount, balance, text.

Publisher SDK Report

The publisher SDK report provides the number of installs and daily active users for your app. To get this report set type=sdk and package parameter to the package name of the app.

The columns are: the date, the number of installs and the number of active users.

Market Ranking Report

The market ranking report provides the Google Play rankings for your app, including the last 30 days. To get this report set type=ranking and package parameter to the package name of the app.

The columns are: the country, the category and a series of dates. Currently the reports provide rankings for the last 30 days.

Android App Monetization by AppBrain
Interested in monetizing your app?
Monetize my app

More apps

  • Top Android apps being viewed
  • Champion 777
  • Download Grasshopper: Learn to Code
  • Make Me Bald Prank

Android Statistics

  • Android statistics
  • Google Play Developer stats
  • Trending Android Apps
  • Top popular Apps

About AppBrain

  • Contact
  • Blog
  • Privacy
  • Documentation
  • Articles
  • The AppBrain advertising system
© 2010-2024 - AppBrain