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
The Client is Crowing and decided to migrate its ecommerce website to B2C Commerce. The Client provided the Architect with the f metrics for its existing website over the past 12 months and forecasted into the next year:
Noting these historical metrics and the forecasted growth of 300%, which load test targets meet best practices for testing the new B2C Commerce site?
An existing B2C Commerce site has the following aliases configuration:
Which statement related to this configuration is incorrect?
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.
Which two gaps between the requirements and the data schema should the Architect discuss with the Client?
Choose 2 answers
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?
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?
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
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
Which two activities should an Architect encourage the replication team to follow based on S2C Commerce best practices?
Choose 2 answers
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?
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 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)
A developer is remotely fetching the reviews for a product.
Assume that it's an HTTP GET request and caching needs to be implemented, what consideration should the developer keep in mind for building the caching strategy?
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?
During a technical review, the Client raises a need to display product pricing on theProduct Detail Page (PDP) with discounted values per promotion. The Client notes customers complained of bad user experiences in the past when they would add a product to the basket from the cached PDP and then see a higher price when they started checkoutas the promotion had expired.
What should the Architect suggest be implemented for this given that performance should be minimally impact?
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?
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
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?
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