Salesforce B2C-Commerce-Architect Test Engine Dumps Training With 66 Questions
B2C-Commerce-Architect Questions Pass on Your First Attempt Dumps for Salesforce Architect Certified
Salesforce B2C-Commerce-Architect Certification Exam is a comprehensive exam that covers a wide range of topics related to e-commerce, including data modeling, site design, application development, integrations, and performance optimization. B2C-Commerce-Architect exam is designed to test the skills and knowledge required to design and architect successful e-commerce solutions on the Salesforce B2C Commerce platform.
Salesforce B2C-Commerce-Architect certification exam is an important milestone for architects seeking to demonstrate their expertise in the Salesforce B2C Commerce platform. Salesforce Certified B2C Commerce Architect certification serves as a valuable asset for individuals looking to advance their careers, and provides clients with confidence that they are working with a highly qualified professional. With thorough preparation and study, candidates can successfully pass the exam and earn this prestigious certification.
NEW QUESTION # 25
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. We can proceed with the go live. All key performance indicators are now better than in the old site even with 300% more volume.
- B. 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.
- C. 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.
- D. Go live must be postponed until those 400/500 errors will be fixed.
Answer: D
NEW QUESTION # 26
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 the Architect enforce?
- A. Standard order import should be used instead of modifying multiple order objects with custom code.
- B. Configure circuit breaker and timeout for the OMS web service call to prevent thread exhaustion.
- C. The transaction for updating of orders needs to be rewritten to avoid problems with transaction size.
- D. Post-processing of search results is a bad practice that needs to be corrected.
Answer: B
NEW QUESTION # 27
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?
- A. The Production instance of the existing Realm.
- B. The Production Instance of a rental Realm.
- C. The Development Instance of a rental Realm.
- D. The Development Instance of the existing Realm.
Answer: B
NEW QUESTION # 28
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 ceche,js client's cartridge. Copy cache,js from app_storefront_base and add a function for the Page Designer caching.
- B. 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.
- C. Create new cache,js in client's cartridge. Extend cache,js from app_storefront_base and add a function for the Page Designer caching.
- D. 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.
Answer: C,D
NEW QUESTION # 29
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
- A. - One campaign and multiple promotions for each customer group
- B. - One promotion and 50 campaigns for customers
- One promotion and 30 campaigns for employees
- One promotion and 10 campaigns for vendors - C. - One customer group and SO subgroups for customers
- One customer group and 30 subgroups for employees
- One customer group and 10 subgroups for vendors - D. - 50 customer groups for customers
- 30 customer groups for employees
- 10 customer groups for vendors
Answer: C,D
NEW QUESTION # 30
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. Reports & Dashboard under Technical tab.
- B. Log center filtering by request type OCAPI
- C. Code Profiler
- D. Pipeline Profiler filtering results with Extended script development mode.
Answer: A
NEW QUESTION # 31
During a load test the storefront shows steady but slow performance on all the paces being tested. The Architect opens Pipeline Profiler and sorts the data by *total time" column. The following come as the top Ave items:
Which controller should the Architect focus on to further investigate the performance issue?
- A. Search Show as this Is one of the key controllers that the customer uses
- B. Home-IncludeHeaderMenu as It has highest average time.
- C. Product-HitTile asit has the highest hits during the load test.
- D. Product-Detail as It has the highest total time and highest maximum time.
Answer: B
NEW QUESTION # 32
Northern Trail Outfitters (NTO) operate 200 physical stores. NTO has products that are available in some of the physical stores and not available in others. The closest physical store is determined based on customer s post zip code when they are shopping online. Only the products that are available in the customer's closest physical store should be presented to the customer to the search results.
What are the two feasible technical approaches to meet these requirements?
Choose 2 answers
- A. Create a separate shipping method per physical store. Use post/zip code to determine the applicable shipping method. Show only the products that are not excluded from the shipping method.
- B. Create a separate category per physical store use post/Tip code with a mapping to determine the relevant category. Show only the products from this category.
- C. Create a separate pricebook per physical store. Use post/zip code to activate this pricebook through a customer group. Show only the products with price by applying price refinement.
- D. Create a separate site per physical store. Use post/zip code to redirect the customer to the relevant site.
Show the products from the site navigation catalog.
Answer: A,C
NEW QUESTION # 33
A client has a requirement to render different content on the homepage based on if the customer is logged in or guest user.
What should a developer implement to achieve this requirement?
- A. Write specific custom code in the Content Asset for a customer that is a registered, versus unregistered, user.
- B. Set the Content Slot configuration so it is based on the system customer group registered, versus unregistered.
- C. Add specific custom messages in Page Designer for a customer that is a registered, versus unregistered, user.
- D. Set the Content Asset configuration for a customer that is a registered, versus unregistered, user.
Answer: B
NEW QUESTION # 34
Northern Trail Outfitters (NTO) wants to use Marketing Cloud to implement an Abandoned Cart Solution Workflow so that personalized messages are sent to shoppers who add items to their cart but abandon the B2C Commerce storefront.
Which two options should a Solution Architect recommended to meet this requirement? Choose 2 answers
- A. Configure streaming updates for catalog importing, implement Google Analytics tracking, and leverage Journey Builder to trigger an abandoned cart message.
- B. Configure B2C Commerce catalog, product, inventory, and customer data feeds; implement Marketing Cloud collect.js and trigger an abandoned cart message through
- C. Configure B2C Commerce catalog, product, order, and customer data feeds; implement Marketing Cloud collect.js and trigger an abandoned cart message through Journey Builder.
- D. Configure streaming updates for catalog importing, implement the Collect Tracking Code, and leverage Journey Builder to trigger an abandoned cart message.
Answer: A,C
Explanation:
Journey Builder.
NEW QUESTION # 35
A third party survey provider offers both an API endpoint for individual survey data and an SFTP server endpoint that can accept batch survey data. The initial implementation of the integration includes
1. Marking the order as requiring a survey before order placement
2. On the order confirmation pace, the survey form is displayed for the customer to fill
3. The data is sent to the survey provider API, and the order it marked as not requiring a survey Later it was identified that this solution is not fit for purpose as the following issues and additional requirements were identified:
1. If the API call fails, the corresponding survey data is lost. The Business requires to avoid data loss.
2. Some customers skipped the form. The Business require sending a survey email to such customers.
3. The Order Management System (OMS) uses a non-standard XML parser it did not manage to parse orders with the survey, until the survey attribute was manually removed from the xml.
How should the Architect address the issues and requirements described above?
- A. Create a custom object when the survey is required Send to the API endpoint in real-time. On success, remove the object. On failure, capture the survey data in the custom object and later reprocess with a job. Use the custom object to send emails for the cases when survey was skipped.
- B. Send the survey data to the API endpoint in real-time until the survey data is successfully captured.
Instruct the OMS development team to update their XML parser, use the Order survey attribute to send emails for the cases when the survey was skipped. - C. Create a custom object to store the survey data. Send to the API endpoint using a job. On success, remove the custom object. On failure, send the survey data with API from the next execution of the same job. Use the custom object to send emails for the cases when the survey was skipped.
- D. Create a custom session attribute when the survey is required. Send to the API endpoint in real-time. On failure, capture the survey data in the session and reprocess, use me session attribute to send emails for the cases when survey was skipped.
Answer: D
NEW QUESTION # 36
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.
Which relationships should be added to the Systems Diagram to complete it and fulfill the chant requirements necessary for the email campaign?
- 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 andInventory should be exported from Production. Products should be exported from Staging. Customers should be exported from the external Customer Management System.
- D. Order and Customer data should be exported from Production. Product and Inventory data should be exported from Staging.
Answer: D
Explanation:
In the given scenario, where the Email Marketing System (EMS) requires order data to send product recommendations based on stock availability, it is crucial that the most up-to-date and relevant data is used. Here's why the chosen data sources are appropriate:
Order and Customer Data from Production: Since order and customer interactions occur in real-time, exporting this data from the Production environment ensures that the most current information is used for the email marketing campaigns. This accuracy is vital for personalization and timeliness of the communications sent to customers.
Product and Inventory Data from Staging: Given that the staging environment is typically one step behind production and is used for testing before changes go live, it provides a stable dataset that reflects what is currently live without the risk of including any unvetted changes. This setup is suitable for inventory and product data, which are less susceptible to minute-by-minute changes compared to order data and can be pre-validated before use in marketing efforts.
This configuration helps ensure that the EMS has access to reliable data reflecting current stock levels and product details, which is essential for crafting accurate marketing messages based on product availability.
NEW QUESTION # 37
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'
- A. The Architect should contact the company that created the LINK cartridge to fix the issue and provide the client with updated code.
- 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 update all the deprecated API cats in the already integrated LINK cartridge and test thoroughly.
- D. The Architect should check to see If the LINK cartridge has been updated already, integrate It, apply the customisations, and teat thoroughly.
Answer: D
Explanation:
When facing a deprecated API that is used in a LINK integration cartridge, the recommended approach is to check for an updated version of the cartridge that may have replaced the deprecated API with a supported one.
If an update is available:
* Integrate the updated cartridge into the site, ensuring compatibility with the current site configuration.
* Re-apply customizations that were made to the original cartridge to maintain functional consistency.
* Thorough testing should be conducted to ensure that the integration works seamlessly without causing disruptions in the site's functionality.
This approach minimizes effort by leveraging updates provided by the cartridge vendor while ensuring the site remains functional and compliant with current API standards.
NEW QUESTION # 38
The Client wants to offer custom made container products on its new B2C Commerce storefront. The Client 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
- A. The data schema includes a Color_ID field, but there isn't a business requirement to allow the customer to specify container color.
- B. 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.
- C. 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
- D. The data schema includes unique identifiers for material and color fields, but neither are reflected in the business requirements.
Answer: A,B
NEW QUESTION # 39
During discovery, the customerrequired a feature that is not inducted in the standard Storefront Reference Architecture CSFRA). In order to save budget, the Architect needs to find the quickest way to implement this feature.
What is the primary resource the Architect should use to search for an existing community Implementation of the requested feature?
- A. Salesforce Trailblazer Portal
- B. Salesforce B2C Commerce Documentation
- C. Salesforce Commerce Cloud Trailblazer community
- D. Salesforce Commerce Cloud GitHub repository
Answer: D
Explanation:
When seeking a community implementation of a feature not included in the standard Storefront Reference Architecture (SFRA), the primary resource should be the Salesforce Commerce Cloud GitHub repository (Answer A). This repository often contains projects and code samples contributed by other developers in the community, which might include custom implementations that could be adapted to meet the customer's requirements. This approach not only leverages existing solutions that have been shared publicly but also can significantly save time and resources in development.
NEW QUESTION # 40
a client uses 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?
- A. 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.
- B. Create a Job and define three custom steps: download the files from SFTP, import promotions, import coupons
- C. 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.
- D. 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.
Answer: A
NEW QUESTION # 41
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?
- A. Four Service Configurations. Four Service Profiles, Four Service Credentials
- B. Four Service Configurations. Four Service Profiles, One Service Credential
- C. Four Service Configurations. One Service Profile, One Service Credential.
- D. One Service Configuration, Four Service Profiles, One Service Credential.
Answer: C
Explanation:
For setting up multiple integrations that require the same credentials and timeout settings but need separate log file prefixes:
Four Service Configurations are needed to specify the unique endpoint and other specifics for each of the four web services.
One Service Profile can be used for all these configurations because they share the same timeout and other settings, optimizing the configuration process.
One Service Credential is sufficient since all services authenticate with the same credentials, simplifying credential management and security handling.
This setup reduces redundancy and complexity in the service framework, ensuring a streamlined and efficient integration process while meeting all specified requirements.
NEW QUESTION # 42
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?
- 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
Answer: D
Explanation:
To resolve the issue of violating the spi.basket.addResolveInSameRequest quota and to maintain the functionality of dynamically calculating shipping costs for items before they are added to the basket, the best approach is:
Option D: Wrapping the adding of product and shipping cost calculation in a transaction, which is then rolled back to restore the original state. This method ensures that the system can calculate potential shipping costs without permanently altering the state of the basket. This approach keeps the basket's original state intact while allowing for multiple shipping calculations, effectively managing the load on system resources and adhering to platform quotas.
NEW QUESTION # 43
Facebook connect will be available on your storefront to allow users to log in. To configure properly the new OAuth provider. What should you need from your product owner?
- A. User and password from Facebook to get the access token.
- B. Ask for the access token.
- C. Ask to grant needed permissions for your facebook user.
- D. Send request to facebook endpoint with app_id sended by POST to retrieve the oauth token.
Answer: C
NEW QUESTION # 44
Northern Trail Outfitters (NTO) wants to bring data from across all parts of their Salesforce Customer Success Platform Into the Marketing Cloud account. A Solution Architect recommends using Synchronized Data Sources In Contact Builder and Marketing Cloud Connect to Integrate multiple business units In their account.
Which API does the Solution Architect need to use with Marketing Cloud Connect for this integration?
- A. Streaming API
- B. SOAP API
- C. Tooling API
- D. REST API
Answer: D
NEW QUESTION # 45
......
B2C-Commerce-Architect Practice Test Pdf Exam Material: https://itcertspass.prepawayexam.com/Salesforce/braindumps.B2C-Commerce-Architect.ete.file.html