Skip to main content

Mintegral integration plan

Last updated 10/03/2026
tip

Note that data generated by third-party data integration counts toward the cluster's data consumption

Summary​

Interface overview​

InterfaceTypeGranularityAttributionCostRevenueImpressionsClicksConversions
Ad performance report (advanced)APIAggregated metrics✅✅✅✅

The AE system currently supports connecting Mintegral ad campaign data. Through the ad performance report, aggregated metric data such as clicks, impressions, installs, and cost can be sent back

Integration process​

The process for integrating Mintegral ad campaign data is as follows:

  1. Log in to the advertiser platform and get the Access Key and API Key
  2. Log in to the AE backend, go to the Third-party Integration module, add a Mintegral integration plan, and complete the related configuration
  3. Check whether the AE system receives the data successfully, and build reports

1. Get the authorization information​

Before connecting data, log in to the advertiser platform and click Account Management > Basic Information in the navigation bar to get your Access Key and API Key.

2. Plan configuration​

After you get the authorization information from the Mintegral backend, you can log in to the AE system and configure the new plan in the Third-party Integration module. The image below shows the Mintegral configuration page. Follow this section to create the plan:

2.1 Authorization information configuration​

Click the Configure authorization information button under Authorization Information and enter the information you obtained in the previous step in the pop-up:

2.2 Sync Schedule​

In the Sync Schedule module, you can set the policy for the AE system to pull Mintegral data on a schedule. You can choose to pull data for a period of time at a specific time every day. Because pulled data also counts toward the data volume, avoid pulling data for overly long periods on a schedule

2.3 Receive Settings​

You can control whether the data is written as events. If you turn this off, the data is not written to the event table, so do not turn off this setting.

2.4 Configuration​

Finally, in the Configuration module, you can control the detailed settings of data pulling, including the time aggregation granularity of the data, the metric fields and dimensions to pull, and the event name after ingestion.

The content of the configuration is a JSON, which you can customize as follows:

ModuleNameDescription
sink_eventevent_nameEvent name after ingestion; customizable; string type.
source

time_granularity

Time granularity of data pulling. Options:

  • Day: day
  • Hour: hour
group_byGrouping dimensions in the data; list type; customizable
transferdouble_columnsMetrics in the data; list type. These fields are ingested as numeric types when the data is received, and the other fields are ingested as strings (or time). We don't recommend changing it
  • Analysis granularity

The following are the analysis dimensions supported by the ad performance report and the dimensions pulled by default. Note that some fields aren't supported at hourly granularity. To change them, enter the dimension names in source.group_by:

DimensionGrouping fieldDescription and notesDefault

Offer

Offer IDAd unit IDYes
Offer NameAd unit nameYes
Offer UUIDAd unit name generated automatically by the systemYes
CampaignCampaign IDAd (campaign) IDYes
CreativeCreative IDCreative ID. Doesn't support hourly granularity and is incompatible with the Sub dimensionYes
Creative NameCreative name. Doesn't support hourly granularity and is incompatible with the Sub dimensionYes
AdTypeAd TypeAd typeYes
LocationLocationCountry where the ad is deliveredYes
CurrencyCurrencyYes
SubSub IDIncompatible with the Creative dimension

2.5 Data ingestion rules​

  • The date or timestamp (hour) field in the data, that is, the aggregation time of the data, is used as the event's #event_time
  • The event name is mintegral_performance_report
  • All other fields are ingested

The following are the dimension and metric fields supported by the ad performance report. Dimension fields are included in the data only when the corresponding analysis granularity is selected:

FieldDescriptionRemarks
offer_idAd unit ID
offer_nameAd unit name
offer_uuidAd unit name generated automatically by the system
campaign_idAd (campaign) ID
campaign_nameAd nameDerived from campaign_id
creative_idAsset IDUnavailable in hourly reports
creative_nameCreative nameUnavailable in hourly reports
product_nameProduct nameDerived from campaign_id
package_nameProduct package nameDerived from campaign_id
platformApp platformDerived from campaign_id
sub_idSub ID
ad_typeAd type
clickTotal clicks
conversionConversions
cpcCPC
ctrCTR
currencyCurrency. The default is USD
cvrCVR
ecpmeCPM
impressionTotal impressions
locationCountry where the ad is delivered
spendTotal spend

2.6 Standardized fields​

The AE system standardizes some fields in Mintegral data:

Original fieldStandardized fieldRemarks
campaign_idte_ads_object.campaign_idAd (campaign) ID
campaign_namete_ads_object.campaign_nameAd name
offer_idte_ads_object.ad_group_idAd unit ID
offer_namete_ads_object.ad_group_nameAd unit name
creative_idte_ads_object.ad_idAsset ID
creative_namete_ads_object.ad_nameCreative name
product_namete_ads_object.app_nameProduct name
package_namete_ads_object.app_idProduct package name
platformte_ads_object.platformApp platform
clickte_ads_object.clicksTotal clicks
conversionte_ads_object.installsConversions
currencyte_ads_object.currencyCurrency. The default is USD
impressionte_ads_object.impressionsTotal impressions
locationte_ads_object.countryCountry where the ad is delivered
spendte_ads_object.costTotal spend
Was this page helpful?