At a glance: Learn about campaign properties and how they display in AppsFlyer Cost ETL data.
About campaign properties
Campaign properties are a special group of dimensions that represent various settings of an advertising campaign, including campaign objective, bid type, and bid amount. These are settings you normally view and edit in your ad network dashboard, but AppsFlyer pulls the campaign properties dimensions and makes the data available in Cost ETL, just as you view other dimensions.
With campaign properties data, you can:
- See all bid changes made by your UA team.
- Measure and analyze the effectiveness of a bid change and whether it had the intended effect.
AppsFlyer campaign properties data is available for Meta ads and Google. See what data AppsFlyer pulls, and how it is normalized and mapped to each ad network, in the sections that follow.
Meta ads
See what data AppsFlyer pulls, and how it is standardized and mapped to Meta ads, in the table that follows.
Dimension | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Campaign objective | Pulled from: campaign.objective | ||||||||||||||
Cost model | Pulled from: adset.optimization_goal | ||||||||||||||
AppsFlyer normalized cost model mapping |
|
||||||||||||||
Bid strategy |
Pulled from: adset.bid_strategy If there is no bid_strategy in the adset level, then: campaign.bid_strategy |
||||||||||||||
AppsFlyer normalized bid strategy |
|
||||||||||||||
Bid amount | Bid amount in advertiser currency | ||||||||||||||
Original bid amount | Pulled from: adset.bid_amount |
See what data AppsFlyer pulls, and how it is standardized and mapped to Google, in the table that follows.
Dimension | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Campaign objective |
Pulled from: campaign.advertising_channel_sub_type Note: The following fields population depends on the channel_sub_type:
|
||||||||||||||||||||||||||||||
Cost model |
|
||||||||||||||||||||||||||||||
AppsFlyer normalized cost model mapping |
|
||||||||||||||||||||||||||||||
Bid strategy |
|
||||||||||||||||||||||||||||||
AppsFlyer normalized bid strategy |
|
||||||||||||||||||||||||||||||
Bid amount | Bid amount in advertiser currency | ||||||||||||||||||||||||||||||
Original bid amount | Pulled from: campaign.target_cpa.target_cpa_micros |
Snap
Dimension | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Campaign objective | Pulled from: campaign.objective | ||||||||||||
Cost model | Pulled from: adsquad.optimization_goal | ||||||||||||
AppsFlyer normalized cost model mapping |
|
||||||||||||
Bid strategy |
Pulled from: adsquad.bid_strategy |
||||||||||||
AppsFlyer normalized bid strategy |
|
||||||||||||
Bid amount | Bid amount in advertiser currency | ||||||||||||
Original bid amount | Pulled from: adsquad.bid_micro |