Adobe AD0-E312 Adobe Campaign Classic Developer Expert Online Training
Adobe AD0-E312 Online Training
The questions for AD0-E312 were last updated at Dec 25,2024.
- Exam Code: AD0-E312
- Exam Name: Adobe Campaign Classic Developer Expert
- Certification Provider: Adobe
- Latest update: Dec 25,2024
An Adobe Campaign Classic Developer needs to decide on the best approach to integrate with an external recipient table from a SQL Server database. The solution needs to be able to do a daily data sync of the newly detected recipient records into the Adobe Campaign database and append additional data fields.
The IT department of the external database is able to provide the database connection details but does not have enough capacity to implement any other custom processing solution.
Which integration option should the Developer choose for this scenario?
- A . API integration
- B . Federated Data Access
- C . File Transfer Protocol
- D . S3 bucket
A campaign target population is cut at 100 random records to receive a limited offer. When the Campaign developer goes to approve the targeting for the offer, only 90 records are available. Ten records have been removed by a required topology rule Less than 18 Years Old.
A Campaign developer must make sure exactly 100 records are selected and sent an offer while ensuring compliance.
How should the Campaign developer perform this task?
- A . Change the execution order of the Less than 18 Years Old typology rule to execute later
- B . Select 110 random records to account for the drop by the typology rule
- C . Remove the Less than 18 Years Old rule from the typology defined in the delivery
- D . Add a filter to the workflow to select only 18 years of age or older
Which of the following is a server command?
- A . nlserver pause [@]
- B . nlserver begin [@]
- C . nlserver stop [@]
- D . nlserver cancel [@]
In which activities can a Campaign developer set the segment code?
- A . Read List, Update Data, Fork, Test
- B . Test, Intersection, Fork, Enrichment
- C . Read List, Fork, Query, List Update
- D . Intersection, Query, Exclusion, Enrichment
A customer has a requirement to create a web form that collects and stores unauthenticated users’ email, first name, last name, and color preferences to an Adobe Campaign Classic database.
The users are identified using a double opt in process only.
What kind of structure should be used to save data coming from the web form?
- A . Custom attributes in recipient data schema
- B . Custom data schema not linked to recipient
- C . Default attributes in recipient data schema
- D . Custom data schema linked to recipient
What is the primary benefit of utilizing a platform option?
- A . To reference and update a parameter across multiple workflow executions
- B . To automatically create an incremental counter to maintain a consistent sequence
- C . To standardize the values of a field and help with data input or use within queries
- D . To communicate with external applications
A Campaign developer wants to utilize the standard directory structure in Adobe Campaign as much as possible.
Where should the Campaign developer create a sub-folder for workflows importing data to the recipient schema?
- A . Under Profiles and Targets > Jobs
- B . Under Resources > Campaign Management
- C . Under Administration > Production
- D . Under Administration > Configuration
A client wants to use Amazon Redshift to install Adobe Campaign in a hybrid AWS environment to hold all customer data.
Which step must be taken to utilize this type of data?
- A . Adobe Campaign does NOT support Redshift.
- B . Adobe Campaign tables must be created in the Redshift database.
- C . ODBC Native SQL drivers must be installed to access a Redshift database.
- D . FDA module must be installed to access a Redshift database.
An Adobe Campaign Classic Developer has a report from a third party about a push notification. A record must be added to the broadLogRcp inside Adobe Campaign Classic .
Which code should be written to meet this requirement?
- A . var xmlQuery = <broadl_ogRcp xtkschema="nms:broadl_ogRcp" id={broadLogld} _operatJon="insert" status="2" _key="@id" lastModified={eventDate}/>; xtk.sessJon.Write(xmlQuery);
- B . var xmlQuery = <broadl_ogRcp xtkschema="nms:broadl_ogRcp" id={broadLogld} status="2" _key="@id" lastModified={eventDate}/>; xtk.sessJon.Write(xmlQuery);
- C . var xmlQuery = <broadl_ogRcp xtkschema="nms:broadl_ogRcp" status="2" lastModJfied={eventDate}/>; xtk.sessJon.Write(xmlQuery);
- D . var xmlQuery = <broadl_ogRcp xtkschema="nms:broadLogRcp" _operation="update" id={broadl_ogld} status="2" _key="@id" lastModified=<eventDate}/>; xtk.sessJon.Write(xmlQuery);
A Campaign instance is configured with every module installed. When creating a custom Target mapping for this instance, the ‘Extensions’ window allows additional schemas to be generated.
Which two optional modules allow additional schemas to be generated? (Choose 2)
- A . Marketing resources
- B . Offer engine
- C . Online surveys
- D . Deliverability monitoring
- E . Transactional message control