
New 2021 Guaranteed Success with Prep4sureExam B2B-Commerce-Developer Dumps Salesforce PDF Questions
Exceptional Practice To Salesforce Accredited B2B Commerce Developer Pass the First Time
NEW QUESTION 13
Which three steps are necessary to have subscriber page added to Salesforce B2B Commerce after creating a custom Visualforce page? (3 answers)
- A. Enable the Subscriber Page in CC Admin.
- B. Create a new Visualforce page, and manually import the Salesforce B2B Commerce JavaScript libraries.
Run in Anonymous Apex ccrz.cc_util_Reflection.upsertPageUIKey([arg1],[arg2],[arg3]); - C. Create a new CC Subscriber Page record that points to your custom Visualforce page.
- D. Refresh the Page Keys Index in CC Admin.
Answer: A,C,D
NEW QUESTION 14
A developer is trying to troubleshoot why a field is not displaying on the Product Detail Page. What should be typed in the Developer Tools Console in the browser to view the fields available for the Product Detail Page?
- A. CCRZ.cartView
- B. CCRZ.productDetailModel
- C. CCRZ.productSearchView
- D. CCRZ.productDetailView
Answer: B
NEW QUESTION 15
What is default behavior for how the Salesforce B2B Commerce Global APIs transform Salesforce data?
- A. Fields names are returned using the Salesforce naming convention.
- B. Fields names are returned with "c." prepended in their name.
- C. Fields names are returned with a lowercase first letter, camelcase convention
- D. Fields names can be mapped to any naming convention desired
Answer: C
NEW QUESTION 16
The ccUtil apex class in Salesforce B2B Commerce provides numerous utility functions that can be leveraged in subscriber classes.
What are two ways to check the input or return data of the Global API's? (2 answers)
- A. ccrz.ccUtil.isEmpty(Map<String, Object>) and ccrz.ccUtil.isEmpty(List<Object>)
- B. ccrz.ccUtil.isNotEmpty(Map<String, Object>) and
ccrz.ccUtil.isNotEmpty(List<Object>) - C. ccrz.ccUtil.isNotValid(Map<String, Object>) and
ccrz.ccUtil.isNotValid(List<Object>) - D. ccrz.ccUtil.isValid(Map<String, Object>) and ccrz.ccUtil.isValid(List<Object>)
Answer: A,B
NEW QUESTION 17
A user wants to have a Contact Us page in the storefront. This page will be a web-tolead form and it should have the header and footer, essentially the same look and feel as all the pages in the application. How can this requirement be fulfilled?
- A. Page Include
- B. Subscriber Template
- C. Subscriber Page (CC Page)
- D. Body Include Begin
Answer: C
NEW QUESTION 18
Numerous flags ... have a direct impact on the result set provided by the Global API's. What Global API Data-Sizing convention flag prevents an API request from propagating to further requests when provided as a Boolean parameter with a value of true?
- A. ccrz.ccAPI.SZ_ASSC
- B. ccrz.ccAPI.SZ_REL
- C. ccrz.ccAPISizing.REL
- D. ccrz.ccAPISizing.ASSC
Answer: A
NEW QUESTION 19
Witch static method invocation is used to initialize ccrz.cc_CallContext with information from ccrz.cc_RemoteActionContext and return an instance of ccrz.cc_RemoteActionResult in an apex
@RemoteAction methos?
- A. ccrz.cc_CallContext.initRemoteActionContext(ccrz.cc_RemoteActionContext)
- B. ccrz.cc_CallContext.initCallContext(ccrz.cc_RemoteActionContext)
- C. ccrz.cc_CallContext.initializeCallContext(ccrz.cc_RemoteActionContext)
- D. ccrz.cc_CallContext.init(ccrz.cc_RemoteActionContext)
Answer: D
NEW QUESTION 20
Which two steps are necessary to enable Salesforce B2B Commerce
logging in the managed package?
- A. Turn On the Checkbox "Cloudcraze Logging" in CC Admin.
- B. Set a cookie with the Id of the user accessing the storefront in CC Admin
- C. Ensure the value saved in the Logging token field is appended to the ccLog query parameter.
- D. Ensure you save a value in the Logging Token input field in the Global Settings section of CC Admin.
Answer: C,D
NEW QUESTION 21
A user wants to have a customized experience for adding items to the cart. The user also wants the mini cart module to reflect changes to the state of the cart afterwords. How should this requirement be fulfilled?
- A. Leverage the Add to Cart Global API which add items to the cart and also refreshes the page with the new data.
- B. Trigger the global "cartChange" event after the Add to Cart Action on the custom button.
- C. Trigger the global "cartChange" event and then trigger "changeMiniCart" event after the Add to Cart Action on the custom button.
- D. Write a custom Remote Action to refresh the Mini Cart and refresh the Cart Line item count on the Cart Link in the header.
Answer: A
NEW QUESTION 22
A new payment type for the Checkout flow has been implemented. Which three descriptors follow best practice for possible configuration metadata are needed to enable a flow? (3 answers)
- A. Cart
- B. *.New
- C. *.Edit
- D. Checkout
- E. *.pay
Answer: B,C,E
NEW QUESTION 23
What are two guidelines for logging that are used within the core Salesforce B2B Commerce product? (2 answers)
- A. No calls to ccrz.ccLog can be made before cc_CallContext.initRemoteContext is executed.
- B. Items or data within computational intensive loops should be logged.
- C. The close method of ccrz.ccLog must be called at the end of the remote action.
- D. It is okay to log any data on the server that is already logged on the client side.
Answer: A,C
NEW QUESTION 24
Which two different types of services do Salesforce B2B
- A. Commerce APIs leverage? (2 answers) A) Logic services which are responsible for implementing business logic associated with entities.
- B. Data services which are responsible for querying and transforming data from entities
- C. Hook services which are extension points for subscribers to tie into.
- D. Global services which are responsible for querying and transforming data from entities
Answer: A,B
NEW QUESTION 25
Which handlebars helper expression is used in Salesforce B2B Commerce pages and components to toggle the display of a block of markup?
- A. {{#ifConfig 'Field__c'}} ... {{/ifConfig}}
- B. {{#ifSetting 'Page.cfg}} ... {{/ifSetting}}
- C. {{#ifDisplay 'Page.cfg'}} ... {{/ifDisplay}}
- D. {{#ifStoreSetting 'Field__c'}} ... {{/ifStoreSetting}}
Answer: C
NEW QUESTION 26
Which format is the custom Salesforce relationship with the API name,
"My_Relationship_Name__r.My_Name__c" queried and transformed into dy default in Salesforce B2B Commerce?
- A. myrelationshipname.myname: value
- B. myRelationshipNameR=>(myName: value)
- C. My_Relationship_Name__r.My_Name__c: value
- D. myRelationshipName.myName: value
Answer: B
NEW QUESTION 27
A user wants the pricing to reflect the price values stored in an external ERP during the checkout flow. In what way can this requirement be satisfied?
- A. Override the computePricingCart method in ccrz.cc_api_PriceAdjustoment and make the callout in this method.
- B. Override the computePricingReview method in ccrz.cc_CartExtension and make the callout in this method.
- C. Override the computePricingCart methos in ccrz.cc_api_CartExtension and make the callout in this method.
- D. None of the above
Answer: D
NEW QUESTION 28
Which Global JavaScript Object should be extended when
writing custom Remote Actions?
- A. CCRZ.
- B. CCRZ.cc
- C. CCRZ.RemoteInvocation
- D. CCRZ.cc_CallContext
Answer: C
NEW QUESTION 29
Which event is triggered within Salesforce B2B Commerce whenever a cart's state changes?
- A. pageMessage
- B. cartState
- C. cart
- D. cartChange
Answer: D
NEW QUESTION 30
How is a price group dynamically set?
- A. By using contract pricing
- B. By overriding the ccLogicProductPrice class
- C. By extending the ccApiPriceList API
- D. By extending the cc_hk_priceing hook
Answer: B
NEW QUESTION 31
Numerous flags, when set, have a direct impact on the result set provided by the Global API's. What is the default Global API DataSizing convention flag that is used by the API's unless otherwise specified?
- A. CCRZ.ccPAI.SZ_S
- B. CCRZ.ccPAI.SZ_XL
- C. CCRZ.ccPAI.SZ_M
- D. CCRZ.ccPAI.SZ_L
Answer: D
NEW QUESTION 32
What is essential for a Salesforce B2B Commerce theme to show up in the theme section in CC Admin?
- A. The theme needs to have "theme" in the name of the Static Resource.
- B. The theme needs to be set as a Custom Setting in Salesforce.
- C. The theme needs to be referred to in the head element on the page
- D. The theme needs to be set in the Configuration Settings.
Answer: A
NEW QUESTION 33
......
B2B-Commerce-Developer EXAM DUMPS WITH GUARANTEED SUCCESS: https://www.prep4sureexam.com/B2B-Commerce-Developer-dumps-torrent.html
Best Quality Salesforce B2B-Commerce-Developer Exam Questions: https://drive.google.com/open?id=1IcHhUYAEE-PVBUPp3hS5lqFwxQcF65aW