AD0-E330 Sample Questions & Answers
Advanced personalization and custom target mapping carry the biggest share, ahead of designing data models and writing JavaScript customizations, broad system configuration, pulling in external data sources, access security, and monitoring the instance.
Launch the full AD0-E330 simulator →Showing 6 of 12 free samples.
- Question 1IntermediateSelect 2
System Configuration · Campaign Control Panel configuration
A system administrator at an enterprise organization is trying to streamline infrastructure management. Which of the following tasks can be directly performed using the Adobe Campaign Control Panel? (Select TWO)
Show answer & explanation
Correct answers: B, E
The Campaign Control Panel allows administrators to manage infrastructure-level settings that previously required Adobe Support tickets. This includes managing SFTP storage, IP allow listing, SSL certificates, and subdomain delegation. It cannot be used to edit core application files like serverConf.xml or design data schemas.
The Campaign Control Panel allows administrators to manage infrastructure-level settings that previously required Adobe Support tickets. This includes managing SFTP storage, IP allow listing, SSL certificates, and subdomain delegation. It cannot be used to edit core application files like serverConf.xml or design data schemas.
- Question 2Intermediate
System Configuration · Campaign Control Panel configuration
True or False: The Campaign Control Panel allows an administrator to directly restart the MTA and wfserver processes on a hosted marketing instance without contacting Adobe Support.
Show answer & explanation
Correct answer: B
False. While the Campaign Control Panel allows administrators to monitor database health, manage SFTP, and configure IP allow lists, it does NOT provide the capability to restart core server processes like MTA or wfserver. Process restarts on hosted instances still require Adobe Support intervention or specific console administrative rights depending on the hosting model.
- Question 3Beginner
System Configuration · NmsDelivery and NmsOption configuration
During a system migration, an architect needs to configure the NmsOption table to store custom environmental variables that JavaScript activities will reference. Which of the following is the correct syntax to retrieve an option named 'API_Endpoint' via server-side JavaScript?
Show answer & explanation
Correct answer: D
The built-in JavaScript function
getOption('optionName')is used to retrieve values stored in the NmsOption table. Options are global configuration variables, whereasinstance.varsis scoped only to the currently executing workflow instance. - Question 4Advanced
System Configuration · Deployment wizard settings
A multi-national corporation requires a highly scalable Adobe Campaign Classic infrastructure. They have elected to use a mid-sourcing model. Review the architecture requirements below:
- The marketing teams need access to the console to build campaigns.
- The tracking logs must be collected centrally.
- Email delivery execution must be isolated from the marketing database.
Which server configuration accurately reflects the required placement of the Tracking server in this mid-sourcing model?
Show answer & explanation
Correct answer: B
In a standard mid-sourcing architecture, the execution (MTA) and the Tracking servers are hosted on the mid-sourcing instance to handle the heavy load of outbound emails and incoming clicks/opens. The marketing instance periodically pulls these tracking logs from the mid-sourcing server using the technical tracking workflow.\n\n
mermaid\nflowchart LR\n M[Marketing Instance] |SOAP/Pull| S[Mid-Sourcing Instance]\n S -->|MTA| E(Email Recipients)\n E -->|Clicks/Opens| S\n - Question 5Beginner
Customization · Recipient schema extension (nms:recipient)
When extending the out-of-the-box
nms:recipientschema to include a custom 'Loyalty Tier' field, which XML attribute must be defined on theroot element to ensure the platform recognizes it as an extension rather than a new standalone schema?Show answer & explanation
Correct answer: B
To extend an existing schema in Adobe Campaign, the
root element must include theextendedSchemaattribute pointing to the namespace and name of the schema being extended (e.g.,extendedSchema="nms:recipient"). Usingrefis for linking elements, andimplementsis for interface inheritance. - Question 6Intermediate
Customization · Table linking strategies (1:N, N:N, 1:1)
A developer is designing a data model for an e-commerce client. The client wants to link the
nms:recipientschema to a customcus:Orderschema. A recipient can have multiple orders, but each order belongs to exactly one recipient. What type of link should be defined in thecus:Orderschema?Show answer & explanation
Correct answer: C
This describes a standard 1:N (One-to-Many) relationship. One recipient can have many orders. In Adobe Campaign, the link is typically defined in the 'Many' table (Order) pointing to the 'One' table (Recipient). This automatically infers a 1:N relationship from the Recipient's perspective.\n\n
mermaid\nerDiagram\n RECIPIENT ||--o{ ORDER : "places (1:N)"\n
Ready for the real thing?
The full AD0-E330 simulator has every exam-style question, timed mode, and instant scoring.