ExamGecko
Home Home / Salesforce / Certified B2C Commerce Developer

Salesforce Certified B2C Commerce Developer Practice Test - Questions Answers

Question list
Search
Search

List of questions

Search

Related questions











A Digital Developer has been given a specification to integrate with a REST API for retrieving weather conditions. The service expects parameters to be form encoded.

Which service type should the Developer register?

A.
FTP
A.
FTP
Answers
B.
SOAP
B.
SOAP
Answers
C.
HTTP Form
C.
HTTP Form
Answers
D.
WebDAV
D.
WebDAV
Answers
Suggested answer: C

What happens if the log file size limit is reached in custom logging?

A.
Logging is suspended for the day.
A.
Logging is suspended for the day.
Answers
B.
Logging is suspended for two hours.
B.
Logging is suspended for two hours.
Answers
C.
The log file is deleted and recreated from scratch.
C.
The log file is deleted and recreated from scratch.
Answers
D.
The log file rolls over and the last used log is overwritten.
D.
The log file rolls over and the last used log is overwritten.
Answers
Suggested answer: A

Explanation:

Reference: https://documentation.b2c.commercecloud.salesforce.com/DOC2/index.jsp?topic=%2Fcom.demandware.dochelp%2FSiteDevelopment%2FUnderstandingLogFiles.html

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}"/>
A.
<isslot id="my_banner " description="for home page" type="global" context="content" context-object="${pdict.ContentSearchResult.content}"/>
Answers
B.
<isslot id="my_banner " description="for home page" type="global" context="homepage"/>
B.
<isslot id="my_banner " description="for home page" type="global" context="homepage"/>
Answers
C.
<isslot id="my_banner " description="for home page" context="global">
C.
<isslot id="my_banner " description="for home page" context="global">
Answers
D.
<isslot id="my_banner " description="for home page" context="global" context-object="${pdict.CurrentHomePage}"/>
D.
<isslot id="my_banner " description="for home page" context="global" context-object="${pdict.CurrentHomePage}"/>
Answers
Suggested answer: C

Explanation:

Reference: https://docplayer.net/62289631-Developing-in-demandware-student-guide.html

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.
A.
Exclude products from search results if Available to Sell (ATS) = 0.
Answers
B.
Exclude back-ordered products from showing on the website.
B.
Exclude back-ordered products from showing on the website.
Answers
C.
Block displaying the product detail page if Available to Sell (ATS) = 0.
C.
Block displaying the product detail page if Available to Sell (ATS) = 0.
Answers
D.
Exclude pre-order products from search results.
D.
Exclude pre-order products from search results.
Answers
Suggested answer: A

Explanation:

Reference: https://documentation.b2c.commercecloud.salesforce.com/DOC2/index.jsp?topic=%2Fcom.demandware.dochelp%2FSearchandNavigation%2FExcludeUnavailableProductsfromSearchResults.html

Universal Containers created a site export file from staging in the global export directory.

How should the Digital Developer update their sandbox using this staging site export file?

A.
Perform a data replication from staging.
A.
Perform a data replication from staging.
Answers
B.
Use the Site Development > Site Import & Export Business Manager module.
B.
Use the Site Development > Site Import & Export Business Manager module.
Answers
C.
Download the site export file and use UX Studio to transfer the data to the sandbox.
C.
Download the site export file and use UX Studio to transfer the data to the sandbox.
Answers
D.
Use the Site Development > Import & Export Business Manager module.
D.
Use the Site Development > Import & Export Business Manager module.
Answers
Suggested answer: B

Explanation:

Reference: https://documentation.b2c.commercecloud.salesforce.com/DOC2/index.jsp?topic=%2Fcom.demandware.dochelp%2FImportExport%2FUsingSiteImportExporttoCopyInstances.html

A Digital Developer added a file named MyBusinessController.js in the cartridge named app_project. The project design calls for this new file to override MyBusinessController.js in client_project. The client_project cartridge contains other necessary functionality. Additional functionality is also included in the storefront_core and storefront_controllers cartridges.

Which cartridge path meets the project requirements?

A.
client_project:app_project:storefront_controllers:storefront_core
A.
client_project:app_project:storefront_controllers:storefront_core
Answers
B.
app_project:storefront_controllers:storefront_core
B.
app_project:storefront_controllers:storefront_core
Answers
C.
app_project:client_project:storefront_controllers:storefront_core
C.
app_project:client_project:storefront_controllers:storefront_core
Answers
D.
storefront_core:storefront_controllers:client_project:app_project
D.
storefront_core:storefront_controllers:client_project:app_project
Answers
Suggested answer: C

A Digital Developer has detected storefront pages being rendered with an error message. After inspecting the log files, the Developer discovered that an enforced quota is being exceeded.

What action should the Developer take to stop the quota violation?

A.
Rewrite the code that is causing the overage.
A.
Rewrite the code that is causing the overage.
Answers
B.
Change the Business Manager configuration for the quota settings.
B.
Change the Business Manager configuration for the quota settings.
Answers
C.
Take no action, the overage will be resolved when concurrent visitors are reduced.
C.
Take no action, the overage will be resolved when concurrent visitors are reduced.
Answers
D.
Ask support to remove the quota limit.
D.
Ask support to remove the quota limit.
Answers
Suggested answer: B

Explanation:

Reference: https://documentation.b2c.commercecloud.salesforce.com/DOC1/index.jsp?topic=%2Fcom.demandware.dochelp%2FDWAPI%2Fquota%2Fhtml%2Findex.html

Universal Containers wants to add a model field to each product. Products will have locale-specific model values.

How should the Digital Developer implement the requirement?

A.
Utilize resource bundles for translatable values.
A.
Utilize resource bundles for translatable values.
Answers
B.
Set the model field as a localizable attribute.
B.
Set the model field as a localizable attribute.
Answers
C.
Store translated model values in different fields; one field for each locale.
C.
Store translated model values in different fields; one field for each locale.
Answers
D.
Add model to a new custom object with localizable attributes.
D.
Add model to a new custom object with localizable attributes.
Answers
Suggested answer: C

A Digital Developer must resolve a performance issue with product tiles. The Developer determines that the product tiles are NOT being cached for a long enough period. Which two methods can the Developer use to verify the cache settings for the product tiles? (Choose two.)

A.
Enable cache information in the storefront toolkit and view the cache information for the product tile.
A.
Enable cache information in the storefront toolkit and view the cache information for the product tile.
Answers
B.
View the cache information provided by the Merchant Tools > Technical Reports Business Manager module.
B.
View the cache information provided by the Merchant Tools > Technical Reports Business Manager module.
Answers
C.
View the product list page cache settings provided in the Administration > Manage Sites Business Manager module.
C.
View the product list page cache settings provided in the Administration > Manage Sites Business Manager module.
Answers
D.
Enable the template debugger to verify the cache times for the producttile.isml template.
D.
Enable the template debugger to verify the cache times for the producttile.isml template.
Answers
Suggested answer: A, C

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 before app_storefront.
A.
Set the cartridge path so that app_newsite is before app_storefront.
Answers
B.
Set the cartridge path so that app_storefront is before int_cybersource.
B.
Set the cartridge path so that app_storefront is before int_cybersource.
Answers
C.
Set the cartridge path to include only app_newsite.
C.
Set the cartridge path to include only app_newsite.
Answers
D.
Set the cartridge path so that app_newsite is after app_storefront.
D.
Set the cartridge path so that app_newsite is after app_storefront.
Answers
Suggested answer: B
Total 209 questions
Go to page: of 21