Career upgrade: Learn practical AI skills for better jobs and higher pay.
Level up
All Practice Exams

100+ Free Adobe Customer Journey Analytics Developer Expert Practice Questions

Pass your Adobe Customer Journey Analytics Developer Expert (AD0-E604) exam on the first try — instant access, no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
Not publicly published Pass Rate
100+ Questions
100% Free
1 / 100
Question 1
Score: 0/0

Which legacy Adobe Analytics variable type is replaced by an XDM event field in a CJA / Web SDK implementation?

A
B
C
D
to track
2026 Statistics

Key Facts: Adobe Customer Journey Analytics Developer Expert Exam

AD0-E604

Adobe Exam Code

Adobe certification catalog

$225

Exam Fee

Adobe certification program

100 min

Time Limit

Adobe certification page

~50

Scored Questions

Adobe certification page

Expert

Certification Tier

Adobe Digital Experience Certification

1-3 yrs

Recommended Experience

Adobe expert-level guidance

2 yrs

Certification Validity

Adobe Digital Experience Certification

AEP + CJA

Platform Coverage

Adobe certification syllabus

AD0-E604 is Adobe's expert-level developer credential for Customer Journey Analytics on Adobe Experience Platform. The exam covers AEP datasets and sandboxes, XDM schema design (Class, Field Group, Data Type, primary identity), the Identity Service, CJA Connections and Data View configuration (components, persistence, attribution, processing rules), Field-Based Stitching, Derived Fields, calculated metrics, the Web SDK / Edge Network, Adobe Tags (Launch), the AEP Mobile SDK, OAuth Server-to-Server credentials in Adobe Developer Console, and CJA / Reporting APIs. The fee is US$225, the credential is valid for two years, and Adobe recommends 1-3 years of hands-on AEP and CJA implementation experience.

Sample Adobe Customer Journey Analytics Developer Expert Practice Questions

Try these sample questions to test your Adobe Customer Journey Analytics Developer Expert exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1Which Adobe Experience Platform component stores ingested records and enforces an XDM schema on every row written to it?
A.Sandbox
B.Dataset
C.Data View
D.Connection
Explanation: A Dataset in Adobe Experience Platform is the storage container that holds ingested records and enforces an XDM schema on every row. Sandboxes are isolated environments containing many datasets, Data Views are CJA-side configurations on top of a Connection, and a Connection links AEP datasets into CJA but does not itself store the rows.
2Which two AEP sandbox types are available out of the box on most Experience Platform tenants?
A.Production and Development
B.Staging and QA
C.Beta and Release
D.Primary and Secondary
Explanation: AEP ships with a Production sandbox and supports one or more Development sandboxes for isolated test work. Staging, QA, Beta, Release, Primary, and Secondary are not standard AEP sandbox types — administrators name additional Development sandboxes as needed.
3Which XDM Class is the correct base for a schema that captures time-stamped behavioural events such as page views and product views?
A.XDM Individual Profile
B.XDM ExperienceEvent
C.XDM Business Account
D.XDM Asset
Explanation: XDM ExperienceEvent is the Class for time-series, time-stamped behavioural data such as page views, product views, and clicks. XDM Individual Profile holds attribute (record) data about a person, XDM Business Account is a B2B record class, and XDM Asset is unrelated to behavioural events.
4What is the modern XDM term for the reusable group of fields that used to be called a Mixin?
A.Field Group
B.Data Type
C.Schema Set
D.Identity Group
Explanation: Adobe renamed Mixins to Field Groups. A Field Group is a reusable bundle of fields that can be added to many schemas. Data Types are reusable typed objects that can sit inside Field Groups, while Schema Set and Identity Group are not real XDM concepts.
5Which XDM construct identifies the namespace and identity value used to recognise an individual within Adobe Experience Platform's Identity Service?
A.Identity Map
B.Profile Mixin
C.Lookup Field
D.Record Schema
Explanation: An Identity Map is the XDM structure that holds one or more namespace/value pairs for a record so the Identity Service can stitch and recognise the person. Profile Mixins (Field Groups) carry general profile fields, lookup fields point at lookup datasets, and a record schema is the broader container.
6Which Adobe Tags concept is the top-level container that holds rules, data elements, and extensions for a specific implementation?
A.Property
B.Library
C.Environment
D.Datastream
Explanation: An Adobe Tags Property is the top-level container for rules, data elements, and extensions for a given implementation. Libraries are versioned bundles built from a Property, Environments (development, staging, production) are publish targets, and Datastreams belong to the Edge Network configuration not Tags itself.
7Which JavaScript library is the Adobe Web SDK that ships with Adobe Tags and sends events to the Adobe Edge Network?
A.AppMeasurement.js
B.alloy.js
C.visitorAPI.js
D.atjs
Explanation: alloy.js is the Adobe Web SDK library that sends events to the Adobe Edge Network and powers AEP, CJA, Target, and Audience Manager from one library. AppMeasurement.js is the legacy Adobe Analytics tag, visitorAPI.js is the legacy Experience Cloud ID Service, and atjs is the legacy Adobe Target library.
8Which CJA object connects one or more AEP datasets so that Data Views can be built on top of them?
A.Dataset Lookup
B.Connection
C.Profile Union
D.Schema Bridge
Explanation: A CJA Connection links one or more AEP datasets into Customer Journey Analytics, sets the person ID, and is the foundation for Data Views. Dataset Lookup, Profile Union, and Schema Bridge are not CJA constructs.
9In CJA, what is the configuration object that exposes dimensions, metrics, attribution, and persistence on top of a Connection so analysts can build reports?
A.Data View
B.Workspace Project
C.Filter
D.Calculated Metric
Explanation: A Data View exposes dimensions, metrics, attribution, persistence, and processing rules on top of a Connection. Workspace Projects are saved analyses that reference a Data View, Filters are reusable segment-like definitions in CJA, and Calculated Metrics are derived metrics inside a Data View.
10Which CJA stitching method writes a persistent identifier across historical and future records by joining on a known field?
A.Field-Based Stitching
B.Identity-Graph Stitching
C.Co-op Graph Stitching
D.Server-Side Forwarding
Explanation: Field-Based Stitching persists a chosen identity (for example a CRM ID) onto historical and future records that share the source ID, by joining on a known field. Identity-Graph Stitching is transient and based on the AEP Identity Service graph at query time, Co-op Graph is unrelated, and Server-Side Forwarding is an Adobe Analytics concept for AAM.

About the Adobe Customer Journey Analytics Developer Expert Exam

The Adobe Customer Journey Analytics Developer Expert (AD0-E604) exam validates expert-level implementation depth across Adobe Experience Platform (AEP) and Customer Journey Analytics (CJA). Adobe targets candidates who can model XDM schemas, design Identity Namespaces, ingest data through Source connectors, the streaming HTTP API, and file ingestion, configure CJA Connections and Data Views, set up Field-Based Stitching, build Derived Fields and advanced calculated metrics, and instrument the Web SDK (alloy.js) through Adobe Tags on the Edge Network.

Assessment

Approximately 50 scored multiple-choice and multiple-response questions; unscored beta items may appear

Time Limit

100 minutes

Passing Score

Adobe scales scores; public candidate reports suggest roughly 60-65% needed to pass

Exam Fee

$225 (Adobe Digital Experience Certification Program (delivered through Pearson VUE))

Adobe Customer Journey Analytics Developer Expert Exam Content Outline

25%

Adobe Experience Platform Foundations and Data Ingestion

Datasets, sandboxes (Production / Development), Source connectors for batch ingestion, streaming via the HTTP API endpoint, file ingestion, schema enforcement on ingest, and Monitoring.

22%

XDM Schema Design and Identity

ExperienceEvent vs Profile Class, Field Groups (formerly Mixins), Data Types, primary identity, Identity Namespaces, Identity Map, Identity Service graph, and cross-device identity stitching.

23%

CJA Connections and Data View Configuration

Connections that link AEP datasets to CJA, Data View component definitions, persistence settings, attribution configuration, processing rules, bot filtering, lookups, and Continued Filter.

15%

Stitching, Derived Fields, and Calculated Metrics

Field-Based Stitching versus transient identity-graph stitching, source ID, target ID, validation, Derived Fields at the Data View level, advanced calculated metrics with segment containers.

15%

Implementation, Web SDK, Tags, and APIs

Web SDK (alloy.js), Edge Network, Adobe Tags (Launch) properties and rules, AEP Mobile SDK, Adobe Client Data Layer, Adobe Developer Console, OAuth Server-to-Server credentials, CJA and Reporting APIs.

How to Pass the Adobe Customer Journey Analytics Developer Expert Exam

What You Need to Know

  • Passing score: Adobe scales scores; public candidate reports suggest roughly 60-65% needed to pass
  • Assessment: Approximately 50 scored multiple-choice and multiple-response questions; unscored beta items may appear
  • Time limit: 100 minutes
  • Exam fee: $225

Keys to Passing

  • Complete 500+ practice questions
  • Score 80%+ consistently before scheduling
  • Focus on highest-weighted sections
  • Use our AI tutor for tough concepts

Adobe Customer Journey Analytics Developer Expert Study Tips from Top Performers

1Spin up an Adobe Experience Platform Development sandbox and walk every step from creating a dataset, building an XDM ExperienceEvent schema with Field Groups, marking a primary identity, and ingesting records through the streaming HTTP API.
2Practice both Field-Based Stitching (persistent, requires source ID and target ID dataset preparation) and transient identity-graph stitching until you can explain when each is appropriate from a single sentence of business context.
3Build at least one CJA Data View end to end — define components, set persistence on dimensions (Most Recent, Original, None), wire attribution, configure processing rules, and add a lookup dataset — then explain why each setting changes the report output.
4Drill the difference between XDM event fields (Web SDK / CJA) and legacy eVars / props / events (AppMeasurement / Adobe Analytics report suites) — distractors often swap the two.
5Memorize the Web SDK pieces — alloy.js library, the Edge configuration, datastreams, the Edge Network, and how Tags rules send events with sendEvent — and contrast with AppMeasurement's s.tl / s.t pattern.
6Practice creating Derived Fields and advanced calculated metrics that wrap segment containers and other calculated metrics, and predict the result against a sample dataset before checking.
7Walk the Adobe Developer Console flow once: create a project, add the CJA API, generate OAuth Server-to-Server credentials, and call a Reports endpoint with a service-account access token.

Frequently Asked Questions

How many questions are on the Adobe AD0-E604 exam?

Adobe lists approximately 50 scored questions for AD0-E604, with a 100-minute time limit. Both single-answer multiple-choice and multiple-response items appear, and Adobe may also include unscored beta questions that do not affect the score.

What is the passing score for AD0-E604?

Adobe publishes the passing standard on each candidate's score report. Public candidate reports for Adobe Digital Experience expert exams typically indicate a minimum of roughly 60-65 percent. Adobe scales scores rather than treating every item equally, so the printed percentage may vary.

How much does the AD0-E604 exam cost?

The registration fee is US$225 for the AD0-E604 exam, billed through the Pearson VUE scheduling flow. Local taxes may apply at checkout. Each retake also costs US$225, with a 24-hour wait after a first failure and a 14-day wait between any later attempts.

What experience does Adobe recommend for this exam?

Adobe positions AD0-E604 as an expert-level developer credential and recommends one to three years of hands-on Adobe Experience Platform and Customer Journey Analytics implementation experience, including XDM schema design, dataset ingestion, Identity Service configuration, CJA Connection and Data View setup, Field-Based Stitching, and Web SDK instrumentation through Adobe Tags.

How is AD0-E604 different from AD0-E610 (CJA Developer Professional)?

AD0-E604 is the Expert tier and tests deeper implementation depth across AEP, XDM, Identity, Stitching, Data Views, and the Web SDK / Tags / APIs surface area. AD0-E610 is the Professional tier and covers a narrower CJA implementation scope. Both exams are active in 2026 and target different career stages.

How long is the certification valid?

Adobe Digital Experience certifications are valid for two years from the pass date. Renewal options vary by credential and may include a renewal exam, an updated badge cycle, or upgrading to a newer version. Confirm the current renewal path on the Adobe Certification site before your two-year mark.