Winter Sale- Special Discount Limited Time 65% Offer - Ends in 0d 00h 00m 00s - Coupon code: netdisc

Salesforce B2C-Commerce-Architect Salesforce Certified B2C Commerce Architect (SU24) Exam Practice Test

Page: 1 / 6
Total 64 questions

Salesforce Certified B2C Commerce Architect (SU24) Questions and Answers

Question 1

A client has a single site with multiple domains, locales, and languages. Afterlaunch, there is a need for the client to perform offline maintenance. The client would like to show the same maintenance page for each locale.

Which version of aliases,Json file below will accomplish this task?

A)

Question # 1

B)

Question # 1

C)

Question # 1

D)

Question # 1

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 2

The Client wants to have a flashsate on a few products every day. These products are sold through B2C Commerce as well as an in store Point of Sale system that it tied to the same inventory.

An Architect analyzes the following proposed solution:

Inventory feed w*l continue to run dailybut add a web-service call to compare and update B2C Commerce inventory in real time during checkout after a flash product's inventory reaches a threshold.

Which two risks should the Architect communicate to the Client about this solution?

Choose 2 answers

Options:

A.

The default rate limiter configuration for the web-service could cause the web-service to return an exception during high traffic.

B.

If the externals hosted web-service is unreliable. It could be a point of failure in the site s order placement flow.

C.

If the product Inventory threshold that triggers the web service calls is reached too often. It will have a negative Impact on site performance.

D.

Because the job would still be configured to run daily there will be a degrade in performance during non-flash sales periods

Question 3

An Architect has been approached by the Business with a request to create a custom product finder. The finder would initially be available ononly one site, and would eventually be extended to be available on all sites the Business maintains. There is a requirement that these wrings art also available to be used in a Job context for export to other systems.

Each site will have a differentcategory avertable for use by the product finder.

Where should the Architect store the custom settings for use on both the storefront and in a job context?

Options:

A.

Custom Object with a Site Scope

B.

Jobs Framework parameters

C.

Category custom attributes

D.

Custom Object with an Organizational Scope

Question 4

The following promotions are configured with no exclusivity (can be combined with any other promotion) in a -1month campaign:

• Free correct- in -store shipping

• 20% accessories products discount, applies for all customers

• $5 off coupon based discount, sent to a selected group of customers

The combination of above promotions allows customers to get 16 socks for free in store. This was unintended, and the Client If considering disabling the coupon. The Client is concerned about a potential spike in the number of Call Center calls from customers who had the coupon code added to their baskets before it was disabled. As basket lifetime is set to 30 days for all customers, this can continue for the full length of the campaign.

What solutionshould the Architect suggest to keep the Call Center calls to a minimum?

Options:

A.

Disable the coupon code. Clear the production cache from the Business Manager to clear existing baskets.

B.

Disable the coupon code. Email all the customers to not use the coupon code in their baskets.

C.

Disable the coupon code. Restart the production instance from control Center to dear existing baskets.

D.

Disable the coupon code. Reduce the basket lifetime in Business Manager to expire some of the existing baskets

Question 5

A Client has automated builds that deploy the code; however, recent builds started failing with compilation issues, which are not reproducible in developer's environment.

Whetfirst step needs to be taken to identify and fix the issue?

Options:

A.

Clean up build server work space and run job again.

B.

Verify the modules versions used to generate the code.

C.

Verify the generated JavaScript and CSS for the build.

D.

Recreate the job in the build server to verify compilation issues.

Question 6

The Architect has been presented with a requirement from the business to implement a new LINK cartridge. The current site is built on the Storefront Reference Architecture, and the LINK cartridge is certified for Pipelines and Controllers. On review, the Architect notes that the Jobs are all created in Pipelines.

How should the Architect implement that cartridge to make sure the required jobs runs property?

Options:

A.

The Job Pipelines must be updated to use SiteGenesis Controllers.

B.

The job Pipelines must be removed and recreated with scripts.

C.

The job Pipelines must be updated to useSFRA Controllers.

D.

The job Pipelines must be updated to work as custom job steps.

Question 7

During a review of the most recent release notes, the Architect finds that Salesforce has deprecated an API that is used throughout the site. After reviewing the deprecated API usage in Business Manager, the Architect narrows down the usage of that API to a particular LINK integration cartridge. The cartridge was integrated when the site was first launched and is heavily customized for the Client.

What is the recommended way for the Architect to remove the deprecated API so the LINK integration continues to work without interruptions, and lowest level of effort'

Options:

A.

The Architect should update all the deprecated API cats in the already integrated LINK cartridge and test thoroughly.

B.

The Architect does not need to do anything at this time, the API will continue to work with no issues for the foreseeable future.

C.

The Architect should check to see If the LINK cartridge has been updated already, integrate It, apply the customisations, and teat thoroughly.

D.

The Architect should contact the company that created the LINK cartridge to fix the issue and provide the client with updated code.

Question 8

A client has just pushed a new site live to Production. However during smoketesting. It's found that some customers are not seeing the correct pricing on the Product Detail Page.

What three places would the Architect begin to look for the cause of this Issue?

Choose 3 answers

Options:

A.

Check Log Center

B.

Check the Quota Status page.

C.

Check the Global Preferences to be sure the settings are correct.

D.

Check that there was not an error during replication.

E.

Check that the cache is set correctly

Question 9

The Client has implemented a different category/search layout for mobile and desktop. The code uses a session attribute called deviceType to choose the corresponding layout. This attribute it populated from the browser user agent. After this implementation they have run into these problems:

• Sometimes desktop pages are being served to both desktop and mobile customers.

• Sometimes mobile pages ate being served to both desktop and mobile customers.

The page has caching implementedthat depends; on promotions. SEC is very important and the site traffic is high.

Which solution should the Architect select to resolve the issue without impacting the existing requirements?

Options:

A.

Create customer groups for desktop and mobile users and uhremote includes based on these groups to render the mobile and desktop pages

B.

Create customer groups for desktop and mobile users and empty promotions linked to these groups to ensure different cached versions of the page.

C.

Disable caching for thesepages to ensure that the correct template is used to render the mobile and desktop pages.

D.

Change the URL structure to include desktop and mobile as URL parameters to ensure different cached versions of the page

Question 10

Northern Trail Outfitters uses an Order Management system (OMS), which creates an order tracking number for every order 24 hours after receiving it. The OMS provides only a web-service interface to get this tracking number. There is a job that updates this tracking number for exported orders, which were last modified yesterday.

Part of this jobs code looks like the following:

Based on the above description and code snippet, which coding best practice should theArchitect enforce?

Options:

A.

Post-processing of search results is a bad practice that needs to be corrected.

B.

The transaction for updating of orders needs to be rewritten to avoid problems with transaction size.

C.

Configure circuit breaker and timeout for theOMS web service call to prevent thread exhaustion.

D.

Standard order import should be used instead of modifying multiple order objects with custom code.

Question 11

An ecommerce site has dynamic shipping cost calculation. it allows the customers to see their potential shipping costs on the Product Detail Page before adding an item to the cart.

For this feature, shipping touts are calculated using the following logic:

• Set the shipping method on the Basket

• Add the item to the basket, calculate the basket total and get the shipping cost for this method

• Remove the item from the Basket to restore the original state

• The above process is repeated for each shipping method

During the testing it was discovered that the above code violates the spi.basket.addResolveInSameResquest quota.

What should the Architect do to resolve this issue and maintain the business requirement?

Options:

A.

Omit the removal of the Item and speed up the process for the customer by adding the product to the basket for them.

B.

Omit the calculation of shipping cost until the customer is ready to check out and has chosen the shipping method they want to

C.

Wrap each Individual step of the process its own transaction Instead of using one transaction for all steps.

D.

Wrap the adding of product and shipping cost calculation in a transaction which Is then rolled back to restore the original state

Question 12

The Client wants to offer custom made container products on its new B2C Commerce storefront. TheClient provided two business requirements.

• Customer can specify container length, width, and height.

• Customer can specify the material that the container is made of.

The Client also provided the Architect a current data schema (shown below) for reference while preparing the technical documentation.

Question # 12

Which two gaps between the requirements and the data schema should the Architect discuss with the Client?

Choose 2 answers

Options:

A.

The data schema includes unique identifiers for material and color fields,but neither are reflected in the business requirements.

B.

The data schema includes an implied structure that the customer’s choices should be captured as custom objects, but there isn't a business requirement to do so

C.

The data schema includes a material Price_Markup field, but there Isn't a business requirement to factor the material cost Into the final price calculation.

D.

The data schema includes a Color_ID field, but there isn't a business requirement to allow the customer to specify container color.

Question 13

Which two activities should an Architect encourage the replication team to follow based on S2C Commerce best practices?

Choose 2 answers

Options:

A.

Use the undo replication process to roll back to the previous replication if necessary.

B.

Replicate the latest data to Production during periods of increased site use to ensure freshness.

C.

Use the undo replication process to roll back code replications only, not data replications.

D.

Wait 15 minutes after the recreation process completes for the cache todear automatically.

Question 14

An Architect is configuring a data replication schedule.

Which task(s) can be removed In order to reduce replication times?

Options:

A.

Campaign

B.

Static content

C.

Storefront URLs

D.

Search Indexes

Question 15

A developer wants to import the data or different instances.

Which two types ofdata should the developer consider importing?

Choose 2 answers

Options:

A.

Services

B.

Catalog

C.

Customers

D.

Metadata

E.

Sites configurations

Question 16

The Client currently manages Customers, Inventory, and Product Information with dedicated backend systems as shown In the Systems Diagram below. There is also an external Email Marketing System (EMS) in place. The EMS needs order data to email recommendations to customers using an existing email campaign. These recommendations should be to only send for products that are in stock. The EMS has no access to the backend systems so this data should come from the Salesforce B2C Commerce site.

Question # 16

Which relationships should be added to the Systems Diagram to complete it and fulfill the chant requirements necessary for the email campaign?

Options:

A.

Order, Customer, and Product data should be exported from Staging. Inventory data should be exported from Production.

B.

Order, Customer, and Inventory data should be exported from Production. Product data should be exported from staging.

C.

Order and Customer data should be exported from Production. Product and Inventory data should be exported from Staging.

D.

Order andInventory should be exported from Production. Products should be exported from Staging. Customers should be exported from the external Customer Management System.

Question 17

During the testing of the login form, QA finds out that the first time the user can log in, but every other login attempt from another computer leads to the homepage and the basket being emptied. Developers tried to debug the issue, but when they add a breakpoint to the login action, it is not hit by the debugger.

Whatshould the Architect recommend developers to check?

Options:

A.

Remove CSRF protection from Login Form Action.

B.

Add remote include for the login page

C.

Add disable cache page in the template ISML - .

D.

Check Login Form and any includedtemplates for includes that enable page caching.

Question 18

The Client plans to deploy a new payment provider and Order Management System on its existing B2C Commerce website. They have asked an Architect to advise which environment it should use to conduct load testing of its new integrations.

Which environment should be used as the ideal environment for this kind of load test?

Options:

A.

The Development Instance of a rental Realm.

B.

The Development Instance of the existing Realm.

C.

The Production instance of the existing Realm.

D.

The Production Instance of a rental Realm.

Question 19

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

Options:

A.

Implement a live export of orders during checkout vie web service, marking the processed order as exported when the AM returns successfully.

B.

Implement a batch export of orders to SFTP, excluding exported orders. This runs as a scheduled fc>b with a high-frequency run rate end marks processed orders as exported upon success.

C.

implement a batch export of orders via web service, excluding exported orders. This runs as a scheduled Job with an hourly run rate end marksprocessed orders as exported upon success.

D.

Implement a Live export of orders during checkout via SFTP, marking the processed order as exported when it has completed successfully.

Page: 1 / 6
Total 64 questions