What can we do to avoid saving this information to the system logs?

During the monitoring tasks you realize that a third party integration with your storefront is logging sensitive data.

What can we do to avoid saving this information to the system logs?
A . Add a new log category for this service with level greater than the sensitive data is added to avoid logging.
B . Implement filterLogMessage method for the ServiceCallback to filter response log messages.
C . Implement filterResponseLogMessage method for the ServiceCallback to filter response log messages.
D . Implement getRequestLogMessage method for the ServiceCallback and remove sensitive data.

Answer: B

Your project requires the integrating with a 3rd party PIM for importing master catalog, two storefront catalogs and pricebooks. All imports need to happen in a single job. Search indexes will also need to be re-built.

Your project requires the integrating with a 3rd party PIM for importing master catalog, two storefront catalogs and pricebooks. All imports need to happen in a single job. Search indexes will also need to be re-built.
A . Two flows are needed. First flow will execute in parallel under organization scope the master catalog import and then the storefront catalogs and on the other hand in parallel the pricebooks imports. Then new flow will be needed with site scope to perform site reindex.
B . Two flows are needed. First flow will execute in parallel under site scope the master catalog import and then the storefront catalogs and on the other hand in parallel the pricebooks imports. Then new flow will be needed with site scope to perform site reindex.
C . Three flows are needed. First to import master and storefront catalogs (organization scope). Another job flow with site scope to import pricebooks and another to perform site reindex under site scope.
D . Two flows are needed. First will execute in parallel under organization scope the master catalog import and then the other flow with storefront catalog import and pricebooks (sequential) organization scope. The second flow will be needed with site scope to perform site reindex.

Answer: A

What may be the root cause?

You’re in charge of identifying a bottleneck in the network chain.

Given this Google Dev Tools screenshot of a particular request in the product listing page.

What may be the root cause?
A . Everything works as expected. All parameters are within pre-established limits.
B . Probably the issue is on the server side and needs further investigation from a code perspective.
C . Internet connection intermittently drops out.
D . Good indication of a local network or browser issue.

Answer: B

What should be taken into consideration?

During the discovery phase as an architect you should make some recommendations to be sure all requirements will fit under SFCC scope. The project consists in building one storefront using SFRA and a native iOS app. The home page will be fully implemented using Page Designer in order to allow merchandisers to fully customize it.

What should be taken into consideration?
A . Page designer load times are bigger than if using content slots.
B . All answers are correct.
C . Replication and reindexing process works differently with page designer vs content assets, so home page for mobile application may be different than website for 15 minutes.
D . Page Designer doesn’t support using the OCAPI SHOP and DATA resources to access pages and components as content assets.

Answer: D

Which two objects from B2C Commerce should a Solution Architect map to Marketing Cloud in order to meet the company’s needs?

A company has B2C Commerce and Marketing Cloud. The Marketing team wants to match up the purchasing data from B2C Commerce to the Marketing Cloud subscriber data.

Which two objects from B2C Commerce should a Solution Architect map to Marketing Cloud in order to meet the company’s needs?

Choose 2 answers
A . Contact
B . Orders
C . Customer
D . Profile

Answer: B

What tool will use it in order to check if there is any issue with OCAPI calls?

Our client notifies you that the iOS application made a few months ago for some reason now is experiencing a degradation service and some requests take too long to respond.

What tool will use it in order to check if there is any issue with OCAPI calls?
A . Code Profiler
B . Log center filtering by request type OCAPI
C . Pipeline Profiler filtering results with Extended script development mode.
D . Reports & Dashboard under Technical tab.

Answer: D

According to the results shown above, how can we evaluate the load test?

A client is planning to migrate its e-commerce to Salesforce Commerce Cloud. Their expectation is to increase the business volume by 300%. As an architect you decide before go-live execute a load testing in order to check that the new site will fit client expectations.

This table show the results of test execution:

* 500 http error appears twice during search refinement and 404 is shown while accessing an specific PDP.

According to the results shown above, how can we evaluate the load test?
A . There are two blockers. Go live must be postponed until checkout and place order average time is under 1,500 milliseconds. Otherwise a lot of purchases will be lost.
B . Go live must be postponed until those 400/500 errors will be fixed.
C . We can proceed with the go live. All key performance indicators are now better than in the old site even with 300% more volume.
D . In general it is pretty good, the new site will work as expected. We can proceed with the go live and after that some improvements on place order should be done.

Answer: B

Cross-site scripting (XSS) lets attackers inject client-side JavaScripts into a web page viewed by a targeted user.

Cross-site scripting (XSS) lets attackers inject client-side JavaScripts into a web page viewed by a targeted user.

Which encoding will you use in the <isprint> tag to avoid cross site scripting:

<script type="text/javascript"> var data = "<isprint encoding="" value="${unsafeData} "/>"; </script>
A . jsblock
B . jsattribute
C . htmlunquote
D . jshtml

Answer: A

Which two recommendations should a Solution Architect provide to the company to improve the success of the automated campaign?

A company had strong new-customer growth for the year but has noticed that lifetime value has been declining. They want to run automated re-engagement campaigns with customers who made purchases in the last 24 months but are unsure of where to start. They have Service Cloud, Marketing Cloud, and B2C Commerce implemented and recently began using Tableau CRM (formerly Einstein Analytics).

Which two recommendations should a Solution Architect provide to the company to improve the success of the automated campaign? Choose 2 answers
A . Configure Einstein Retargeting Recommendations in Marketing Cloud to automate segment generation for Journey Builder
B . Use SMS as a channel due to its significantly higher engagement rate as compared to email
C . Generate personalized coupon codes in B2C Commerce and send them through Marketing Cloud to be able to effectively track impact of campaigns
D . Consider using Einstein Discovery to generate a retargeting score representing likelihood to purchase in the next three months

Answer: AB

During the discovery phase the client tells you that certain categories for the storefront will need dynamic categorization.

During the discovery phase the client tells you that certain categories for the storefront will need dynamic categorization.

What is the best approach to list under “New products” category the products that have been online less than 30 days in the website.
A . None of these options are valid because this may not scale if used widely in a large catalog even though caching may prevent the storefront from hitting the search engine too hard.
B . Create a new Search Refinement for “New products”. To display products according products.activeData.daysAvailable
C . None of these options are valid even though they scale in large catalogs. Dynamic categorization is not available OOTB in Salesforce Commerce Cloud.
D . Create a new sorting rule with products.activeData.daysAvailable for “New products” category.

Answer: C