Spring Sale Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: buysanta

Exact2Pass Menu

Salesforce Certified B2C Commerce Developer (SU24)

Last Update 7 hours ago Total Questions : 203

The Salesforce Certified B2C Commerce Developer (SU24) content is now fully updated, with all current exam questions added 7 hours ago. Deciding to include B2C-Commerce-Developer practice exam questions in your study plan goes far beyond basic test preparation.

You'll find that our B2C-Commerce-Developer exam questions frequently feature detailed scenarios and practical problem-solving exercises that directly mirror industry challenges. Engaging with these B2C-Commerce-Developer sample sets allows you to effectively manage your time and pace yourself, giving you the ability to finish any Salesforce Certified B2C Commerce Developer (SU24) practice test comfortably within the allotted time.

Question # 51

A Digital Developer creates a B2C Commerce server connection in their UX Studio workspace. The Developer adds new cartridges to the workspace, but the cartridges do NOT execute as the Developer expects.

Which three things should the Digital Developer verify to ensure the cartridges are uploaded? (Choose three.)

A.

The Auto-Upload setting is enabled for the server connection.

B.

The Active Server setting is enabled for the server connection.

C.

The credentials for the server connectionare correctly entered.

D.

The cartridge is for the current version of B2C Commerce.

E.

The server is configured to accept incoming connections.

Question # 52

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.

What could the developer do to correct this issue?

A.

Set the root log level to debug AND check the box for info under Log Files.

B.

Set the logging global preference to true AND set the root log level to debug.

C.

Set the logging global preference to true AND check the box for Info under Log Files

Question # 53

A developer is asked to implementa simple call to an authentication - protected REST web service.

Which configuration is valid?

A.

Add the authentication password to the service credentials.

B.

Configure the authentication username using a site preference.

C.

Insert the service ' sendpoint in a .properties file.

Question # 54

A developer needs to perform the same additional checks before completing multiple routes in a custom controller, in orderto decide whether to render a template or redirect the user to a different page.

According to SFRA best practices, what is the correct approach to improve code reusability in this scenario?

A.

Define a new middleware function and use it in the existing routes.

B.

Append a new function to all the existing routes with the server module.

C.

Replace the existing routes by creating a controller in separate new cartridge.

D.

Use the superModule property in the existing routes to extend their functionality.

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 oris 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.

Createa new shipping method and label it " Free Standard Ground Shipping " . Give it the qualifier ' brand equals XyzTv ' , and add it to the checkout options.

B.

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. "

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.jsusing module.superModule and add an exception for the specified brand.

Question # 56

A developer observed a specific issue in production, which they cannot reproduce in other environments. The developer wants to do a hot fix to one of the ISMLpages, which uses < iscach > tag, to see if that resolves while issue. Which consideration must the developer keep in mind while deploying the hot fix in production?

A.

It will be required to invalidate the cache for the hot fix.

B.

If the page has multipletags, the highest cache duration will be used in production to determine the resulting page ' s caching behavior.

C.

The TTL cache setting only affects static content and not the page cache, which could potentially cause he production issue.

Question # 57

A developer is given the requirement to add a step to the existing business logic of theregistration process. How should the developer modify the route that handles the customer registration?

A.

Change the controller route with new functionality.

B.

Extend the route with new functionality.

C.

Copy the code from the original route to a new controller route, and change it.

D.

Override the route with new functionality.

Question # 58

A Digital Developer needs to store information temporarily and decides to create a custom object.

Which code creates a custom object?

A.

CustomObject.createCustomObject(CustomObjectType,primaryKey);

B.

CustomObject.createCustomObject(primaryKey,CustomObjectType);

C.

CustomObjectMgr.createCustomObject(primaryKey);

D.

CustomObjectMgr.createCustomObject(CustomObjectType,primaryKey)

Question # 59

Which line of code creates a content slot that can be included on homepage.isml to display on the home page?

A.

< isslot id= " my_banner " description= " for home page " type= " global " context= " content " context-object= " ${pdict.ContentSearchResult.content} " / >

B.

< isslot id= " my_banner " description= " for home page " type= " global " context= " homepage " / >

C.

< isslot id= " my_banner " description= " for home page " context= " global " >

D.

< isslot id= " my_banner " description= " for home page " context= " global " context-object= " ${pdict.CurrentHomePage} " / >

Question # 60

A developer wants to create in Business Manager extension with thecartridge 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 business manager cartridge site

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 Storefront cartridge site path.

D.

Activate a new code version for the Business Manager Site.

Go to page: