Free Salesforce B2C-Commerce-Architect Exam Actual Questions

The questions for B2C-Commerce-Architect were last updated On Dec 19, 2024

Question No. 1

A client receives multiple feeds from third parties on the same SFTP location:

* Product prices (sftp: prod/prices)

* Stores information (sftp: prod/stores;

* Product information (sftp: prod/catalog)

* Categories information (sftp: prod/marketing)

* Content (sftp: prod/marketing)

Some of the feeds are placed on sftp multiple times a day, as the information is updated in the source system.

The Architect decides to have only two jobs:

* One that checks and downloads available feeds every hour

* One that imports the files from Webdav once a day before the data replication, using the standards steps available in the Job Framework

Which design is correctfor the import Job, taking the steps scope in consideration?

Show Answer Hide Answer
Correct Answer: B

This design maximizes efficiency and concurrency. By having the jobs that import products, stores, prices, and content run in parallel, the system can handle multiple data streams simultaneously, reducing total processing time. The sequential execution of importing categories followed by reindexing ensures that all new and updated information is properly indexed and available for site use, following the completion of the import of more frequently updated data. This order respects dependencies between steps and aligns with best practices for handling complex data workflows in B2C Commerce environments.


Question No. 2

There Is an Issue with the site when the domain Is opened from Google search results. After researching the problem. It turns out that the site returns * 404 page error when accessedwith a parameter in the URL.

What should the Architect recommend to fix that issue?

Show Answer Hide Answer
Correct Answer: A

To address the issue of the site returning a 404 error when accessed with a parameter from Google search results, a dynamic catch-all rule to redirect such requests to the homepage is an effective solution (Answer A). This approach ensures that users landing from external links with appended parameters, which might not match any configured route or alias, are redirected to a valid page instead of seeing an error page. This improves the user experience and minimizes potential bounce rates caused by broken links or outdated URLs.


Question No. 3

Given a website launched to production, the Architect can rely on several SFCC Business Manager tools that provide an automatic notification feature.

Which three tools have such a feature and do not require to be monitored manually?

Choose 3 answers

Show Answer Hide Answer
Correct Answer: A, D, E

The Salesforce B2C Commerce Business Manager tools that feature automatic notifications are:

Option A (Job Schedules): Business Manager can send notifications based on job schedules, alerting users when a scheduled job has completed, failed, or met specific conditions. This feature helps in monitoring automated processes without manual oversight.

Option D (Pipeline Profiler): This tool provides automatic notifications regarding the performance of different pipelines, allowing architects and developers to monitor site performance and troubleshoot issues proactively.

Option E (Quota Status): Automatically notifies administrators when certain quotas are reached or exceeded, such as API call limits or data storage limits, which is crucial for maintaining site stability and performance.

These tools are essential for proactive site management, ensuring that administrators can address potential issues before they affect the site's operation.


Question No. 4

The client provided these business requirements:

* The B2C Commerce storefront will integrate with the client's Order Management System (OMS).

* The storefront will provide reel-time order export of successfully pieced orders

The OMS supports both web service export end SFTP batch order export, but the client has expressed concern about the availability of the OMS.

Which two solutions satisfy the requirements and address the OMS reliability concern?

Choose 2 answers

Show Answer Hide Answer
Correct Answer: B, C

Given the concerns about the reliability of the OMS, implementing scheduled batch exports ensures that order data is not lost due to potential OMS downtime and allows for reattempting failed exports. Option B uses SFTP for a high-frequency batch export, which can be scheduled to run multiple times a day, ensuring minimal delay in order synchronization while marking orders as exported upon successful transmission. Option C provides a similar safeguard but via web service, which can be scheduled to run hourly. Both methods enable tracking of export status and can handle temporary downtimes by reattempting the export until successful, aligning with the need for reliability in integration processes.


Question No. 5

During implementation, the team found that there is a notification controller exposed for an external service that marks the order as paid when notification is received. The notification URL is sent to the service together with the payment request and contains only the URL with orderlD as the parameter.

What should the Architect recommend to the team in order to prevent the unauthorized usage of the controller to mark the orders as paid?

Show Answer Hide Answer
Correct Answer: C

To enhance the security of the notification controller exposed for marking orders as paid, the recommended approach is to add an order-specific token to the callback URL (Answer C). This token should be verified against a stored value on the order to ensure the authenticity and integrity of the payment notification. This method prevents unauthorized use of the controller, as only callbacks containing the correct, order-specific token would be allowed to mark orders as paid. This strategy is essential in maintaining secure and reliable transaction processes within Salesforce B2C Commerce.