[Oct-2023] Salesforce CCM-101 Actual Questions and Braindumps
Pass CCM-101 Exam with Updated CCM-101 Exam Dumps PDF 2023
NEW QUESTION # 80
Given the following ISML example, how should a developer reference the product object in the current iteration of the basket?
<isloop items ="${pdict.Basket.products}" var="product" status= "loopstatus">
...
</isloop>
- A. product
- B. pdict.Basket.products{loopstatus}
- C. pdict.product
- D. loopstatus.product
Answer: B
Explanation:
NEW QUESTION # 81
While validating a LINK Cartridge for inclusion into the solution, an Architect notices that the UNK cartridge documentation requires the Architect to add a script node to a Pipeline in the storefront cartridge. The script is also a valid CommonJS module.
Which approach can the Architect use to Integrate this cartridge into a site that uses Controllers only?
- A. Add the script that is required via a Module, exports statement m the Controller add the appropriate arguments, and execute the correct method.
- B. Add the script that is required via an import$cript statement in the Controller, add the appropriate arguments, and execute the correct method.
- C. Copy and paste the script that is required directly into the Controller, add the appropriate arguments, then execute the correct method
- D. Add the script that Is required via a require statement In the Controller, add the appropriate arguments, and execute the correct method.
Answer: D
NEW QUESTION # 82
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. Configure circuit breaker and timeout for the OMS web service call to prevent thread exhaustion.
- B. The transaction for updating of orders needs to be rewritten to avoid problems with transaction size.
- 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: A
NEW QUESTION # 83
A client has a requirement to allow users on the Storefront to filter by a newly created attribute.
After creating the search refinement, what else is necessary to achieve this?
- A. Set the attribute as Searchable.
- B. Ensure the attribute has data and is indexed
- C. Change the productsearchrefinebar.isml template.
Answer: B
NEW QUESTION # 84
A Digital Developer is working in a sandbox on a site named test-site using the domain test.demandware.net. The Developer needs to compile a url to make an Open Commerce API (OCAPI) request that returns product information.
By default, which URL format is a proper Open Commerce API for Sandbox?
- A. https://test.demandware.com/dw/shop/products/M1355?client_id=aaa...
- B. https://www.test.com/dw/shop/v18_3/products/M1355?client_id=aaa...
- C. https://www.test.com/s/test-site/sfc/shop/products/M1355?client_id=aaa...
- D. https://test.demandware.net/s/test-site/dw/shop/v18_3/products/M1355?client_id=aaa...
Answer: D
NEW QUESTION # 85
What is accomplished by the code below?
- A. Performs a remote include from the Account-Header endpoint.
- B. Performs a local include from the Account-Header endpoint.
- C. Creates a link to the Account-Header end point that allows mobile navigation.
Answer: A
NEW QUESTION # 86
Given a NewsletterSubscription custom object that has a key attribute named email of type String, what is the correct syntax to create the NewsletterSubscription custom object and persist it to the database?
- A. Var customobject = dw.object.CustomObjectMgr. createCustomObject
('NewsletterSubscription','email', newsLetterForm.email.value); - B. Var customobject = dw.object.CustomObjectMgr.createNewsletterSubscription('email', newsLetterForm.email.value);
- C. Var customobject = dw.object.CustomObjectMgr. createCustomObject
('NewsletterSubscription', newsLetterForm.email.value); - D. Var customobject =
dw.object.CustomObjectMgr.createCustomObject(newsletterForm.email.value,
'NewsletterSubscription');
Answer: C
NEW QUESTION # 87
A merchant has a new requirement to accept American Express credit cards on its Storefront. A credit card payment method already exists.
Which step must a developer take in Business Manager to achieve this?
- A. Add American Express into the Order settings in Site Preferences.
- B. In Payment Methods, enable American Express as a credit card type.
- C. In Payment Processor, create American Express as a payment type.
- D. Add American Express as a Payment Preference in Site Preferences.
Answer: B
NEW QUESTION # 88
A Digital Developer suspects a logical error in a script.
Which action will help locate the error?
- A. Put breakpoints in the code, debug, and examine variable values.
- B. Print all values in the script node called before the current script.
- C. Check request logs for evidence of the logical error.
- D. Submit a support ticket to B2C Commerce.
Answer: C
NEW QUESTION # 89
A developer wants to embed a link to a content page from within the body of another content asset. the target content asset ID is: about-us Which option represents the correct format to use?
- A. $url('Content_Show', 'about-us')$
- B. $url(''page-Show,''cid'', about-us')$
- C. $url('Content-Page', cid 'about-us;)$
Answer: B
NEW QUESTION # 90
Given the following snippet:
* Server.append( 'Show' , function (req, res, next) )
According to SFRA, which two options shows a correct way to complete the code above in order to provide data to the response using a controller?
Choose 2 answers
- A. res.viewData = {data: myDataObject};res.render('/content/myPage');next();});
- B. res.render('/content/myPage');next();}).append{(Data:myDataObject});
- C. res.render('/content/myPage',{data: myDataObject});next();});
- D. res.setViewData ({data: myDataObject});res.render('/content/myPage');next();});
Answer: C
NEW QUESTION # 91
Given a website launched to production, the Architect can rely on several SFCC Business Manager tools that provide an automatic notification feature.
Which three tools have such a feature and do not require to be monitored manually?
Choose 3 answers
- A. Pipeline Profiler
- B. Custom Log Settings
- C. Job Schedules
- D. Analytics Conversion Reports
- E. Quota Status
Answer: C,D,E
NEW QUESTION # 92
A Digital Developer has identified that the code segment below is causing performance problems.
What should the Developer do to improve the code?
- A. Avoid post-processing and use the isOnSaleFlag attribute as a search refinement.
- B. Use a system attribute instead of the isOnSaleFlag custom attribute.
- C. Breaks the process into separate loops.
- D. Avoid using an Iterator and use a Collection instead.
Answer: C
NEW QUESTION # 93
A merchant has a content slot on a page that currently displays products based on the top sellers for the current week. The merchant wants to change this functionality. They want to have the slot render a specific content asset so that the content experience is more personalized to the visitors.
Which two actions are necessary to make this change?
- A. Change the rendering template in the slot configuration AND delete the existing content slot to create a new one.
- B. Change the default setting AND the rendering template in the slot configuration.
- C. Change the content type AND the rendering template in the slot configuration.
Answer: C
NEW QUESTION # 94
Once the Cache Information tool of the storefront toolkit is enabled, how can a Digital Developer view caching information for a particular component of the page?
- A. Right-click on the component in UX Studio and view the caching properties of the file.
- B. Hover over the caching icons now present on the storefront.
- C. Start a pipeline debugging session and view the caching information provided.
- D. Open the Request Logs to view the caching information.
Answer: B
NEW QUESTION # 95
A client has a single site with multiple domains, locales, and languages. After launch, 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)

D)
- A. Option C
- B. Option D
- C. Option A
- D. Option B
Answer: B
NEW QUESTION # 96
A Digital Developer adds the following line of code to a script.
The code executes without error; however, the log file on disk does NOT contain the log message.
Which two actions should be completed to write the log message to disk? (Choose two.)
- A. Ensure that the debug log level is enabled to write to file in the Custom Log Settings Business Manager module.
- B. Ensure that the debug log level has been added to the custom log level types in the Global Preferences business manager module.
- C. Archive old log files to make room in the log directory.
- D. Ensure that the "login" category is added to the Custom Log Filters in the Log Settings Business Manager module.
Answer: B,C
NEW QUESTION # 97
A developer needs to display a products list of their "Women Dresses" category in a new web application, independent of their main B2C Commerce site. This custom listing page needs to be styled differently from the existing one, as per marketing requirements.
Which B2C Commerce tool should the developer use to collect the necessary information?
- A. The Search-Show Controller URL to perform a web crawl.
- B. The iframe of the existing category page.
- C. The ProductSearch resource of the Shop OCAPI.
- D. The existing category's endpoint to perform a REST call.
Answer: A
NEW QUESTION # 98
A Digital Developer selects "Show Orderable Products Only" in the Search > Search Preferences Business Manager module.
Which business goal does this accomplish?
- A. Exclude products from search results if Available to Sell (ATS) = 0.
- B. Exclude back-ordered products from showing on the website.
- C. Exclude pre-order products from search results.
- D. Block displaying the product detail page if Available to Sell (ATS) = 0.
Answer: A
NEW QUESTION # 99
A developer has these requirements for out-of-stock products:
* Save the SKUs of the out-of-stock products that the customer is interested in
* Save the customer email regardless if the customer is a guest or registered
* Email the customer when the product is back-in-stock
Which step should the developer perform as part of the solution to achieve the requirements?
- A. Create a new set-of-string type custom attribute to the system object type Profile to save all the SKUs and use the existing email field for the email.
- B. Create a new custom object type that has a set-of-string type custom attribute for the SKUs and a string for the email field.
- C. Create a new system object type that has a set-of-string type custom attribute for the SKUs and a string for the email field.
- D. Create a new set-of-string type custom attribute to the system object type Product to save all the customer email addresses for back-in-stock notification.
Answer: D
NEW QUESTION # 100
......
The CCM-101 exam consists of 60 multiple-choice questions and has a time limit of 105 minutes. CCM-101 exam covers a range of topics, including managing products and categories, creating promotions and campaigns, implementing SEO best practices, and analyzing store performance metrics. To pass the exam, individuals must score at least 68%.
In the Salesforce CCM-101: Manage and Merchandise a B2C Commerce Cloud Store- Extended Exam, participants learn how to analyze customer data and generate insights that can help grow revenue. They will also explore different merchandising strategies and develop an understanding of how to create an appealing e-commerce experience for customers.
Latest CCM-101 Pass Guaranteed Exam Dumps with Accurate & Updated Questions: https://www.realexamfree.com/CCM-101-real-exam-dumps.html
CCM-101 Exam Brain Dumps - Study Notes and Theory: https://drive.google.com/open?id=1iE4_v3yiINRK00q-XfVPmcVvIICQ4Kdt

