Summer Special - Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: top65certs

Salesforce B2C-Commerce-Architect Dumps

Salesforce Certified B2C Commerce Architect (SP23) Questions and Answers

Question 1

The Client has requested an Architect’s help in documenting the architectural approach to a new home page. The requirements provided by the business are:

• Multiple areas of static image content, some may need text shown at well

• The content page must be Realizable

• A carousel of featured products must be shown below a banner 101191

• Recommended categories will be featured based on the time of year

Which two solutions would fulfil these requirements?

Choose 2 answers

Options:

A.

Leverage B2C Commerce ContentManagement Service

B.

Leverage B2C Commerce locales in Business Manager

C.

Leverage B2C Commerce content slots and assets

D.

Leverage B2C Commerce Page Designer with a dynamic layout.

Question 2

An Architect isperforming an audit of production logs via Log Center and finds some potentially dangerous custom log output.

In which two ways It this log output Improper In a production environment? Choose 2 answers

Options:

A.

The log information includes the customer s cardname as it appears along with the credit card number (PAN), which violates PCI.

B.

The log information includes the customer's card CW (card security code) and expiration date, which violates PCI.

C.

Information logs should not be used in a production environment

D.

The log information includes the order number and customer s email, which violates PCI.

Question 3

a B2C Commerce developer has Implemented a job that connects to an SFTP, loops through a specific number of .csv rtes. and Generates a generic mapping for every file. In order to keep track of the mappingsimported, if a generic mapping is created successfully, a custom object instance w createdwith the .csv file name. After running the job in the Development instance, the developer checks the Custom Objects m Business Manager and notices there Isn’t a Custom Object for each csv file that was on SFTP.

What are two possible reasons that some generic mappings were not created? Choose 2 answers

Options:

A.

The maximum number of generic mappings was reached.

B.

The generic mappings definition need to be replicated fromStaging before running the job.

C.

Invalid format in one or more of the .csv files.

D.

The job needs to run on Staging and then replicate the generic mappings and custom objects on Development

Question 4

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)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 5

A new version of the Page Show controller is required for implementation of Page Deserter specific look. It requires implementation of a specific, cache period for Page Designer pages, which b not currently available in the base Storefront Reference Architecture (SFRA) cache.js module

What two steps should the Architect instruct the developer to implement?

Choose 2 answers

Options:

A.

Create new Page.js controller in client s cartridge. Copy code from base and modify the Page-Show route to include the new cache middleware function.

B.

Create new ceche,js client's cartridge. Copy cache,js from app_storefront_base and add a function for the Page Designer caching.

C.

Create new Page,js controller in client's cartridge. Extend the code from base and prepend the new cache middleware function to Page-Show route.

D.

Create new cache,js in client's cartridge. Extend cache,js from app_storefront_baseand add a function for the Page Designer caching.

Question 6

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 7

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 8

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 9

An integration cartridge implements communication between the B2C Commerce Storefront and a third-party service provider. The cartridge contains the localServiceRegistry code:

How does this code sample accomplish authentication to the service provider?

Options:

A.

By Issuing a Basic Auth request to the service provider.

B.

By performing a signed SOAP Auth request using a certificate.

C.

By wrapping the authentication service call with Basic Auth.

D.

By disabling Basic Auth and executing the service authentication call.

Question 10

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 11

An Architect is documenting the technical design for a single B2C Commerce storefront. The Client has a business requirement to provide pricing that is customized to specific groups:

• 50 different pricing groups of customers

• 30 different pricing groups of employees

• 10 different pricing groups of vendors

Which items should the Architect include in the design in order to set applicable price books based on these requirements''

Choose 2 answers

Options:

A.

- 50 customer groups for customers- 30 customer groups for employees- 10 customer groups for vendors

B.

- One customer group and SO subgroups for customers- One customer group and 30 subgroups for employees- Onecustomer group and 10 subgroups for vendors

C.

- One campaign and multiple promotions for each customer group

D.

- One promotion and 50 campaigns for customers- One promotion and 30 campaigns for employees- One promotion and 10 campaigns forvendors

Question 12

The client provided these business requirements:

• The B2C Commerce platform will integrate with the client’s Order Management System (OMS).

• The OMS supports Integration us-no legacy RPC style SOAP services.

• The OMS is hosted on client s infrastructure.

What is the right cartridge folder to place the WSDL provided for the OMS service?

Options:

A.

/cartridge/webreferences2

B.

/cartridge/webreferences

C.

/cartridge

D.

/cartridge/services

Question 13

a clientuses an external marketing toot to manage promotions and coupons for its multiple brands. They currently have only one brand on B2C Commerce and thev get Import-ready feeds created by this tool on en SFTP location.

The marketing team completes the data preparation by the end of the work day.

How should the Architect handle this import?

Options:

A.

Create a Job and define three steps: one step uses ExecuteScriptModule to download the files from SFTP, end two standard steps to Import the promotion end coupons.

B.

Create a Job and define three steps: one standard step to download files from sftp end two steps that use Execute Script Module to import the promotion end coupons.

C.

Create a job and define three steps: one custom step to download the files from SFTP, and two standard steps to import the promotion and coupons.

D.

Create a Job and define three custom steps: download the files from SFTP, import promotions, import coupons

Question 14

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 15

During code review, the Architect found that there is a service call on every visit of the product detail woe (PDP).

What best practices should the Architect ensure are followed for the service configuration?

Choose 2 answers

Options:

A.

Circuit breaker is enabled.

B.

Service timeout is set.

C.

Service mock up call is configured.

D.

Service logging is disabled.

Question 16

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 17

A new project for a Client will involve a few different Integrations to their middleware system resulting in four different web services. All will use the same credentials to the middleware. Each will have the same timeout, but will require a separate log file prefix.

How should the Architect set this up with the Service framework using a minimal set of configuration?

Options:

A.

Four Service Configurations. Four Service Profiles, One Service Credential

B.

Four Service Configurations. Four Service Profiles, Four Service Credentials

C.

Four Service Configurations. One Service Profile, One Service Credential.

D.

One Service Configuration, Four Service Profiles, One Service Credential.

Question 18

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 19

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.