
[Oct-2021] Valid Way To Pass Salesforce Exam Dumps with B2B-Commerce-Developer Exam Study Guide
All B2B-Commerce-Developer Dumps and Salesforce Accredited B2B Commerce Developer Training Courses Help candidates to study and pass the Exams hassle-free!
NEW QUESTION 11
Which three attributes are true regarding Subscriber pages? (3 answers)
- A. Out of the Box, Subscriber Pages are completely blank HTML pages.
- B. Subscriber pages allow customers to quickly create new custom pages for their storefront.
- C. Standard Salesforce B2B Commerce components are automatically included on the page e.g. Header links, images, menu items, containers, etc.
- D. All the user interface components must be created manually.
- E. Subscriber pages can include additional standard Salesforce B2B Commerce components such as featured products, category tree, and mini cart.
Answer: B,C,E
NEW QUESTION 12
Which Salesforce B2B Commerce object needs to have a record added when defining a new Subscriber Pages to be rendered in a CC Page?
- A. CC Subscriber Pages
- B. CC Page Sections
- C. CC Admin
- D. CC Storefront Assosiation
Answer: A
NEW QUESTION 13
Which three actions are applicable when modifying the number of steps required in the Salesforce Commerce Checkout flow? (3 answers)
- A. Set the value of the configuration setting defined as CO.overrideFlow to TRUE.
- B. Perform a template override on the Checkout page.
- C. Add a page include to the checkout page.
- D. Build and activate a new configuration cache setting via CC admin.
- E. Set the value of the configuration setting defined as CO.useDef to TRUE
Answer: A,C,D
NEW QUESTION 14
Numerous flags when set, have a direct impact on the result set provided by the Global API's. Which conversion flag allows for sObjects to be returned from the Global API's when provided as a Boolean parameter with a value of true?
- A. ccrz.ccAPI.SZ_SOBJECT
- B. ccrz.ccAPISizing.SOBJECT
- C. ccrz.ccAPISizing.SKIPTRZ
- D. ccrz.ccAPI.SZ_SKIPTRZ
Answer: D
NEW QUESTION 15
Which method is used to override when extending the Salesforce B2B Commerce logic providers?
- A. doAction
- B. process
- C. fetch
- D. doLogic
Answer: B
NEW QUESTION 16
Where are handlebar Templates defined in the Cloudcraze managed package?
- A. Configuration Setting configuration
- B. Page Settings configuration
- C. cc_hk_UserInterface extension
- D. uiProperties file
Answer: D
NEW QUESTION 17
What is a best practice when passing query parameters from user interface to an apex controller?
- A. Query parameters should be stored on a backbone model prior to passing them to the server
- B. Query parameters should be properly sanitized by using JSINHTMLENCODE within the VisualForce Page or Component.
- C. Query parameters should be passed only to Salesforce B2B Commerce classes that you are extending.
- D. String parameters should be trimmed using String.trim().
Answer: B
NEW QUESTION 18
What are three advantages of using ccLog over the Salesforce
standard System.debug class? (3 answers)
- A. ccLog can debug syntax errors found in the JavaScript.
- B. There is no need to manually set a cookie to debug with the Site Guest User.
- C. Append #ccLog=<Logging Token Name> to the end of the storefront URL in order to get logs in the inspector console.
- D. There is no need to use string concatenation to easily tag log statements with a subject.
- E. There is no need to create a User Trace Flag.
Answer: B,D,E
NEW QUESTION 19
Which two different types of services do Salesforce B2B
- A. Global 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. Hook services which are extension points for subscribers to tie into.
- D. Data services which are responsible for querying and transforming data from entities
Answer: B,D
NEW QUESTION 20
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. My_Relationship_Name__r.My_Name__c: value
- B. myRelationshipName.myName: value
- C. myRelationshipNameR=>(myName: value)
- D. myrelationshipname.myname: value
Answer: C
NEW QUESTION 21
In which three ways should useful debugging information in Salesforce B2B Commerce implementation be garnered? (3 answers) A) Enabling the logging token via
- A. Enabling debugging options for the current user and visually inspecting the Salesforce debug logs.
- B. Logging a case with Salesforce support to enable advanced debugging options.
- C. Admin and subsequently inspecting the logs via the browser console.
- D. Placing a System.debug() statement anywhere in the class being debugged.
- E. Logging into the community as a system administrator to identify any potential permissions or Visualforce exceptions.
Answer: A,C,D
NEW QUESTION 22
In which three ways can Salesforce B2B Commerce API sizing blocks support multiple API sizing requests? (3 answers)
- A. SZ_ASSC is used.
- B. The sizing block is removed after the first handler.
- C. When different entities are specified in the method invocation.
- D. The sizing block is not removed.
- E. SZ_ASSC is not used.
Answer: B,C,E
NEW QUESTION 23
Which three statements are true regarding event handling in the Salesforce B2B Commerce managed package?
(3 answers)
- A. Salesforce B2B Commerce relies on a series of Javascript click listener events.
- B. Writing directly to your own custom Backbone JS Views and Models automatically integrates that data into the Salesforce B2B Commerce Backbone Views and Models.
- C. Salesforce B2B Commerce relies on a central event channel for communication across various Salesforce B2B Commerce Backbone Views and Models called CCRZ.pubSub.
- D. CCRZ.pubSub defines the following three functions which can be used for event handling: trigger, on, and once.
- E. CCRZ.pubSub extends the Backbone.Events JavaScript object.
Answer: C,D,E
NEW QUESTION 24
What is true regarding adding more Configuration Settings
to Salesforce B2B Commerce?
- A. Metadata can be added to existing modules, but you cannot add new modules.
- B. More modules and metadata can be added to Salesforce B2B Commerce.
- C. Configuration settings can only be extended through API's
- D. Select "New" in your storefront's Configuration Settings and create a custom setting.
Answer: B
NEW QUESTION 25
Which two aspects are applicable to Page Includes? (2 answers)
- A. Page Includes must be assigned to an OOTB Page, i.e. Home, Product Detail, etc., and enabled
- B. Page Includes can be configured as Body Includes Begin.
- C. Standard Visualforce controls such as apex:form should not be used within a page include
- D. If a controller is used for an included page, then a merge variable must be present on the page.
Answer: C,D
NEW QUESTION 26
Although Salesforce B2B Commerce and Salesforce recommend against using
"without sharing classes" whenever possible, sometimes it is unavoidable. Which three items will open up a major security hole? (3 answers)
- A. Executing dynamic SOQL inside a without sharing class with a bind variable from ccAPI.CURRENT_VERSION.
- B. Executing dynamic SOQL inside a without sharing class with a bind variable from cc_RemoteActionContentex class.
- C. Executing dynamic SOQL inside a without sharing class with a bind variable from PageReference.getParameters().
- D. Executing dynamic SOQL inside a without sharing class with a bind variable from the UserInfo class.
- E. Executing dynamic SOQL inside a without sharing class with a bind variable from PageReference.getCookies().
Answer: B,C,E
NEW QUESTION 27
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 Logic 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 Service 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 Service 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 Logic Class that the page uses and update the Service Management in CCAdmin for the given storefront to use this new Service Class
Answer: C
NEW QUESTION 28
Which event should be triggered when user facing info, warning or error messages need to be displayed on a Visualforce page?
- A. showMessage
- B. pageMessage
- C. displayPageMessage
- D. displayMessage
Answer: B
NEW QUESTION 29
Which two statements are true about Global API's in Salesforce B2B Commerce? (2 answers)
- A. Global APIs will catch any Exceptions that are thrown as part of missing parameters.
- B. Global APIs are versioned.
- C. Global APIs will handle Transaction scope, and the Subscriber calling it does not need to handle scope.
- D. Each global API method takes in a Map<String, Object> as a single parameter and returns a Map<String, Object>
Answer: B,D
NEW QUESTION 30
How is a price group dynamically set?
- A. By overriding the ccLogicProductPrice class
- B. By extending the ccApiPriceList API
- C. By using contract pricing
- D. By extending the cc_hk_priceing hook
Answer: A
NEW QUESTION 31
......
Real Exam Questions & Answers - Salesforce B2B-Commerce-Developer Dump is Ready: https://drive.google.com/open?id=18qnpTcUF9lVgdMuKFiiAzwIO4yj8kidW
Get Latest [Oct-2021] Conduct effective penetration tests using ITPassLeader B2B-Commerce-Developer: https://www.itpassleader.com/Salesforce/B2B-Commerce-Developer-dumps-pass-exam.html