
Question bank
Adobe Certified Expert - Adobe Analytics Business Practitioner
43 Adobe Certified Expert - Adobe Analytics Business Practitioner questions with the correct answer and a written explanation, organised across 5 exam domains.
- 43 questions
- 5 domains
- Foundation level
Question index
Jump straight to any question. Answers and explanations are inline.
- Administration and Governance · 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
- Analysis Workspace and Reporting · 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24
- Analytics Principles and Foundations · 25, 26, 27, 28
- Implementation and Data Sources · 29, 30, 31, 32, 33, 34, 35, 36
- Segments and Calculated Metrics · 37, 38, 39, 40, 41, 42, 43
Administration and Governance
12 questions in this domain
- Question 1Single Choice
What is the primary purpose of a product profile in the Adobe Admin Console?
- AA logical container that bundles a set of permissions, report suites, metrics, and dimensions for assignment to usersCorrect answer
- BA user group that automatically inherits permissions from the organization's identity management system
- CA single permission that grants full administrative access to all Adobe Analytics features
- DA temporary access token for external contractors with limited validity
Why this is the answer
A product profile is a named container that aggregates specific permissions under Adobe Analytics, such as report suite access, metric/dimension availability, tool access, and administrative rights. Users are assigned to product profiles, and their effective permissions are the union of all assigned profiles.
- Question 2Multiple Select
Which of the following statements are true regarding permission inheritance in Adobe Analytics product profiles? (Choose all that apply)
- AA user's effective permissions are the union of all product profiles assigned to them.Correct answer
- BIf a user belongs to a read-only profile and another profile with export rights, export rights are blocked.
- CPermissions from different product profiles are intersected, meaning only common permissions are granted.
- DA single profile can grant both full access to a report suite and curated access to specific metrics.Correct answer
Why this is the answer
The correct statements are: (1) a user's effective permissions are the union of all assigned profiles, so if one profile grants export rights, the user can export even if another profile restricts it. (2) A single product profile can indeed grant full access to a report suite while also defining curated access for specific metrics/dimensions. The incorrect statements: reading rights do not block other profiles' export permissions (union). Permissions are not intersected.
- Question 3Interactive
An administrator is configuring a product profile and wants to ensure that a user can see the 'Revenue' metric but not the 'Cost per Click' metric in a specific report suite. Which two steps must be completed in the Admin Console? Refer to the following configuration snippet.
- AGrant access to the report suite and then manually select 'Revenue' under the Metrics permission category.Correct answer
- BEnable 'Auto-include' for Metrics to automatically include 'Revenue' and exclude others.
- CCurate the report suite to include only 'Revenue' and then set Metrics permission to 'Auto-include'.
- DUnder the report suite's curation settings, select 'Revenue' and then assign the curated report suite to the product profile.Correct answer
Why this is the answer
To restrict metrics, you must first grant the user access to the report suite (either full or curated). Then, under the Metrics permission category, you must manually select the specific metrics to include (in this case 'Revenue'); auto-include would add all metrics including 'Cost per Click'. Alternatively, you can curate the report suite itself to show only 'Revenue' and assign that curated report suite to the profile. Both steps are required: report suite access + metric selection or report suite curation.
- Question 4Single Choice
What is the key difference between a physical report suite and a virtual report suite in Adobe Analytics?
- AA virtual report suite has its own dedicated data pipeline and processing infrastructure.
- BA virtual report suite is a logical segment of data derived from a single parent report suite and does not store data independently.Correct answer
- CA virtual report suite can combine data from multiple physical report suites into one view.
- DA virtual report suite supports real-time reporting, while a physical report suite does not.
Why this is the answer
A virtual report suite is a logical overlay on a single parent physical report suite. It inherits processing, variables, and classifications from the parent but applies a segment filter and optional curated components. It does not have its own data storage or processing infrastructure. Virtual report suites cannot merge multiple parents and do not support real-time reporting (real-time is only available on the parent).
- Question 5Multiple Select
Which of the following are true about marketing channel processing rules in Adobe Analytics? (Choose two)
- ARules are evaluated sequentially from top to bottom; the first matching rule classifies the hit and stops processing.Correct answer
- BOnce a hit matches a rule, subsequent rules are ignored for that hit.Correct answer
- CIf a hit matches multiple rules, the channel classification is the union of all matched channels.
- DThe order of rules does not affect classification as long as all rules are evaluated.
Why this is the answer
Marketing channel processing rules are evaluated in a sequential top-down order. When a hit matches an 'Include' rule, it is classified under that channel and no further rules are evaluated for that hit. This means the order is critical; specific rules should be placed above broader ones to ensure correct classification. The hit is not classified by multiple channels (no union), and order does matter.
- Question 6Interactive
An administrator wants to classify all traffic from Google Ads (paid) as 'Paid Search' and all other Google traffic as 'Organic Search'. Given the processing rules snippet below, what is the correct rule order to achieve this?
- ARule A (Paid Search: gclid exists) first, then Rule B (Organic Search: referrer contains google.com)Correct answer
- BRule B first, then Rule A, because both conditions are needed
- CPlace a catch-all 'Referrer exists' rule as the first rule to capture all traffic
- DUse an 'Exclude' rule for internal traffic before both rules
Why this is the answer
To correctly classify paid traffic, the more specific rule (Rule A: gclid exists) must be placed before the broader organic rule. If the organic rule comes first, all Google traffic (including paid) will match the referrer condition and be classified as 'Organic Search', never reaching the paid rule. An internal exclusion rule is not part of this specific classification; it should be placed before both but the question focuses on paid vs. organic order.
- Question 7Single Choice
What happens to raw hit-level data in a report suite after the data retention period expires?
- AThe data is automatically archived to a cold storage and can be retrieved later.
- BThe raw hit-level data is permanently deleted and cannot be recovered.Correct answer
- CThe data is aggregated into daily summaries and the raw data is removed but summaries remain.
- DThe data retention period only applies to virtual report suites; physical report suites retain data indefinitely.
Why this is the answer
Data retention settings determine how many months raw event data (hits, eVars, props) is kept. After the period ends, that base data is permanently deleted with no way to recover it. Aggregated summaries (like calculated metrics or segments built before deletion) may persist, but the original hit-level data is gone. There is no archive or cold storage option within Adobe Analytics.
- Question 8Multiple Select
Which of the following are examples of non-billable server calls in Adobe Analytics? (Choose all that apply)
- ACalls from internal IP addresses that are excluded via IP exclusion rulesCorrect answer
- BCalls that fail validation due to missing required variablesCorrect answer
- CAll calls from virtual report suites
- DCalls identified as bot traffic when bot filtering is enabledCorrect answer
Why this is the answer
Non-billable calls include: traffic from excluded internal IPs, invalid calls that fail validation, and bot-filtered hits when bot filtering is active. Virtual report suites do not generate separate server calls; they are logical overlays on parent report suites. The parent suite's calls are still billable as primary hits. Therefore, the third option is incorrect.
- Question 9Interactive
An analyst notices that a metric they expect is not visible in Analysis Workspace. The administrator explains that curated components in a virtual report suite were used. Given the code block, what is the most likely reason the metric is hidden?
- AThe metric is not included in the curated list of components for the virtual report suite.Correct answer
- BThe user lacks permission to view any metrics because of a product profile misconfiguration.
- CThe metric is marked as 'PII' and automatically hidden from all users.
- DThe metric was deleted from the parent report suite when the retention period ended.
Why this is the answer
Curated components in a VRS hide or show specific dimensions, metrics, and segments for usability and focus. If a metric is not included in the curated list, it will not appear in the component panel by default (though it can still be accessed via calculated metrics or other methods). It is not a security restriction. The other options are not supported by the scenario: product profile misconfiguration would not hide a single metric; PII labels do not hide metrics from analysts automatically; metric deletion due to retention would affect all users and all suites.
- Question 10Single Choice
Who can create and edit product profiles in the Adobe Admin Console for Adobe Analytics?
- AOnly System Administrators
- BProduct Administrators and Product Profile AdministratorsCorrect answer
- CAny user with a standard user role
- DOnly the Analytics product administrator
Why this is the answer
In the Admin Console, Product Administrators can create and edit product profiles for their assigned product (e.g., Analytics). Product Profile Administrators can manage a specific product profile (including editing permissions). System Administrators also have this ability, but the question asks for the minimum role. The correct answer includes both Product Administrators and Product Profile Administrators. Standard users cannot modify profiles.
- Question 11Multiple Select
Which of the following are common traps when setting up marketing channel processing rules? (Choose two)
- APlacing a generic referring domain rule above a specific paid search parameter rule, causing paid clicks to be misclassified as organic.Correct answer
- BUsing the Classification Importer to define channel names instead of using the Marketing Channel Manager.
- CForgetting to exclude internal traffic, which can skew channel performance metrics.Correct answer
- DSetting the channel expiration period to 30 days for short campaigns, which inflates first-touch attribution.
Why this is the answer
Two common traps: (1) Rule order is critical; placing a general rule (e.g., referrer contains google.com) above a specific rule (e.g., gclid exists) causes paid traffic to be incorrectly classified as organic. (2) Not excluding internal traffic leads to internal visits appearing as direct or email, distorting channel performance. The other options are not traps: using Classification Importer is for classifying dimension values, not for setting up channel rules; setting expiration is a design choice but not a trap in itself.
- Question 12Interactive
A company has two product profiles: 'Sales Team' grants access to report suite A with 'Revenue' metric, and 'Executive Team' grants access to report suite B with 'Profit' metric. A user is added to both profiles. Given the code snippet, what will be the user's effective permissions?
- AAccess to report suite A with 'Revenue' and report suite B with 'Profit'Correct answer
- BAccess to only report suite A because the user was added to it first
- CAccess to both report suites but only common metrics (none available)
- DAccess only to report suite B because 'Executive Team' overrides 'Sales Team'
Why this is the answer
When a user is assigned to multiple product profiles, their effective permissions are the union of all profiles. Therefore, they gain access to all report suites and metrics from each profile. There is no override or precedence; they get both. The correct answer is the union: access to both suites with their respective metrics.
Analysis Workspace and Reporting
12 questions in this domain
- Question 13Single Choice
When creating an Analysis Workspace project, what is the main advantage of starting from a template?
- AProvides maximum flexibility for ad-hoc analysis.
- BPre-populates panels and visualizations for common use cases, speeding up setup.Correct answer
- CAutomatically connects to external data sources.
- DRestricts component selection to only approved metrics.
Why this is the answer
According to the playbook, templates come pre-populated with panels, visualizations, and components for common use cases, enabling faster setup. A blank project offers flexibility but not pre-population. The other options are not characteristics of templates.
- Question 14Multiple Select
Which statements are true about panels in Analysis Workspace? (Select all that apply)
- APanels can have their own date range.Correct answer
- BPanels cannot have their own segments.
- CPanels define the overall data scope for their content.Correct answer
- DA single project can contain multiple panels.Correct answer
Why this is the answer
The playbook states that each panel can have its own date range and segment (filter). Panels are structural containers that define data scope, and a project can contain multiple panels. The statement 'cannot have their own segments' is false.
- Question 15Interactive
Given the project configuration below, what calendar type should be used for a retail company that follows a 4-5-4 fiscal calendar?
- AGregorian
- B4-5-4 retailCorrect answer
- CCustom starting month
- D4-4-5 retail
Why this is the answer
The playbook specifically mentions that for a retail company wanting to compare holiday season YoY, the project calendar should be set to 4-5-4 retail under Project Info & Settings.
- Question 16Single Choice
Which visualization is most appropriate for displaying the trend of a metric over time?
- ABar chart
- BLine chartCorrect answer
- CPie chart
- DScatterplot
Why this is the answer
The playbook specifies that line charts are used for trends, bar charts for comparisons, pie for composition, and scatterplots for correlation.
- Question 17Multiple Select
Which of the following are valid component types in Analysis Workspace? (Select all that apply)
- ADimensionsCorrect answer
- BMetricsCorrect answer
- CSchedules
- DSegmentsCorrect answer
Why this is the answer
The playbook lists components as dimensions, metrics, segments, and date ranges. 'Schedules' is not a component type; it relates to project sharing downloads.
- Question 18Interactive
Examine the following definition. Which component type does it represent?
- ASegment
- BDimension
- CCalculated MetricCorrect answer
- DDate Range
Why this is the answer
The definition 'Revenue / Visits' is a ratio of two metrics, which makes it a calculated metric. Segments filter data, dimensions are attributes, and date ranges define time periods.
- Question 19Single Choice
Which attribution model assigns 100% of conversion credit to the final interaction before the conversion?
- AFirst Touch
- BLast TouchCorrect answer
- CLinear
- DTime Decay
Why this is the answer
The playbook states that Last Touch gives 100% credit to the last interaction, First Touch gives to the first, Linear divides equally, and Time Decay gives more weight to touchpoints closer to conversion.
- Question 20Multiple Select
Which statements about Attribution IQ are correct? (Select all that apply)
- AIt permanently changes the underlying data.
- BIt allows comparison of up to three attribution models simultaneously.Correct answer
- CIt is accessible through the Attribution IQ Panel in Analysis Workspace.Correct answer
- DIt cannot be used with calculated metrics that contain segments.Correct answer
Why this is the answer
The playbook emphasizes that Attribution IQ does not alter underlying data (false), it compares up to three models, is available in a dedicated panel, and has a limitation with calculated metrics containing segments.
- Question 21Interactive
Using the lookback logic below, determine if a touchpoint dated November 20 receives credit for a conversion on December 25 with a 30-day lookback window.
- AYes
- BNoCorrect answer
- COnly if the visitor is new
- DOnly if it’s the last touch
Why this is the answer
The playbook explains that the lookback window is relative to the conversion date. Dec 25 minus 30 days = Nov 25. Touchpoint on Nov 20 falls outside this window (Nov 20 < Nov 25), so it does not receive credit.
- Question 22Single Choice
Which analysis type is most suitable for measuring user drop-off along a predefined sequence of steps?
- AFlow analysis
- BFallout analysisCorrect answer
- CCohort analysis
- DFreeform table
Why this is the answer
The playbook clearly states that fallout analysis is the go-to tool for diagnosing conversion friction and measuring drop-off in a defined sequence. Flow is for path exploration, cohort for retention, freeform is for ad-hoc analysis.
- Question 23Multiple Select
Which statements accurately describe Flow analysis in Analysis Workspace? (Select all that apply)
- AIt shows the most common paths users take through a property.Correct answer
- BIt requires a predefined sequence of steps to be provided.
- CIt can reveal unexpected navigation loops and exits.Correct answer
- DIt uses a waterfall chart to display results.
Why this is the answer
The playbook explains that Flow visualizes actual movement and highlights loops (true). It does not require predefined steps (false) – that is fallout. Waterfall is used in fallout, not flow.
- Question 24Interactive
In the cohort configuration shown, what type of metric must be used as the return metric?
- AAdditive metricCorrect answer
- BRatio metric
- CString dimension
- DSegment
Why this is the answer
The playbook explicitly states that only additive metrics (like Visits, Orders, Revenue) produce meaningful retention rates. Ratio metrics like Page Views per Visit are not suitable.
Analytics Principles and Foundations
4 questions in this domain
- Question 25Single Choice
What is the primary purpose of Adobe Analytics?
- ATo track every customer click on a website
- BTo replace customer relationship management (CRM) systems
- CTo unify cross-channel customer data and enable data-driven optimizationCorrect answer
- DTo provide predictive models for customer churn
Why this is the answer
Adobe Analytics transforms raw behavioral data into actionable business intelligence, enabling cross-channel understanding and data-driven decision-making.
- Question 26Multiple Select
Which of the following are key features of Adobe Analytics? (Select all that apply)
- AAnalysis WorkspaceCorrect answer
- BAdobe Target
- CAttribution IQCorrect answer
- DContribution AnalysisCorrect answer
Why this is the answer
Analysis Workspace, Attribution IQ, and Contribution Analysis are all native features of Adobe Analytics. Adobe Target is a separate product for experimentation.
- Question 27Interactive
A business practitioner reviews the following JavaScript code used in Adobe Analytics data collection. What is the primary purpose of this code?
- ASend a page view hit with custom variablesCorrect answer
- BDefine a new success event
- CReset the visitor identifier
- DConfigure a processing rule
Why this is the answer
The code sets pageName, eVar1, and events, then calls s.t() to send a standard page view hit to Adobe Analytics.
- Question 28Single Choice
Which Adobe product is primarily responsible for measuring and reporting on digital experiences?
- AAdobe AnalyticsCorrect answer
- BAdobe Target
- CAdobe Audience Manager
- DAdobe Experience Manager
Why this is the answer
Adobe Analytics is the measurement and analysis engine that captures, processes, and reports on user behavior across digital channels.
Implementation and Data Sources
8 questions in this domain
- Question 29Single Choice
What is the first step when implementing Adobe Analytics via Adobe Experience Platform Launch?
- AInstall the Adobe Analytics extensionCorrect answer
- BCreate a data element
- CWrite custom JavaScript
- DPublish to production
Why this is the answer
The Adobe Analytics extension must be installed first to provide the AppMeasurement library and enable variable mapping actions.
- Question 30Multiple Select
Which two debugging tools can be used to inspect Adobe Analytics beacons?
- AAdobe Experience Cloud DebuggerCorrect answer
- BNetwork tab in Chrome DevToolsCorrect answer
- CAdobe Photoshop
- DMicrosoft Excel
Why this is the answer
Adobe Experience Cloud Debugger and Network tab show beacon parameters and raw requests.
- Question 31Interactive
Based on the data layer in the code block, which Data Element path correctly extracts the page name?
- Apage.pageInfo.pageName
- BdigitalData.page.pageInfo.pageName
- Cwindow.digitalData.page.pageInfo.pageNameCorrect answer
- DpageInfo.pageName
Why this is the answer
Data elements must use the full path including window.digitalData prefix.
- Question 32Single Choice
Which type of rule can modify variable values in real-time during data ingestion?
- AProcessing rulesCorrect answer
- BClassification rules
- CMarketing channel rules
- DSchedule rules
Why this is the answer
Processing rules execute server-side during ingestion and can overwrite variable values.
- Question 33Multiple Select
Which two statements are true about Data Sources in Adobe Analytics?
- AThey import external data into Adobe AnalyticsCorrect answer
- BThey export raw data to external systems
- CThey can import classification dataCorrect answer
- DThey are processed in real-time
Why this is the answer
Data Sources are imports that can bring in offline data and classification data; processing is not real-time.
- Question 34Interactive
In an Adobe Analytics rule within Launch, how should the setVariables and sendBeacon actions be ordered?
- AsetVariables then sendBeaconCorrect answer
- BsendBeacon then setVariables
- COnly sendBeacon
- DOnly setVariables
Why this is the answer
Variables must be set before sending the beacon; otherwise they are empty.
- Question 35Single Choice
Which browser extension is the primary tool for viewing Adobe Analytics requests on any page?
- AAdobe Experience Cloud DebuggerCorrect answer
- BChrome DevTools
- CAdobe Debugger (legacy)
- DEdge Trace
Why this is the answer
The Adobe Experience Cloud Debugger is the recommended browser extension for examining Analytics beacons.
- Question 36Multiple Select
Which two benefits does a well-structured data layer provide for analytics?
- ADecouples data from presentation layerCorrect answer
- BEliminates the need for tag management
- CProvides a single source of truth for business dataCorrect answer
- DAutomatically maps to all Adobe Analytics variables
Why this is the answer
A data layer centralizes data, decouples it from UI, and ensures consistent source for analytics.
Segments and Calculated Metrics
7 questions in this domain
- Question 37Single Choice
Which container scope filters data at the level of a single interaction?
- AHitCorrect answer
- BVisit
- CVisitor
- DSegment
Why this is the answer
The Hit container filters individual interactions like page views or events. Visit and Visitor aggregate across sessions.
- Question 38Multiple Select
Which statements correctly describe AND/OR logic in the Segment Builder?
- AAND narrows the segment by requiring all conditions true.Correct answer
- BOR widens the segment by requiring at least one condition true.Correct answer
- CAND requires both conditions to be false to exclude.
- DOR is often used when a condition cannot be simultaneously true.
Why this is the answer
AND requires all conditions true (narrows). OR requires any condition true (widens). The other options are incorrect.
- Question 39Interactive
Based on the segment definition in the code block, what data is returned?
- AVisits where the homepage was viewed and a purchase occurred in any hit.Correct answer
- BOnly hits where both homepage and purchase happened on the same hit.
- CAll visitors who ever viewed the homepage and purchased.
- DVisits where the homepage was viewed or a purchase occurred.
Why this is the answer
The segment is at Visit level with AND conditions. It returns entire visits that include at least one homepage hit and at least one purchase hit.
- Question 40Single Choice
What is the default attribution model for most metrics in Adobe Analytics?
- AFirst Touch
- BLast TouchCorrect answer
- CLinear
- DParticipation
Why this is the answer
Last touch is the default model, giving full credit to the last dimension item before the success event.
- Question 41Multiple Select
Which container levels are available in the Adobe Analytics Segment Builder?
- AHitCorrect answer
- BVisitCorrect answer
- CVisitorCorrect answer
- DPage
Why this is the answer
Hit, Visit, and Visitor are the three container levels. Page is a dimension, not a container.
- Question 42Interactive
Given the segment definition in the code block, what data is included?
- AAll hits from visitors who have ever visited the checkout page.Correct answer
- BOnly hits where the page name equals 'Checkout'.
- CAll visits from visitors who have ever visited checkout.
- DVisitors who visited checkout in their most recent visit.
Why this is the answer
A Visitor container with a page condition includes all hits for any visitor who had that page in any hit. It does not limit to that specific hit.
- Question 43Single Choice
What does the 'Approved' status indicate for a calculated metric?
- AIt signals the metric is reviewed and ready for enterprise use.Correct answer
- BIt automatically shares the metric with all users.
- CIt prevents the metric from being edited.
- DIt deletes the metric from all projects.
Why this is the answer
Approved status is a governance label indicating the component has been reviewed. It does not automatically share or lock the metric.
Frequently asked questions
Everything about the Adobe Certified Expert - Adobe Analytics Business Practitioner question bank and how to use it.