Exam Details

  • Exam Code
    :B2B-COMMERCE-DEVELOPER
  • Exam Name
    :Salesforce Accredited B2B Commerce Developer
  • Certification
    :Salesforce Developer
  • Vendor
    :Salesforce
  • Total Questions
    :79 Q&As
  • Last Updated
    :May 15, 2024

Salesforce Salesforce Developer B2B-COMMERCE-DEVELOPER Questions & Answers

  • Question 61:

    In which three ways should useful debugging information in Salesforce B2B Commerce implementation be garnered? (3 answers) A) Enabling the logging token via

    A. Admin andsubsequently inspecting the logs via the browser console.

    B. Logging a case with Salesforce support to enable advanced debugging options.

    C. Enabling debugging options for the current user and visually inspecting the Salesforce debug logs.

    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.

  • Question 62:

    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 theautoComplete.search_input.minLength value in the CCRZ.uiProperties file

    C. Override the autocomplete template and create and register a new handlebars helper.

    D. Update the...minLength property in CC Admin, then build and activate a new cache.

  • Question 63:

    What is default behavior for how theSalesforce 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

  • Question 64:

    How are variables bound when services use the ccSercviceDao classto execute queries?

    A. Global variables

    B. Apex local variables

    C. String substitution

    D. Apex class variables

  • Question 65:

    What is a best practice when passing query parameters from user interface to an apex controller?

    A. Query parameters should be properly sanitized by using JSINHTMLENCODE within the VisualForce Page or Component.

    B. String parameters should be trimmed using String.trim().

    C. Query parameters should be passed only to Salesforce B2B Commerce classes that you are extending.

    D. Query parameters should be stored on a backbone model prior to passing them to the server

  • Question 66:

    Which method is used to override when extending the Salesforce B2B Commerce logic providers?

    A. doLogic

    B. process

    C. doAction

    D. fetch

  • Question 67:

    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 ServiceManagement in CCAdmin for the given storefront to use this new Service Class.

    B. 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

    C. Create a new Service Classthat 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

  • Question 68:

    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 PageReference.getParameters().

    B. Executing dynamic SOQL inside a without sharing class with a bind variable from the UserInfo class.

    C. Executing dynamic SOQL inside a without sharing class with a bind variable from PageReference.getCookies().

    D. Executing dynamic SOQL inside a without sharing class with a bind variable from cc_RemoteActionContentex class.

    E. Executing dynamic SOQL inside a without sharing class with a bind variable from ccAPI.CURRENT_VERSION.

  • Question 69:

    Which cookie stores the effective account ID when effective account is enabled?

    A. apex__cclgtkn

    B. apex__effacc

    C. apex__currCartId

    D. apex__cc_anonymous_Country

  • Question 70:

    What is a method to resolve if the current storefront customer is a Salesforce B2B Commerce guest user in an apex class?

    A. ccrz.cc_CallContext.currUser.isGuest

    B. ccrz.cc_CallContext.isGuest

    C. UserInfo.getUserType()

    D. ... UserType

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Salesforce exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your B2B-COMMERCE-DEVELOPER exam preparations and Salesforce certification application, do not hesitate to visit our Vcedump.com to find your solutions here.