
[Jan-2022] Use Real B2B-Commerce-Developer Dumps - 100% Free B2B-Commerce-Developer Exam Dumps
B2B-Commerce-Developer PDF Dumps Exam Questions – Valid B2B-Commerce-Developer Dumps
NEW QUESTION 30
For which two reasons is it preferable to extend the Salesforce B2B Commerce remote invocation object instead of using the standard Salesforce remote action invocation manager (2 answers)
- A. A standard remote action will not have access to Salesforce B2B Commerce objects.
- B. Salesforce B2B Commerce includes do not support standard SalesForce remote actions.
- C. The Salesforce B2B Commerce logger cannot be utilized in standard remote actions
- D. The APEX method called by the remote action will be passed as a Salesforce B2B Commerce context object.
Answer: C,D
NEW QUESTION 31
How can the display of CC Menu Items be customized for different users?
- A. cc_hk_Menu extension to post-process any cached menu items
- B. cc_hk_Category extension to pre-process which category items are cached as menu items
- C. cc_hk_Menu extension to pre-process which menu items are cached
- D. cc_hk_Category extension to post-process any cached menu items
Answer: A
NEW QUESTION 32
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 33
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_M
- C. CCRZ.ccPAI.SZ_XL
- D. CCRZ.ccPAI.SZ_L
Answer: D
NEW QUESTION 34
Which two statements are true regarding the cc_CallContext class in Salesforce B2B Commerce? (2 answers)
- A. The current storefront is accessible via this class
- B. The userLocale variable returns the current Locale for storefront.
- C. The class can be used internally within Salesforce B2B Commerce and in subscriber code to access context level parameters
- D. The Salesforce session is accessible via the getSession method
Answer: A,C
NEW QUESTION 35
Which method signature is used in the Global API's?
- A. ccrz.cc_Output (ccrz:cc_Input input)
- B. Map<String, Object>
- C. List<List<Object>>
- D. Changes based on API and Method name
Answer: B
NEW QUESTION 36
What is a valid way of referencing the global cc_api_CartExtentsion apex class via subscriber code?
- A. c__cc_api_CartExtension
- B. ccrz__cc_api_CartExtension
- C. ccrz.cc_api_CartExtension
- D. cloudcraze.cc_api_CartExtension
Answer: C
NEW QUESTION 37
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_REL
- B. ccrz.ccAPISizing.ASSC
- C. ccrz.ccAPISizing.REL
- D. ccrz.ccAPI.SZ_ASSC
Answer: D
NEW QUESTION 38
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 39
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 40
The sizing keys used in the Salesforce B2B Commerce Global APIs five distinct operations. What are three of these operations? (3 answers)
- A. Related Query to call (sub queries or direct queries)
- B. Refetch data (used on some Logic classes)
- C. Override static DAO classes and methods
- D. Return formats as Map<String, Object> or SObjects lists
- E. Object type casting
Answer: A,B,D
NEW QUESTION 41
How do the REST APIs in Salesforce B2B Commerce support pass-through parameter handling
- A. Parameters are passed through the service handlers
- B. Parameters are separated, but unused
- C. An exception is generated for unknown API keys
- D. Parameters are filtered out before the request is processed
Answer: A
NEW QUESTION 42
A query containing a subquery is executed. What is appended to the subquery name as part of its transformation by default in Salesforce B2B Commerce?
- A. A subscriber-supplied token
- B. "__ccrz"
- C. The "*" symbol
- D. The letter "S"
Answer: D
NEW QUESTION 43
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 44
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 45
What are three ways to test the value of Page Label on any Salesforce B2B Commerce Community Page? (3 answers)
- A. Execute (('PAGE_LABEL_NAME')) in the JavaScript console
- B. Access the source HTML for the page via the browser developer tools.
- C. Execute CCRZ.processPageLabelMap('PAGE_LABEL_NAME') in the JavaScript console.
- D. Execute CCRZ.pagevars.pageLabels['PAGE_LABEL_NAME') in the JavaScript console.
- E. Enable the 'display page label names' in cc admin.
Answer: C,D,E
NEW QUESTION 46
Why is the use of a standard Visualforce control such as apex:form discouraged in Salesforce B2B Commerce page includes and subscriber pages?
- A. Visualforce "scopes" controls that are present on a page and scope of the control will be set to "ccrz"
- B. The CCRZ Javascript object is not accessible within an apex:form control.
- C. Apex:form render DOM components slowly
- D. Javascript events are not supported within an apex:form control
Answer: A
NEW QUESTION 47
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 48
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 49
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.productDetailView
- C. CCRZ.productDetailModel
- D. CCRZ.productSearchView
Answer: C
NEW QUESTION 50
The ccUtil apex class in Salesforce B2B Commerce provides numerous utility functions that can be leveraged in subscriber classes. Which command will return the value in the given Map if found or a default value in the event that the Map is null, empty, or an object is not found for that key?
- A. ccrz.ccUtil.defv (Map<String.Object> mp, String key , Object ob)
- B. ccrz.ccUtil.defaultValue(Map<String.Object> mp, String key , Object ob)
- C. ccrz.ccUtil.defVal (Map<String.Object> mp, String key, Object ob)
- D. ccrz.ccUtil.... (Map<String.Object> mp, String key, Object ob)
Answer: A
NEW QUESTION 51
Which two statement are true for Mass Order (2 answers)
- A. The variation product is leveraged for SKUs.
- B. Mass Order pricing is done via a batch job.
- C. Mass order works with the default wishlists
- D. Mass Order is mobile ready with the ccrz templates.
Answer: A,B
NEW QUESTION 52
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, react.js, and handlebarsjs
- D. Angularjs, Backbonejs, and handlebarsjs
Answer: A
NEW QUESTION 53
Which Global JavaScript Object should be extended when
writing custom Remote Actions?
- A. CCRZ.RemoteInvocation
- B. CCRZ.
- C. CCRZ.cc_CallContext
- D. CCRZ.cc
Answer: A
NEW QUESTION 54
......
Ultimate B2B-Commerce-Developer Guide to Prepare Free Latest Salesforce Practice Tests Dumps: https://www.actual4test.com/B2B-Commerce-Developer_examcollection.html
Get Top-Rated Salesforce B2B-Commerce-Developer Exam Dumps Now: https://drive.google.com/open?id=123vWRPDBewgYuxf3KomZAi6Zro0tnbkJ