Free ARC-300 Exam Braindumps (page: 5)

Page 4 of 17

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 manuallyremoved from the xml.

How should the Architect address the issues and requirements described above?

  1. 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 sessionand reprocess, use me session attribute to send emails for the cases when survey was skipped.
  2. 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 datawith API from the next execution of the same job. Use the custom object to send emails for the cases when the survey was skipped.
  3. Create a custom object when the survey is required Send to the API endpoint in real- time. On success, remove the object. Onfailure, 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.
  4. 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.

Answer(s): C



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) forreference 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

  1. The data schema includes unique identifiers for material and colorfields, but neither are reflected in the business requirements.
  2. 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
  3. The data schema includes amaterial Price_Markup field, but there Isn't a business requirement to factor the material cost Into the final price calculation.
  4. The data schema includes a Color_ID field, but there isn't a business requirement to allow the customer to specify container color.

Answer(s): C,D



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 cachingimplemented that 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?

  1. Create customer groups for desktop and mobile usersand uh remote includes based on these groups to render the mobile and desktop pages
  2. Create customer groups for desktop and mobile users and empty promotions linked to these groups to ensure different cached versions of the page.
  3. Disable caching forthese pages to ensure that the correct template is used to render the mobile and desktop pages.
  4. Change the URL structure to include desktop and mobile as URL parameters to ensure different cached versions of the page

Answer(s): A



An Architect to notify by the Business that order conversion dramatically dropped a few hours after go live. Further investigation points out that customers cannot proceed to checkout anymore. The Architectis aware that a custom inventory checks with a third-party API is enforced at the beginning of checkout, and that customers are redirected to the basket page when items are no longer in stock

Which tool can dearly confirm that the problem is indeed caused by the inventory check?

  1. Sales Dashboard from Reports and Dashboards
  2. Service Status from Business Manager
  3. Pipeline Profiler from Business Manager
  4. Realtime Report from Reports and Dashboards

Answer(s): B






Post your Comments and Discuss Salesforce ARC-300 exam with other Community members:

ARC-300 Discussions & Posts