2023 Valid ARC-300 Dumps for Helping Passing Salesforce Exam!
Download Free Salesforce ARC-300 Exam Questions & Answer
NEW QUESTION # 33
A multi-brand company uses B2C Commerce, Service Cloud, and Marketing Cloud and is seeking an order management solution. They process 2,000 orders per hour across their brands. The company has one B2C Commerce realm, two Salesforce core orgs, and two Marketing Cloud business units. The company is choosing between these three options for an order management tool:
* Build an order management solution in B2C Commerce using order management APIs
* Purchase Salesforce Order Management
* Build a custom order management solution using their own development team Which three statements should a Solution Architect use to support using the Salesforce Order Management solution?
Choose 3 answers
- A. Salesforce Order Management synchronizes orders to and from B2C Commerce, which essentially replaces the Service Cloud Connector.
- B. Salesforce Order Management is a productized connector solution between B2C Commerce and Service Cloud; orders will be synchronized from the client B2C Commerce realm to multiple Salesforce Orgs without the need for customization.
- C. The existing Service Cloud implementation team could extend the Salesforce Order Management product to the existing org.
- D. Salesforce Order Management shares the same database with Service Cloud while other solutions need to build additional integration.
- E. B2C Commerce order management does not support complex or advanced use cases.
Answer: B,C,E
NEW QUESTION # 34
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 <isprint value='${searchPhrase} encoding-'jsblock" />
- C. Use <toprint value="${searchPhrase}" />
- D. Use <isprint value="${searchPhrase}* encoding-'jshtmr />
Answer: B
NEW QUESTION # 35
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 doesn't support using the OCAPI SHOP and DATA resources to access pages and components as content assets.
- 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 load times are bigger than if using content slots.
Answer: A
NEW QUESTION # 36
A company is using both Service Cloud and B2C Commerce but they are not using Mulesoft or any other integration middleware and do not plan on adding that in the near future. However, there is a need to keep customer records in sync across both Service Cloud and B2C Commerce. When a change to the customer record in Service Cloud takes place, such as an updated customer name, the same customer record should be updated in B2C Commerce. Assume that there is a common ID that uniquely identifies the customer across the two systems.
How should a Solution Architect deliver the desired functionality?
- A. Send an Outbound Message from Service Cloud and catch and handle the Outbound Message using the B2C Commerce APIs
- B. Use change data capture to send a message from Service Cloud and catch and handle the message using B2C Commerce Service Cloud Connector
- C. Send a platform event from Service Cloud and subscribe to the platform event in B2C Commerce using the built-in functionality
- D. Develop a custom solution in Service Cloud to consume and communicate with B2C Commerce APIs
Answer: C
NEW QUESTION # 37
An organization uses B2C Commerce to capture order details but needs to process the order in an ERP system. They want B2C Commerce to send a message to the ERP system with the order details after they have been entered, then wait for the order to be processed, and then receive a reply from the ERP system with the order number and status.
Which integration pattern should a Solution Architect use to meet this requirement?
- A. Batch Data Synchronization
- B. Request and Reply
- C. Publish / Subscribe
- D. Asynchronous Call-Out
Answer: B
NEW QUESTION # 38
A company manages its regional operations as separate businesses. The regional sites (Site A and Site B) operate with:
* Separate realms
* Deferent code bates
* Different category navigation menus
* Frequent updates on category structure
The requirement from the business is to provide hreflang link tags on category pages pointing to the same category on the other regional site. Example MTML for one of these links as displayed on Site A is:
Which solution should the Architect choose while keeping performance in mind?
- A. Create a new custom object type Populate the hreflang mapping for each category and locale in this custom object. Use the custom object to display the hreflang link tag.
- B. Create additional locales in al realms create a new custom attribute on the category that is localized. Populate the attribute with the other site URLs and use it to display the hreflang tag.
- C. Create a new custom attribute on the Category. Populate the attribute with the other entire site URLs corresponding to locales In JSON Format. Use the attribute to display the hreflang link tag.
- D. Create a custom Business Manager module. Ask the business to maintain the hreflang link tags for each regional site in this Business Manager module.
Answer: C
NEW QUESTION # 39
A company wants to add Salesforce Order Management to their existing B2C Commerce, Service Cloud, and Sales Cloud integration. Their current sales process lets sales reps build quotes, create orders, and process reduction orders for refunds as part of their sales channel workflow. Their B2C Commerce order objects also include multiple custom attributes that the merchant's current Order Management System uses to allocate orders to the correct distribution center for fulfillment.
When enabling Salesforce Order Management, what potential concerns will the merchant need to work through?
- A. Reduction Orders and Order Management change orders conflict if both are enabled in the same Org and require the use of Record Types and Apex Triggers or Validation Rules to avoid conflicts.
- B. Custom attributes on B2C Commerce Orders are not natively supported for Salesforce Order Management integrations and require custom Apex development to handle mapping.
- C. Salesforce Order Management does not allow for fulfillment rules across multiple distribution centers without the use of an AppExchange package or custom Apex triggers.
- D. Salesforce Order Management integrates natively with B2B Commerce when both products reside within the same Org but requires the use of a customizable B2C Commerce cartridge to import data from a B2C Commerce instance.
Answer: D
NEW QUESTION # 40
A merchant has complained to the developers that some products are not appearing in the storefront and has asked them to diagnose and solve the issue.
Which two factors might be causing a product to be hidden?
Choose 2 answers
- A. Product does not have any images.
- B. Product Available to sell is <1.
- C. Product is not online.
- D. Product has been set to searchable.
- E. Product lacks a price.
Answer: A,E
NEW QUESTION # 41
A merchant has asked their development team to add a new site.
Which two tasks are essential for correct site configuration prior to launch?
Choose 2 answers
- A. Assign a default payment type.
- B. Assign a default currency.
- C. Assign the appropriate taxation type.
- D. Assign a default payment processor.
- E. Assign a default payment method.
Answer: B,C
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 calculation of shipping cost until the customer is ready to check out and has chosen the shipping method they want to
- B. Wrap the adding of product and shipping cost calculation in a transaction which Is then rolled back to restore the original state
- C. Omit the removal of the Item and speed up the process for the customer by adding the product to the basket for them.
- D. Wrap each Individual step of the process its own transaction Instead of using one transaction for all steps.
Answer: A
NEW QUESTION # 43
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. The transaction for updating of orders needs to be rewritten to avoid problems with transaction size.
- B. Configure circuit breaker and timeout for the OMS web service call to prevent thread exhaustion.
- C. Standard order import should be used instead of modifying multiple order objects with custom code.
- D. Post-processing of search results is a bad practice that needs to be corrected.
Answer: B
NEW QUESTION # 44
A developer has a sandbox with code to log a message during execution, and the following code:
After the code executes, the developer does not see any log file with the message in the WebDAV folder. Which two tasks does the developer need to perform to correct this issue?
Choose 2 answers
- A. Set the root log level to debug.
- B. Set the logging global preference to true.
- C. Check the box for Info under Log Files.
- D. Request that the developer's account be given permission to the Log Center of the current realm.
Answer: C,D
NEW QUESTION # 45
A B2C Commerce developer has recently completed a tax service link cartridge integration into a new SHU site. During review, the Architect notices the basket calculation hook is being run multiple times during a single tax call.
What is the reason for the duplicate calculations being run?
- A. The LINK cartridge Is Included multiple times in the cartridge path.
- B. The checkout is designed to recursively refer to the same hook.
- C. The tax cat is being called multiple times.
- D. There are multiple hook.js Wes referring to the same hook.
Answer: C
NEW QUESTION # 46
The Client wants to have a flash sate 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 daily but 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
- A. If the product Inventory threshold that triggers the web service calls is reached too often. It will have a negative Impact on site performance.
- B. The default rate limiter configuration for the web-service could cause the web-service to return an exception during high traffic.
- C. Because the job would still be configured to run daily there will be a degrade in performance during non-flash sales periods
- D. If the externals hosted web-service is unreliable. It could be a point of failure in the site s order placement flow.
Answer: A,D
NEW QUESTION # 47
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
NEW QUESTION # 48
To integrate a new payment method with your storefront the 3rd party provider shares with you the endpoints, protocols and needed credentials. After reading all documentation received you realize that they work under SOAP 1.1 protocol. Under which folder in your cartridge structure you should place the needed files?
- A. /services
- B. /scripts/soap
- C. /webreferences
- D. /webreferences2
Answer: C
NEW QUESTION # 49
A company needs to have specific fields encrypted in the user interface on the contact record in Service Cloud as well as on some fields in data extensions that exist only in the Marketing Cloud. The merchant believes that Salesforce Shield Encryption is a suitable solution.
Which two considerations are relevant for the merchant when determining an appropriate solution?
Choose 2 answers
- A. Field-Level Encryption is also required on Marketing Cloud to encrypt the custom fields.
- B. With Shield, encrypted fields cannot be used to filter or sort in Process Builder and Flow Builder.
- C. Shield encryption can be done on any standard or custom field on all field types, but cannot be set to encrypt those fields in Marketing Cloud.
- D. With Shield, encrypted fields are not visible to the user, but there are no other feature impacts.
Answer: B,C
NEW QUESTION # 50
The following promotions are configured with no exclusivity (can be combined with any other promotion) in a -1month campaign:
* Free correct- in -store shipping
* 20% accessories products discount, applies for all customers
* $5 off coupon based discount, sent to a selected group of customers
The combination of above promotions allows customers to get 16 socks for free in store. This was unintended, and the Client If considering disabling the coupon. The Client is concerned about a potential spike in the number of Call Center calls from customers who had the coupon code added to their baskets before it was disabled. As basket lifetime is set to 30 days for all customers, this can continue for the full length of the campaign.
What solution should the Architect suggest to keep the Call Center calls to a minimum?
- A. Disable the coupon code. Clear the production cache from the Business Manager to clear existing baskets.
- B. Disable the coupon code. Restart the production instance from control Center to dear existing baskets.
- C. Disable the coupon code. Email all the customers to not use the coupon code in their baskets.
- D. Disable the coupon code. Reduce the basket lifetime in Business Manager to expire some of the existing baskets
Answer: D
NEW QUESTION # 51
A company plans to build a new B2C Commerce storefront for a popular segment of products that generate high-volume sales. Their team is evaluating whether B2C Commerce is the right platform to build this storefront, and they are specifically concerned about how quotas and limits directly impact the efficiency and stability of solutions built on the platform.
Which two considerations should a Solution Architect keep in mind when considering B2C Commerce Governance and Quotas?
Choose 2 answers
- A. Object quotas status is updated with an up to 20-minute delay. Therefore, a Solution Architect must consider this delay when performing calculations related to traffic and limits.
- B. For sandbox instances, quotas can be softened by exporting them from a production instance and importing them onto a sandbox instance. This approach lets Solution Architects match the development environment to the production environment.
- C. If an enforced quota is exceeded, an exception is thrown, which prevents the current operation from completing. The Solution Architect should design the solution so that the exception can be caught within a customization.
- D. Unless a site :s experiencing performance issues, the Solution Architect car assume that quota violations have not occurred.
Answer: A,C
NEW QUESTION # 52
There are three logging categories: category1, category1.eu, and category1.us.
In Business Manager, category1 is enabled for WARN level and no other categories are configured. All custom log targets are enabled.
The code segment below executes.
What is the result'
- A. Logs will be written to the log file with a prefix customwarn.
- B. Logs will not be written.
- C. Logs will be written to the log file with a prefix custom-loggerFile.
- D. Logs will be written to the log file with a prefix loggerFile.
Answer: C
NEW QUESTION # 53
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. Create a B2C Commerce Support ticket and ask them to import the order flies received from Northern Trail Outfitters.
- B. 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.
- 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 m B2C Commerce schema. Ask the client to import them on production before the launch.
Answer: B
NEW QUESTION # 54
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 verification call.
Which three strategies could be applied to allow for efficient use of the service without compromising security? Choose 3 answers
- A. Use HTTPService caching for the client authentication call.
- B. Use a job to store and update the token in a custom object that is used from the storefront code
- C. Obtain the token from local storage of the browser and update it once It expires.
- D. Apply page caching to the client authentication controller that is used with AJAX.
- E. Obtain the token from a custom cache before making the client authentication call.
Answer: A,D,E
NEW QUESTION # 55
The developer has been given the following business requirement:
The shipping method, "Free Standard Ground Shipping" has an exclusion for products with 'category equals or is child of electronics-televisions.' The marketing department has scheduled a sale offering a "Free Standard Ground Shipping" method for brand XyzTv televisions for the next 3 months.
What method accomplishes this while following best practices'
- A. Create an allow list for the existing shipping method by adding a product exclusion for 'brand equals XyzTv' to the exclusion list fo<" "Free Standard Ground Shipping."
- B. Create a new shipping method and label it "Free Standard Ground Shipping". Give it the qualifier 'brand equals XyzTv', and add it to the checkout options.
- C. Extend the CheckoutShippingServices controller using module.superModule and add an exception for the specified brand.
- D. Extend the code in cartridge/models/shipping/shippingMethod.js using module.superModule and add an exception for the specified brand.
Answer: C
NEW QUESTION # 56
Northern Trail Outfitters (NTO) wants to upgrade its customer service by providing the opportunity for customers to engage using social messaging channels such as Facebook, WhatsApp, and SMS to resolve issues and ask questions. They already use Marketing Cloud Mobile Connect and Social Studio. Alongside these, the Solution Architect also recommends implementing Digita I Engagement features in Service Cloud.
Which two reasons should a Solution Architect use to justify those recommendations?
Choose 2 answers
- A. Social Studio does not support 1:1 messaging on the apps listed in the scenario
- B. Mobile Connect only supports outbound messaging in selected countries
- C. Social Studio is limited to listening to social channel and not responding
- D. Mobile Connect lacks integration with the service agent console without Digital Engagement
Answer: A,B
NEW QUESTION # 57
......
ARC-300 Exam Dumps For Certification Exam Preparation: https://www.dumpsvalid.com/ARC-300-still-valid-exam.html