
2022 Realistic PracticeVCE B2B-Commerce-Developer Dumps PDF - 100% Passing Guarantee
Free Salesforce B2B-Commerce-Developer Exam Questions and Answer
Salesforce B2B-Commerce-Developer Exam Syllabus Topics:
| Topic | Details |
|---|---|
| Topic 1 |
|
| Topic 2 |
|
| Topic 3 |
|
| Topic 4 |
|
NEW QUESTION 39
Where are handlebar Templates defined in the Cloudcraze managed package?
- A. Page Settings configuration
- B. uiProperties file
- C. Configuration Setting configuration
- D. cc_hk_UserInterface extension
Answer: B
NEW QUESTION 40
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. *.New
- B. *.pay
- C. Cart
- D. *.Edit
- E. Checkout
Answer: A,B,D
NEW QUESTION 41
What is a valid way of referencing the global cc_api_CartExtentsion apex class via subscriber code?
- A. c__cc_api_CartExtension
- B. cloudcraze.cc_api_CartExtension
- C. ccrz__cc_api_CartExtension
- D. ccrz.cc_api_CartExtension
Answer: D
NEW QUESTION 42
Which three statements are true about Global API versioning? (3 answers)
- A. Calling in with an API version set to more than current maximum will result in exception case where the exception class ccrz.ExceedsMaxAPIVersionException will be returned to callers.
- B. Minimum API_VERSION is 1 and the Maximum API version follows the releases. E.g. The maximum was 4 as of Salesforce B2B Commerce Release-4.5, 5 as of Salesforce B2B Commerce Release 4.6, etc.
- C. There is no need to pass API_VERSION to the Global APIs, and based on the Salesforce B2B Commerce Managed Package version, Global APIs are able to figure out what version of the API to use.
- D. The API version is scoped at the Class API level and NOT at the method level.
- E. Calling in with an API version set to lower than 1 will result in an exceptional case where the exception class ccrz.BelowMinAPIVersionException will be returned to callers.
Answer: A,B,E
NEW QUESTION 43
What are three ways to test the value of Page Label on any Salesforce B2B Commerce Community Page? (3 answers)
- A. Enable the 'display page label names' in cc admin.
- B. Execute CCRZ.processPageLabelMap('PAGE_LABEL_NAME') in the JavaScript console.
- C. Access the source HTML for the page via the browser developer tools.
- D. Execute CCRZ.pagevars.pageLabels['PAGE_LABEL_NAME') in the JavaScript console.
- E. Execute (('PAGE_LABEL_NAME')) in the JavaScript console
Answer: A,B,D
NEW QUESTION 44
Which two different types of services do Salesforce B2B
- A. Data services which are responsible for querying and transforming data from entities
- B. Commerce APIs leverage? (2 answers) A) Logic services which are responsible for implementing business logic associated with entities.
- C. Global services which are responsible for querying and transforming data from entities
- D. Hook services which are extension points for subscribers to tie into.
Answer: A,B
NEW QUESTION 45
Which out of the box Salesforce B2B Commerce page can give instructions to web crawlers from accessing specific Salesforce B2B Commerce pages?
- A. CCCat?SiteMap
- B. CCPage
- C. cc_RobotsTxT
- D. CCSiteIndex
Answer: C
NEW QUESTION 46
In which three ways can Salesforce B2B Commerce API sizing blocks support multiple API sizing requests? (3 answers)
- A. When different entities are specified in the method invocation.
- B. SZ_ASSC is used.
- C. The sizing block is removed after the first handler.
- D. The sizing block is not removed.
- E. SZ_ASSC is not used.
Answer: A,C,E
NEW QUESTION 47
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.initializeCallContext(ccrz.cc_RemoteActionContext)
- B. ccrz.cc_CallContext.init(ccrz.cc_RemoteActionContext)
- C. ccrz.cc_CallContext.initCallContext(ccrz.cc_RemoteActionContext)
- D. ccrz.cc_CallContext.initRemoteActionContext(ccrz.cc_RemoteActionContext)
Answer: B
NEW QUESTION 48
What are the templating, Javascript, and CSS frameworks what the cloudcraze managed package leverages?
- A. Bootstrap, Backbonejs, and handlebarsjs
- B. Bootstrap, Angularjs, and Backbonejs
- C. Angularjs, Backbonejs, and handlebarsjs
- D. Angularjs, react.js, and handlebarsjs
Answer: A
NEW QUESTION 49
In which three ways should useful debugging information in Salesforce B2B Commerce implementation be garnered? (3 answers) A) Enabling the logging token via
- A. Logging into the community as a system administrator to identify any potential permissions or Visualforce exceptions.
- B. Logging a case with Salesforce support to enable advanced debugging options.
- C. Admin and subsequently inspecting the logs via the browser console.
- D. Enabling debugging options for the current user and visually inspecting the Salesforce debug logs.
- E. Placing a System.debug() statement anywhere in the class being debugged.
Answer: C,D,E
NEW QUESTION 50
The ccrz.cc_hk_UserInterface apex class, HTML Head Include Begin and HTML Head Include End Cloudcraze Page Include sections allow additional content to be added to the HTML <head> tag. What are two reasons that is it preferred to use the ccrz.cc_hk_UserInterface extension over the Cloudcraze Page Include sections? (2 answers)
- A. Salesforce apex:include is wrapped in tags.
- B. HTML does not support <div> tags inside the <head>
- C. HTML does not support <span> tags inside the <head>
- D. Salesforce apex:include is wrapped in <span> tags.
Answer: C,D
NEW QUESTION 51
Which three attributes are true regarding Subscriber pages? (3 answers)
- A. Out of the Box, Subscriber Pages are completely blank HTML pages.
- B. All the user interface components must be created manually.
- C. Standard Salesforce B2B Commerce components are automatically included on the page e.g. Header links, images, menu items, containers, etc.
- D. Subscriber pages can include additional standard Salesforce B2B Commerce components such as featured products, category tree, and mini cart.
- E. Subscriber pages allow customers to quickly create new custom pages for their storefront.
Answer: C,D,E
NEW QUESTION 52
How are version related upgrades passed on to subscriber API extensions/overrides?
- A. Copy and paste of specific code is "built-in"
- B. The "delegate" allows inherited method calls access to the most recently specified service version
- C. Extensions and overridden APIs don't support-related upgrades.
- D. APIs callback with specific versions specified; the user must know which version number to use.
Answer: B
NEW QUESTION 53
A Developer created a custom field that a project wants to expose on a given page.
How does the Developer ensure that the field is available to display on a given page?
- A. Override the Service Class that the page uses and update the Service Management in CCAdmin for the given storefront to use this new Service Class.
- B. Create a new Logic Class that the page uses and update the Service Management in CCAdmin for the given storefront to use this new Service Class
- C. Override the Logic Class that the page uses and update the Service Management in CCAdmin for the given storefront to use this new Service Class
- D. Create a new Service Class that the page uses and update the Service Management in CCAdmin for the given storefront to use this new Service Class
Answer: A
NEW QUESTION 54
Which two Salesforce B2B Commerce visualforce pages must be enabled at a Salesforce Community level to make the out of the box SEO functionality available? (2 answers)
- A. CCCatSiteMap
- B. ProductMap
- C. CCSizeIndex
- D. SizeMap
Answer: A,C
NEW QUESTION 55
Which event is invoked by any CCRZ Salesforce B2B CommeceView after the view is rendered?
- A. view:*:rendered
- B. view:*:refresh
- C. view:*:load
- D. view:*:onload
Answer: B
NEW QUESTION 56
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 a lowercase first letter, camelcase convention
- C. Fields names are returned with "c." prepended in their name.
- D. Fields names can be mapped to any naming convention desired
Answer: B
NEW QUESTION 57
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. My_Relationship_Name__r.My_Name__c: value
- C. myRelationshipName.myName: value
- D. myRelationshipNameR=>(myName: value)
Answer: D
NEW QUESTION 58
What is a best practice when passing query parameters from user interface to an apex controller?
- A. String parameters should be trimmed using String.trim().
- B. Query parameters should be properly sanitized by using JSINHTMLENCODE within the VisualForce Page or Component.
- C. Query parameters should be stored on a backbone model prior to passing them to the server
- D. Query parameters should be passed only to Salesforce B2B Commerce classes that you are extending.
Answer: B
NEW QUESTION 59
......
Verified B2B-Commerce-Developer dumps Q&As Latest B2B-Commerce-Developer Download: https://vceplus.practicevce.com/Salesforce/B2B-Commerce-Developer-practice-exam-dumps.html