CBP Data Management 4 — Questions and Answers
Question 1: In Adobe Campaign, what is a 'custom resource extension' used for?
- Adding new delivery channels not supported by default
- Extending an existing out-of-the-box data schema with custom fields and tables (Correct answer)
- Creating custom report dashboards in Analytics
- Configuring multi-brand sender domains
Correct answer: Extending an existing out-of-the-box data schema with custom fields and tables
Custom resource extensions let administrators add new fields or linked tables to built-in Campaign resources like Profiles without modifying core schema files.
Question 2: Which Adobe Campaign workflow activity would you use to split a population into multiple subsets based on filtering conditions?
- Fork
- Split (Correct answer)
- Intersection
- And-join
Correct answer: Split
The Split activity divides the working population into distinct subsets, each defined by its own filter condition, enabling different downstream treatments.
Question 3: What is the purpose of the 'Update data' activity in an Adobe Campaign workflow?
- To refresh the Campaign UI cache
- To write or modify records in a database table based on the current population (Correct answer)
- To trigger a real-time API call to an external CRM
- To update the delivery schedule of a running send
Correct answer: To write or modify records in a database table based on the current population
Update data performs INSERT, UPDATE, or UPSERT operations on database records using the data carried by the workflow's working population.
Question 4: In Adobe Campaign Standard, which feature governs how long personal data is kept before it is automatically purged to comply with privacy regulations like GDPR?
- Typology rules
- Data retention settings in the privacy configuration (Correct answer)
- Blacklist management
- IP warmup plans
Correct answer: Data retention settings in the privacy configuration
Data retention settings define per-resource expiry periods, and the database cleanup workflow purges records older than the specified duration to support GDPR compliance.
Question 5: When using Adobe Campaign's 'Load file' activity, what format is natively supported for structured data import?
- XML only
- JSON only
- Flat files (CSV/TXT) with delimiter specification (Correct answer)
- Parquet files
Correct answer: Flat files (CSV/TXT) with delimiter specification
The Load file activity is designed for delimited flat files (CSV, TSV, TXT), where you specify the column separator, encoding, and mapping.
Question 6: What is the effect of marking a profile as 'No longer contact by email' (email opt-out) in Adobe Campaign?
- The profile is deleted from the database immediately
- The profile is excluded from all future email deliveries automatically (Correct answer)
- The profile receives emails but they are not tracked
- The profile is moved to a quarantine list
Correct answer: The profile is excluded from all future email deliveries automatically
The email opt-out flag causes Campaign's delivery preparation to automatically exclude that profile from email targeting across all campaigns.
Question 7: In Adobe Campaign, what does a 'delivery mapping' define?
- The IP address pool used for a delivery
- The link between a delivery and its target population schema, including address field location (Correct answer)
- The A/B test variant allocation percentages
- The brand identity applied to a delivery template
Correct answer: The link between a delivery and its target population schema, including address field location
A delivery mapping specifies which data schema holds the target population and which field within that schema contains the delivery address (e.g., email, mobile number).
In Adobe Campaign, what is a 'custom resource extension' used for?