
Dumps Moneyack Guarantee - B2B-Commerce-Developer Dumps UpTo 50% Off
Updated Dec-2021 Pass B2B-Commerce-Developer Exam - Real Practice Test Questions
NEW QUESTION 19
Salesforce B2B Commerce natively provides a robots.txt file, however, a customer can also create its own version.Which three scenarios are valid reasons for customer to create their own robots.txt file? (3 answers)
- A. robot.txt only works if there is one storefront in the org
- B. The customer wants to reference multiple storefront sitemap indexes in a single robots.txt file
- C. The customer wants to have multiple robot.txt files in a single Salesforce Community.
- D. The customer's store is not located at the root of their domain.
- E. The customer wants to reference a custom sitemap index.
Answer: B,D,E
NEW QUESTION 20
In which three different ways can a theme be enabled in
Salesforce B2B Commerce? (3 answers)
- A. A per user setting
- B. An Account Group field value
- C. A Storefront setting
- D. Account
- E. Dynamically through a hook
Answer: B,C,E
NEW QUESTION 21
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. myRelationshipNameR=>(myName: value)
- B. myrelationshipname.myname: value
- C. My_Relationship_Name__r.My_Name__c: value
- D. myRelationshipName.myName: value
Answer: A
NEW QUESTION 22
Which service method should be overridden in order to allow "without sharing" queries?
- A. ccrz.ccService.queryWithoutSharing()
- B. ccrz.ccService.query()
- C. ccrz.ccService.initSVCDAO()
- D. ccrz.ccAPI.queryService()
Answer: C
NEW QUESTION 23
How does a project implement the process to persist payment information data in the Checkout flow for Salesforce B2B Commerce version 4.2 and beyond?
- A. Trigger the externalprocessedPayment and pass in the payment information object as an argument.
- B. Trigger a remote action when the process payment button is selected to capture the payment.
- C. Trigger the processPayment event and pass in the payment information object as an argument.
- D. Trigger a remote action to store the payment information in the URL query parameters.
Answer: C
NEW QUESTION 24
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.initRemoteActionContext(ccrz.cc_RemoteActionContext)
- D. ccrz.cc_CallContext.initCallContext(ccrz.cc_RemoteActionContext)
Answer: B
NEW QUESTION 25
When a user buys 10 units of product B, the user wants 1 unit of Product A to be automatically added to the cart. How can this requirement be fulfilled?
- A. Override the AllowCheckout method in ccrz.cc_api_CartExtension
- B. Override the prepareForSave method in ccrz.cc_api_CartExtension
- C. Override the preprocess method in ccrz.cc_api_CartExtension
- D. Override the prepareToAdd method in ccrz.cc_api_CartExtension
Answer: C
NEW QUESTION 26
What is the recommended method for increasing the number of required autocomplete characters that are typed before autocomplete works?
- A. Override and extend the autoComplete method in cc_hk_Catalog.
- B. Override the autocomplete template and create and register a new handlebars helper.
- C. Override the autoComplete.search_input.minLength value in the CCRZ.uiProperties file
- D. Update the...minLength property in CC Admin, then build and activate a new cache.
Answer: C
NEW QUESTION 27
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.ccAPI.SZ_ASSC
- D. ccrz.ccAPISizing.REL
Answer: C
NEW QUESTION 28
How is a price group dynamically set?
- A. By extending the cc_hk_priceing hook
- B. By overriding the ccLogicProductPrice class
- C. By using contract pricing
- D. By extending the ccApiPriceList API
Answer: B
NEW QUESTION 29
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 30
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.productDetailView
- B. CCRZ.productDetailModel
- C. CCRZ.productSearchView
- D. CCRZ.cartView
Answer: B
NEW QUESTION 31
How are variables bound when services use the ccSercviceDao class to execute queries?
- A. Global variables
- B. Apex class variables
- C. Apex local variables
- D. String substitution
Answer: B
NEW QUESTION 32
Which Global JavaScript Object should be extended when
writing custom Remote Actions?
- A. CCRZ.cc
- B. CCRZ.
- C. CCRZ.cc_CallContext
- D. CCRZ.RemoteInvocation
Answer: D
NEW QUESTION 33
Which event is triggered within Salesforce B2B Commerce whenever a cart's state changes?
- A. cart
- B. pageMessage
- C. cartChange
- D. cartState
Answer: C
NEW QUESTION 34
What is default behavior for how the Salesforce B2B Commerce Global APIs transform Salesforce data?
- A. Fields names are returned with a lowercase first letter, camelcase convention
- B. Fields names are returned using the Salesforce naming convention.
- C. Fields names are returned with "c." prepended in their name.
- D. Fields names can be mapped to any naming convention desired
Answer: A
NEW QUESTION 35
What are three ways to implement custom post Order processing? (3 answers)
- A. Extend cc_hk_invoice to handle custom business logic post Order processing
- B. Use cc_hk_Order.placeTarget to define a new Order Confirmation page which executes additional business logic.
- C. Use a Salesforce workflow rule that executes when an Order record is created.
- D. Modify or add custom Cart formula fields to handle logic.
- E. Use Process builder to implement business processes that execute when an Order record is created.
Answer: B,C,E
NEW QUESTION 36
What is the difference between Gross Layout Overrides and Subscriber Templates?
- A. Gross Layout Overrides allow modification to CSS of a page, while Subscriber Templates allows for modification of the entire page including header and footer.
- B. Subscriber Templates allow for modification of the header and the footer, while Gross Layout Overrides allow for modification everything inside the header and footer.
- C. Subscriber Templates allows for modification of the header, the footer and the content in between them.
Gross Layout Overrides only allow for modification of the header and footer. - D. Gross Layout Overrides allow for the modification of the footer, while Subscriber Templates allow for modification of everything inside the header and footer.
Answer: D
NEW QUESTION 37
......
Download Free Salesforce B2B-Commerce-Developer Real Exam Questions: https://www.dumpsvalid.com/B2B-Commerce-Developer-still-valid-exam.html
Pass Your Exam With 100% Verified B2B-Commerce-Developer Exam Questions: https://drive.google.com/open?id=1GC2EEOCjsyrmahTy3p-t_m55r5mRdrLd