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

Salesforce B2C-Commerce-Architect - Salesforce Certified B2C Commerce Architect (SP25)

The Client is creating a new Storefront and their requirements include:

• ApplePay support

• Log -n through a standard OAuth2 social media account

• One Okie checkout process

• Ay B testing forpromotions

Which two items require technical documentation for customizing the Storefront Reference Architecture?

Choose 2 answers

A.

One Click checkout process

B.

ApplePay support

C.

log in through a standard OAuth2 social media account

D.

A/B testing forpromotions

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?

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.

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?

A.

- four sibling flows execute steps ki parallel: import products, stores, prices, content- fifth flow executes: import categories- last flow executes steps In sequence: reindex

B.

- foursibling flows execute steps in parallel: import products, stores, prices, content- last flow executes steps in sequence import categories, reindex

C.

- three siting flows Import steps In parallel: import products, stores, prices- fourth flow executes: import categories- last flow executes steps in sequece: reindex, Import content

D.

-Four sibling flows execute steps in parallel: import products, stores, price, content-last flow executes steps in sequence: import:categories, reindex

The storefront integrates with a REST based Address verification service (AVS) that uses token based security. The sequence of calls in the API documentation for this AVS looks like the following

1. Client authentication call, which contains the merchantId and secret in a GET request and returns a token in the response.

2. Address verification call, which contains the token and the address to verify in a POST request.

Once the token is obtained, it is valid for hours and it is not needed to request a new one for subsequent address verification calls, the AVS charges for every request made no matter if it is client authentication call or address verificationcall.

Which three strategies could be applied to allow for efficient use of the service without compromising security? Choose 3 answers

A.

Apply page caching to the client authentication controller that is used with AJAX.

B.

Obtain the token from local storage of the browser and update it once It expires.

C.

Obtain the token from a custom cache before making the client authentication call.

D.

Use HTTPService caching for the client authentication call.

E.

Use a job to store and update the token in a customobject that is used from the storefront code

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

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.

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 created with 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

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

Northern Trail Outfitters (NTO) Just went live after migrating its online shop to B2C Commerce from a custom eCommerce platform. NTO now needs to migrate its orders NTO cannot provide a B2C Commerce feed, but a custom export We from its current eCommerce site.

What are the correct steps to migrate these orders to B2C Commerce?

A.

Receive the orders file and use a job to generate the orders m B2C Commerce schema. Ask the client to import them on productionbefore the launch.

B.

Create a B2C Commerce Support ticket and ask them to import the order flies received from Northern Trail Outfitters.

C.

Receive the orders file and use a Job to place new orders in B2C Commerce with the order data received.

D.

Receive the orders file and use a Job to generate the orders in B2C Commerce schema. Create a B2C Commerce Support ticket to ask them to Import the orders.

The Client identifies that a segment of customers need to see some products on the site that other customers should not be able to access. All products are maintained within one catalog but in separate categories. A custom attribute will be used on the Profile system object to identify customers that belong to this special segment. A customer group will be made that is qualified for by this Profile custom attribute. The storefront will be customized to include navigation to relevant categories for this customer group.

Unfortunately during technical review the Client points out that the business teams have raised a concern with maintenance and want to use a shared navigation within the catalog and not use separate categories.

Which item should the Architect suggest to efficiently fulfil this new requirement while maintaining scalability?

A.

Customize the Storefront Co use a hidden search refinement that if the user Is In the customer group then the result Includes those products with a new custom attribute.

B.

Customize theStorefront to use separate storefront catalogs with the same navigation that If the customer Is In the customer group gets assign products appropriately.

C.

Customize the Storefront to modify the search result that if the user is in the customer group thenthe result includes those products appropriately.

D.

Customize the Storefront to use a hidden search refinement and modify the customer group to be qualified for by a new product custom attribute

A developer is checking for Cross Site Scripting (XSS) and found that the quick search is not escaped (allows inclusion of Javascript) in the following script:

How would the developer resolve this issue?

A.

Replace 'with double Quote*

B.

Use C.

Use

D.

Use