2026 Latest Comm-Dev-101 dumps - Instant Download PDF [Q82-Q107]

Share

2026 Latest Comm-Dev-101 dumps - Instant Download PDF

Updated Verified Comm-Dev-101 Downloadable Printable Exam Dumps

NEW QUESTION # 82
Given the code snippet aboce, what should be added after this code so it can be used for page component display?

  • A. Module.exports.render = render;
  • B. Module.exports = server.exports();
  • C. Base.render = render;
  • D. Module.exports = render;

Answer: B


NEW QUESTION # 83
The developer has been given the following business requirement:
The shipping method, Free Standard Ground Shipping' has an exclusion for products *lth 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. Extend the code in cartridge/models/shipping/shippingMethod.js using module, super Module and add an exception for the specified brand.
  • B. Extend the CheckoutShippingservices controller using module.superModule and add an exception for the specified brand
  • C. Create an allow list for the existing shipping method by adding a product exclusion for 'brand equals XyzTV" to the exclusion list for "Free Standard Ground Shipping."

Answer: C


NEW QUESTION # 84
What is accomplished by the code below?

  • A. Performs a remote include from the Account-Header endpoint.
  • B. Creates a link to the Account-Header end point that allows mobile navigation.
  • C. Performs a local include from the Account-Header endpoint.

Answer: A


NEW QUESTION # 85
A developer must configure permissions for an Open Commerce API resource on a sandbox instance that currently does not have any permissions configured.
Which two configuration properties are required to enable Access to the resource?
Choose 2 answers

  • A. Read_attributes
  • B. Version_range
  • C. Client_id
  • D. Resource_id

Answer: C,D


NEW QUESTION # 86
A developer working on a multi country site is asked to store country specific data that drives the creation of a country selector. Examples of the data stored are:
Pricebook to be used
Image URL for country flag
The data used in staging also applies in production, but only for this site.
Which approach should the developer take to implement these requirements?

  • A. Extend the Locale System Object to contain the custom data for each country.
  • B. Create site-specific content assets to store the data for each country.
  • C. Create a replicable, site-specific Custom Object with the custom data for each country.

Answer: C


NEW QUESTION # 87
Universal Containers is preparing their storefront to use Open Commerce APIs (OCAPI).
To which hook should the Digital Developer move taxation logic to ensure consistent order totals within B2C Commerce?

  • A. dw.ocapi.shop.order.afterPOST
  • B. dw.ocapi.shop.basket.calculate
  • C. dw.ocapi.shop.order.validateOrder
  • D. dw.ocapi.shop.basket.afterPostShipment

Answer: B


NEW QUESTION # 88
In Log Center, a developer notes j number of Cross Site Request Forgery (CSRF) log entries.
After adding the token in the 15ML template, which action might solve this problem'

  • A. Extend the CSRF token validity to avoid timeouts.
  • B. Add csrfProtection middleware steps in the controller
  • C. Delete the existing CSRF allow list in Business Manager.

Answer: B


NEW QUESTION # 89
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 the appropriate taxation type.
  • B. Assign a default payment processor.
  • C. Assign a default currency.
  • D. Assign a default payment type.
  • E. Assign a default payment method.

Answer: A,C


NEW QUESTION # 90
Which technical reports datapoint measures the performance of a controller's script execution if network factors and Web Adaptor processing is ignored?

  • A. Response time
  • B. Processing time
  • C. Call count
  • D. Cache hit ratio

Answer: B


NEW QUESTION # 91
Which two methods are efficient and scalable? (Choose two.)

  • A. ProductSearchHit.getRepresentedProducts()
  • B. Category.getProducts()
  • C. ProductMgr.queryAllSiteProducts()
  • D. ProductSearchModel.getProductSearchHits()

Answer: B,D


NEW QUESTION # 92
A retailer notices that the Account Addresses page is showing the wrong shopper's address.
Which tool should the developer start with to identify the issue?

  • A. Storefront Toolkit
  • B. Pipeline Profiler
  • C. Reports and Dashboards module

Answer: A


NEW QUESTION # 93
A developer uses hooks for an extension point. Which n true for running multiple hooks for an extension point?

  • A. It is possible to control the order in which registered modules are called.
  • B. It is possible to register multiple modules to call for an extension point in a single hooks.json file
  • C. If you call multiple modules, only the first hook called returns a value

Answer: A


NEW QUESTION # 94
A Digital Developer is working on a multi-site realm. A new site requires a different layout for the account landing page. The business logic and data model remain the same. The existing code is in AccountControl.js and accountlanding.isml in the app_storefront cartridge. The app_storefront cartridge contains code for all other business functions. The cartridge path for the new site is currently int_cybersource:int_paypal:app_storefront.
The Developer creates a new cartridge named app_newsite that contains only the accountlanding.isml template for the new site.
Which modification should be made to the new cartridge path?

  • A. Set the cartridge path so that app_newsite is after app_storefront.
  • B. Set the cartridge path so that app_newsite is before app_storefront.
  • C. Set the cartridge path so that app_storefront is before int_cybersource.
  • D. Set the cartridge path to include only app_newsite.

Answer: C


NEW QUESTION # 95
A client wants to differentiate their monobrand stores with a special icon when shown in the store locator. The information is saved in a true/false custom attribute for each Store object in Merchant tools.
How should the developer follow SFRA best practices to expose this data for rendering?

  • A. Ad dan <isscript> to the template, and call StoreMgr.searchStoresByCoordinates();
  • B. Pass the Store system object to the template, so that custom propierties are available
  • C. Extend the existing Stores_Find controller with a new middleware function that performs the query
  • D. Use the module.superModule functionality and the call method to add a new property to the Store Model.

Answer: D


NEW QUESTION # 96
A Digital Developer extends a system object, Product, and adds a Boolean attribute, "sellable," to it.
Assuming "prod" is the variable name handling the product, what code can the Developer use to access it?

  • A. prod.extended.sellable
  • B. prod.persistable.sellable
  • C. prod.sellable
  • D. prod.custom.sellable

Answer: D


NEW QUESTION # 97
The developer created a new Storefront category in storefront-catalog-m-en, but when viewing the Storefront site, the category is not visible.
What are two possible reasons?

  • A. The category is offline.
  • B. The category is not sorted
  • C. The category does not contain available products
  • D. The Storefront catalog is offline

Answer: C


NEW QUESTION # 98
When inspecting the weekly service status report for a critical internally hosted web service used in the application, a developer notices that there are too many instances of unavailability.
Which two solutions can reduce the unavailability of the service?
Choose 2 answers.

  • A. Change the code that sets the throwOnError attribute of the service to be true.
  • B. Increase the web service time out
  • C. Update the service to have a faster response time.
  • D. Modify the code that makes the request to the external service to be wrapped in a try/catch

Answer: B,C


NEW QUESTION # 99
An instance has custom logging enabled. The log reaches the file size limit.
What happens in this situation?

  • A. The log file is deleted and a new log file is created.
  • B. The log file Rolls over and the oldest log messages are overwritten
  • C. Logging is suspended for the day
  • D. The current log file is archived and a new log file is created.

Answer: C


NEW QUESTION # 100
Universal Containers calls the following combination of products "The Basics" and sells the combination as a unique product ID:
One Model 103 container
Five Model 611 container
Tree Model 201 container
The Developer created these three products in the catalog.
What is the next step in Business Manager to create "The Basics" as a combination?

  • A. In the Products module, create a product named "The Basics" and add the products to the Product Sets tab.
  • B. In the Product Sets module, create a product set named "The Basics".
  • C. In the Products module, create a product named "The Basics" and add the products to the Product Bundles tab.
  • D. In the Product Bundles module, create a bundle named "The Basics".

Answer: C


NEW QUESTION # 101
A Digital Developer needs to check for product inventory in a specific inventory list using the Open Commerce API.
An example request URL is:

Which resource_id value enables the appropriate resource?

  • A. /products/*
  • B. /inventory_list_search
  • C. /inventory_lists/**
  • D. /inventory_lists/*

Answer: A


NEW QUESTION # 102
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. Extend the code in cartridge/models/shipping/shippingMethod.js using module.superModule and add an exception for the specified brand.
  • C. 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.
  • D. Extend the CheckoutShippingServices controller using module.superModule and add an exception for the specified brand.

Answer: D


NEW QUESTION # 103
Universal Containers sells physical gift cards for the holidays.
What needs to occur to guarantee the cards will always be available?

  • A. Create a perpetual inventory record.
  • B. Create an inventory record with an extremely high Allocation value (i.e., 1 billion certificates).
  • C. Create an inventory record with Backorder Handling enabled.
  • D. Create an inventory record with an unlimited Allocation value.

Answer: C


NEW QUESTION # 104
Given a file in a plug-in cartridge with the following code:
'use strict':
Var base = module.superModule;
Function applyCustomCache (req,res,next){
res.CachePeriod = 6; //eslint-disable-line no-param-reassign
res.cachePeriodUnit = 'hours') //eslint-disable-line no-param-reassign
next();
}
Module.exports = base;
Module.exports.applyCustomCache = applyCustomCache;
What does this code extend?

  • A. A controller
  • B. A middleware script
  • C. A model
  • D. A decorator

Answer: A


NEW QUESTION # 105
Universal Containers wants to change a content slot that is currently configured to display a content asset. Now they want the slot to display the top five selling boxes for the week.
Which two changes need to be made for this to occur? (Choose two.)

  • A. Change the slot's configuration content type to "products."
  • B. Delete the existing content asset.
  • C. Change the slot's configuration template to the appropriate rendering template.
  • D. Change the slot's configuration content type to "recommendations."

Answer: C,D


NEW QUESTION # 106
A developer wants to create in Business Manager extension with the cartridge named plugin_vm_extension.
Which two steps should the developer take for the extension option to show up in Business Manager?Choose 2 answers:

  • A. Add plugin_bm_extension to the cartridge path under Storefront cartridge site path.
  • B. Add the appropiate roles and permission to the user to view the business manager extension.
  • C. Add plugin_bm_extension to the cartridge path under business manager cartridge site
  • D. Activate a new code version for the Business Manager Site.

Answer: C,D


NEW QUESTION # 107
......

The Ultimate Salesforce Comm-Dev-101 Dumps PDF Review: https://www.real4prep.com/Comm-Dev-101-exam.html