CBP Data Management 5 — Questions and Answers
Question 1: Which Adobe Campaign capability enables real-time profile updates triggered by customer interactions on a website or mobile app?
- Batch import via FTP
- Transactional messaging API (REST/SOAP triggers) (Correct answer)
- Manual CSV upload
- Scheduled SQL stored procedure
Correct answer: Transactional messaging API (REST/SOAP triggers)
The Transactional messaging REST API allows external systems to push event data into Campaign in real time, updating profiles and triggering immediate messages.
Question 2: In Adobe Campaign, what is the significance of setting a 'primary key' when designing a custom resource?
- It controls which user roles can access the resource
- It uniquely identifies each record and is required for reconciliation and deduplication operations (Correct answer)
- It sets the default sort order in list views
- It defines the encryption algorithm for stored data
Correct answer: It uniquely identifies each record and is required for reconciliation and deduplication operations
The primary key uniquely identifies each record in the custom resource table, which is essential for reconciling imported data and preventing duplicate entries.
Question 3: What is the recommended approach in Adobe Campaign to handle large-volume audience extracts that exceed workflow memory limits?
- Increase the server RAM allocation in the control panel
- Use the 'Extract file' activity with chunked output or schedule the extract during off-peak hours (Correct answer)
- Switch from Standard to Classic for all exports
- Use a third-party ETL tool exclusively
Correct answer: Use the 'Extract file' activity with chunked output or schedule the extract during off-peak hours
Scheduling extracts during off-peak hours and using chunked file output prevents memory exhaustion and reduces impact on Campaign's shared processing resources.
Question 4: In Adobe Campaign, which workflow transition carries records that were successfully processed by an activity, as opposed to the error transition?
- The outbound main transition (Correct answer)
- The reject transition
- The loop-back transition
- The audit transition
Correct answer: The outbound main transition
The outbound main (default) transition carries the working population that passed successfully through an activity, while a separate error or reject transition handles failures.
Question 5: What is the purpose of the 'Subscription services' resource in Adobe Campaign Standard?
- To manage billing and license subscriptions for the Campaign instance
- To define and track opt-in lists that profiles can subscribe to or unsubscribe from (Correct answer)
- To configure push notification certificates for mobile apps
- To store API keys for third-party integrations
Correct answer: To define and track opt-in lists that profiles can subscribe to or unsubscribe from
Subscription services represent opt-in lists (e.g., newsletters), and Campaign tracks each profile's subscription status, enabling targeted sends to subscribers only.
Question 6: When an Adobe Campaign delivery is analyzed, what data management check is performed regarding quarantined addresses?
- Quarantined addresses are flagged for manual review before sending
- Quarantined addresses are automatically excluded from the delivery target (Correct answer)
- Quarantined addresses are sent a re-engagement email first
- Quarantined addresses are moved to a suppression export file
Correct answer: Quarantined addresses are automatically excluded from the delivery target
During delivery analysis, Campaign automatically removes addresses on the quarantine list from the target population to protect sender reputation.
Question 7: In Adobe Campaign, what is the purpose of 'filter definitions' on a custom resource?
- To restrict which IP addresses can access the resource via API
- To create reusable query criteria that can be applied when listing or targeting that resource (Correct answer)
- To define field-level encryption for sensitive attributes
- To set the maximum number of records returned in a report
Correct answer: To create reusable query criteria that can be applied when listing or targeting that resource
Filter definitions on a custom resource expose pre-built query conditions that users can apply in workflows or the audience builder to target that resource's records efficiently.
Which Adobe Campaign capability enables real-time profile updates triggered by customer interactions on a website or mobile app?