[2024] CCM-101 Actual Exam Dumps, CCM-101 Practice Test [Q36-Q57]

Share

[2024] CCM-101 Actual Exam Dumps, CCM-101 Practice Test

TopExamCollection CCM-101 dumps & B2C Commerce Developer sure practice dumps


Salesforce CCM-101 exam is an extended version of the CCM-100 exam, which covers the basics of Commerce Cloud. The CCM-101 exam, on the other hand, goes beyond the fundamentals and delves deeper into the more advanced features and functionalities of the Commerce Cloud platform. CCM-101 exam covers a wide range of topics, including storefront design, product search and navigation, pricing and promotions, order management, and customer service. By passing CCM-101 exam, individuals will gain a comprehensive understanding of how to optimize their B2C Commerce Cloud store and improve their customer engagement and loyalty.


Earning the Salesforce CCM-101 certification demonstrates the candidate's proficiency in managing and merchandising a B2C Commerce Cloud store using Salesforce. Manage and Merchandise a B2C Commerce Cloud Store - Extended certification is an excellent way to enhance one's career prospects in the e-commerce industry. It validates the candidate's ability to use various tools and features available in Salesforce Commerce Cloud to manage and merchandise an e-commerce store effectively. Additionally, the certification is recognized globally, making it an excellent choice for professionals looking to expand their career opportunities internationally.

 

NEW QUESTION # 36
There Is an Issue with the site when the domain Is opened from Google search results. After researching the problem. It turns out that the site returns * 404 page error when accessed with a parameter in the URL.
What should the Architect recommend to fix that issue?

  • A. Add this snippet to the aliases configuration for the domain:
  • B. Add this snippet to the aliases configuration for the domain
  • C. Add dynamic catch-all rule to redirect to home page.
  • D. Add dynamic redirect if the URL contains parameter to Home Show.
    Add this snippet to the aliases configuration for the domain

Answer: A


NEW QUESTION # 37
Given the requirements:
* To integrate with an external web service using HTTP requests
* To create a service for this purpose with the Service framework using the LocalServiceRegistry class.
* To test the service before the external service provider makes the API available Which solution allows the developer to satisfy the requirements?

  • A. Create two services, one mock and the real one, and a Sitepreference that enable the mock or the real one
  • B. Create a service and implement the mockFill callback and set the service mode to mock.
  • C. Create a service and implement the mockfull callback and a sitepreference to enable or disable the mock response.
  • D. Create a service and a Sitepreference that induce the service to respond witch a mock response using a conditional.

Answer: B


NEW QUESTION # 38
A developer is asked to create a new service instance that will call a remote web service.
Which method should the developer use to create the service instance?
A)

B)

C)

  • A. Option A
  • B. Option B
  • C. Option C

Answer: A


NEW QUESTION # 39
Given the requirement to add caching to an existing page while adhering to SFRA best practices, which code snippet should be used?
A)

B)

C)

  • A. Option B
  • B. Option C
  • C. Option A

Answer: B


NEW QUESTION # 40
Universal Containers created a site export file from staging in the global export directory.
How should the Digital Developer update their sandbox using this staging site export file?

  • A. Download the site export file and use UX Studio to transfer the data to the sandbox.
  • B. Perform a data replication from staging.
  • C. Use the Site Development > Site Import & Export Business Manager module.
  • D. Use the Site Development > Import & Export Business Manager module.

Answer: C


NEW QUESTION # 41
A B2C Commerce developer has recently completed a tax service link cartridge integration into a new SHU site. During review, the Architect notices the basket calculation hook is being run multiple times during a single tax call.
What is the reason for the duplicate calculations being run?

  • A. The tax cat is being called multiple times.
  • B. There are multiple hook.js Wes referring to the same hook.
  • C. The LINK cartridge Is Included multiple times in the cartridge path.
  • D. The checkout is designed to recursively refer to the same hook.

Answer: A


NEW QUESTION # 42
A developer observed a specific issue in production, which they cannot reproduce in other environments. The developer wants to do a hot fix to one of the ISML pages, which uses <iscach> tag, to see if that resolves while issue. Which consideration must the developer keep in mind while deploying the hot fix in production?

  • A. The TTL cache setting only affects static content and not the page cache, which could potentially cause he production issue.
  • B. If the page has multiple tags, the highest cache duration will be used in production to determine the resulting page's caching behavior.
  • C. It will be required to invalidate the cache for the hot fix.

Answer: A


NEW QUESTION # 43
During code review, the Architect found that there is a service call on every visit of the product detail woe (PDP).
What best practices should the Architect ensure are followed for the service configuration?
Choose 2 answers

  • A. Service logging is disabled.
  • B. Service mock up call is configured.
  • C. Circuit breaker is enabled.
  • D. Service timeout is set.

Answer: C,D


NEW QUESTION # 44
In order to build the SFRA code to a developer sandbox for the first time, which build steps should the developer perform for the site to appear and function as designed?

  • A. npm run compile:js, npm run compile: scss, npm run compile:html
  • B. npm run compile:js, npm run compile:scss, npm run compile:fonts
  • C. npm run compile:js, npm run compile:html, npm run clean
  • D. npm run compile:scss, npm run compile:html, npm run clean

Answer: B


NEW QUESTION # 45
Given a NewsletterSubscription custom object that has a key attribute named email of type String, what is the correct syntax to create the NewsletterSubscription custom object and persist it to the database?

  • A. Var customobject = dw.object.CustomObjectMgr. createCustomObject
    ('NewsletterSubscription','email', newsLetterForm.email.value);
  • B. Var customobject = dw.object.CustomObjectMgr.createNewsletterSubscription('email', newsLetterForm.email.value);
  • C. Var customobject = dw.object.CustomObjectMgr. createCustomObject
    ('NewsletterSubscription', newsLetterForm.email.value);
  • D. Var customobject =
    dw.object.CustomObjectMgr.createCustomObject(newsletterForm.email.value,
    'NewsletterSubscription');

Answer: C


NEW QUESTION # 46
A Client has automated builds that deploy the code; however, recent builds started failing with compilation issues, which are not reproducible in developer's environment.
Whet first step needs to be taken to identify and fix the issue?

  • A. Clean up build server work space and run job again.
  • B. Verify the generated JavaScript and CSS for the build.
  • C. Verify the modules versions used to generate the code.
  • D. Recreate the job in the build server to verify compilation issues.

Answer: C


NEW QUESTION # 47
The storefront integrates with a REST based Address verification service (AVS) that uses token based security. The sequence of calls in the API documentation for this AVS looks like the following
1. Client authentication call, which contains the merchantId and secret in a GET request and returns a token in the response.
2. Address verification call, which contains the token and the address to verify in a POST request.
Once the token is obtained, it is valid for hours and it is not needed to request a new one for subsequent address verification calls, the AVS charges for every request made no matter if it is client authentication call or address verification call.
Which three strategies could be applied to allow for efficient use of the service without compromising security? Choose 3 answers

  • A. Use HTTPService caching for the client authentication call.
  • B. Obtain the token from local storage of the browser and update it once It expires.
  • C. Apply page caching to the client authentication controller that is used with AJAX.
  • D. Obtain the token from a custom cache before making the client authentication call.
  • E. Use a job to store and update the token in a custom object that is used from the storefront code

Answer: A,C,D


NEW QUESTION # 48
A merchant wants to obtain an export file that contains all the products .assigned to their Storefront catalog. They do not know how to achieve this easily without manual processing, so asked their developer to help Generate this. The merchant s Instance setup is as follows:
* They have one Master catalog and one storefront catalog.
* Some, but not all, of the products in the Master catalog are assigned to categories within the Storefront catalog.
Which method allows the developer to generate the export for the merchant?

  • A. Using the Site Import and Export module, export the Master catalog filtered by the site catalog categories to export specific products.
  • B. Using the Site Import and Export module, export both the Site catalog and the Master catalog in a single archive.
  • C. Using the Catalog Import and Export module, export the Master catalog with a category-assignment search to export specific

Answer: A


NEW QUESTION # 49
An integration cartridge implements communication between the B2C Commerce Storefront and a third-party service provider. The cartridge contains the localServiceRegistry code:

How does this code sample accomplish authentication to the service provider?

  • A. By wrapping the authentication service call with Basic Auth.
  • B. By performing a signed SOAP Auth request using a certificate.
  • C. By Issuing a Basic Auth request to the service provider.
  • D. By disabling Basic Auth and executing the service authentication call.

Answer: D


NEW QUESTION # 50
During a review of the most recent release notes, the Architect finds that Salesforce has deprecated an API that is used throughout the site. After reviewing the deprecated API usage in Business Manager, the Architect narrows down the usage of that API to a particular LINK integration cartridge. The cartridge was integrated when the site was first launched and is heavily customized for the Client.
What is the recommended way for the Architect to remove the deprecated API so the LINK integration continues to work without interruptions, and lowest level of effort'

  • A. The Architect should check to see If the LINK cartridge has been updated already, integrate It, apply the customisations, and teat thoroughly.
  • B. The Architect should update all the deprecated API cats in the already integrated LINK cartridge and test thoroughly.
  • C. The Architect does not need to do anything at this time, the API will continue to work with no issues for the foreseeable future.
  • D. The Architect should contact the company that created the LINK cartridge to fix the issue and provide the client with updated code.

Answer: A


NEW QUESTION # 51
A developer is importing edits for two different sites into the same sandbox, and is provided with four different files.
Which two XML files should the developer import using the site-specific Merchant Tools import modules, instead of the Administration section import modules?
Choose 2 answers.

  • A. Search Settings En (search y en Sites)
  • B. Site Jobs (sites)
  • C. Promotions ( en sites y en online marketing)
  • D. System type extensions (solo en Sites)

Answer: A,C


NEW QUESTION # 52
A developer has a sandbox with code to log a message during execution, and the following code:
After the code executes the developer does not see any log file with the message in the WebDEV folder.
Which two XML files should the developer import using the using-specific Merchant Tools import modules?

  • A. Search settings and Site Jobs
  • B. Promotions and Site jobs
  • C. Search settings and Promotion

Answer: C


NEW QUESTION # 53
A new project for a Client will involve a few different Integrations to their middleware system resulting in four different web services. All will use the same credentials to the middleware. Each will have the same timeout, but will require a separate log file prefix.
How should the Architect set this up with the Service framework using a minimal set of configuration?

  • A. One Service Configuration, Four Service Profiles, One Service Credential.
  • B. Four Service Configurations. Four Service Profiles, Four Service Credentials
  • C. Four Service Configurations. One Service Profile, One Service Credential.
  • D. Four Service Configurations. Four Service Profiles, One Service Credential

Answer: C


NEW QUESTION # 54
A developer is writing a server side script that needs to maintain state across calls. The persistent information needed includes these items.
* The current customer
* Whether or not the customer is authenticated
* The privacy attributes (such as tracking consent or cookie policy)
Which technique should the developer use to maintain state in an efficient and scalable manner that follows best practice?

  • A. Use a non-replicable Custom Object to store the information temporarily.
  • B. Use the Session class in the B2C Commerce api.
  • C. Use an SFRA controller, because it runs server-side, the state is automatically maintained
  • D. Use a client-side cookie to store the information for the session duration.

Answer: B


NEW QUESTION # 55
During implementation, the team found that there is a notification controller exposed for an external service that marks the order as paid when notification is received. The notification URL is sent to the service together with the payment request and contains only the URL with orderlD as the parameter.
What should the Architect recommend to the team in order to prevent the unauthorized usage of the controller to mark the orders as paid?

  • A. Add a session attribute and validate it on the callback.
  • B. Add HTTPS restriction to the controller start node.
  • C. Add an order token in the callback URL and match the token against the one stored on the order.
  • D. Add a customer number in the callback URL and match the customer number against the one stored on the order.

Answer: C


NEW QUESTION # 56
The developer created a new Storefront category in storefront-catalog-m-en, but when viewing the Storefront site, the category is not visible.
What are two possible reasons?

  • A. The Storefront catalog is offline
  • B. The category does not contain available products
  • C. The category is offline.
  • D. The category is not sorted

Answer: A,B


NEW QUESTION # 57
......


Earning the Salesforce Certified Commerce Cloud Digital Developer credential is a great way to showcase your skills and expertise in developing and deploying digital commerce solutions on the Salesforce platform. The CCM-101 exam is an essential part of this certification, and it is recommended for individuals who want to demonstrate their knowledge of managing and merchandising a B2C Commerce Cloud store.

 

CCM-101 Actual Questions and Braindumps: https://www.topexamcollection.com/CCM-101-vce-collection.html

Pass CCM-101 Exam with Updated CCM-101 Exam Dumps PDF 2024: https://drive.google.com/open?id=1gd4whAgWVyzkmSCCmFQTVqCA-SPRZJbr