Applovin Max
AppLovin Max is a tool from AppLovin that helps app developers optimize ad revenue by selecting the highest-paying ads from various ad networks.
ingestr
allows ingesting data from AppLovin Max reporting API.
URI Format
The URI format for Applovin Max is as follows:
applovinmax://?api_key=<your_api_key>&application=<application_name>
URI Parameters:
api_key
: It is thereport key
which is used for authenticating the request.application
: The application package name (for Android and Fire OS) or bundle ID (for iOS).
Setting up Applovin Integration
Generate a Report Key
You can generate a report key from your AppLovin dashboard.
Example:
To retrieve ad revenue
data for an application com.example.app
with api key key_123
, and to store it in a DuckDB database, use the following command:
ingestr ingest \
--source-uri "applovinmax://?api_key=key_123&application=com.example.app" \
--source-table "ad_revenue" \
--dest-uri "duckdb:///applovin_max.db" \
--dest-table "dest.ad_revenue"
By default, ingestr
retrieves data for the last 30 days. For a custom date range, use the --interval-start
and --interval-end
parameters.
Table
ad_revenue: Provides daily metrics from the user-level ad revenue API.User-level revenue data is available eight hours after UTC day end. So, for example, data for UTC 2025-01-01 is available on UTC 2025-01-02 after 08:00.