AdPerformanceControls
Effective filters and attribution choices returned by performance queries, including the available platforms and goals.
type AdPerformanceControls {
dataMode: AdPerformanceDataMode!
availablePlatforms: [AdPlatformSource!]!
selectedPlatforms: [AdPlatformSource!]!
availableGoals: [AdPerformanceGoalOption!]!
selectedGoalId: Int
selectedCampaignIds: [Int!]!
selectedAdGroupIds: [Int!]!
selectedAdIds: [Int!]!
attributionModel: AdPerformanceAttributionModel!
conversionWindowDays: Int!
}
Fields
AdPerformanceControls.dataMode ● AdPerformanceDataMode! non-null enum
Effective data source grouping; UTM mode has no imported spend.
AdPerformanceControls.availablePlatforms ● [AdPlatformSource!]! non-null enum
Providers with enabled imported connections, ordered Google, Meta, Reddit.
AdPerformanceControls.selectedPlatforms ● [AdPlatformSource!]! non-null enum
Effective provider filter; [] means all enabled providers and is also used in UTM mode.
AdPerformanceControls.availableGoals ● [AdPerformanceGoalOption!]! non-null object
Visible goals ordered by name, usable as goalId.
AdPerformanceControls.selectedGoalId ● Int scalar
Effective goal filter; null means all conversions.
AdPerformanceControls.selectedCampaignIds ● [Int!]! non-null scalar
Effective Crazy Egg campaign ids; [] means no campaign filter.
AdPerformanceControls.selectedAdGroupIds ● [Int!]! non-null scalar
Effective Crazy Egg ad-group ids; [] means no ad-group filter.
AdPerformanceControls.selectedAdIds ● [Int!]! non-null scalar
Effective Crazy Egg ad ids; [] means no individual-ad filter.
AdPerformanceControls.attributionModel ● AdPerformanceAttributionModel! non-null enum
Effective first- or last-touch attribution model.
AdPerformanceControls.conversionWindowDays ● Int! non-null scalar
Effective attribution lookback in days: 1, 7, 30, or 90.
Member Of
AdPerformance object