Provide Salesforce CCD-102 Practice Test Engine for Preparation [Q115-Q139]

Share

Provide Salesforce CCD-102 Practice Test Engine for Preparation

Detailed New CCD-102 Exam Questions for Concept Clearance


Salesforce CCD-102 (B2C Commerce Developer with SFRA) Certification Exam is an excellent opportunity for developers to validate their skills and knowledge in developing B2C commerce solutions using Salesforce Commerce Cloud and SFRA. B2C Commerce Developer with SFRA certification is highly valued in the B2C commerce industry and provides a competitive advantage to certified developers. With Salesforce's comprehensive training and certification resources, developers can prepare for the exam and advance their career as a B2C commerce developer.


Salesforce CCD-102 (B2C Commerce Developer with SFRA) Certification Exam is a highly sought after certification for professionals who want to validate their expertise in developing commerce solutions using Salesforce's B2C Commerce platform. It is designed for developers who have a solid understanding of web development principles, object-oriented programming concepts and have practical experience working with Salesforce's B2C Commerce platform.

 

NEW QUESTION # 115
The Client wants to offer custom made container products on its new B2C Commerce storefront. The Client provided two business requirements.
* Customer can specify container length, width, and height.
* Customer can specify the material that the container is made of.
The Client also provided the Architect a current data schema (shown below) for reference while preparing the technical documentation.

Which two gaps between the requirements and the data schema should the Architect discuss with the Client?
Choose 2 answers

  • A. The data schema includes a Color_ID field, but there isn't a business requirement to allow the customer to specify container color.
  • B. The data schema includes unique identifiers for material and color fields, but neither are reflected in the business requirements.
  • C. The data schema includes an implied structure that the customer's choices should be captured as custom objects, but there isn't a business requirement to do so
  • D. The data schema includes a material Price_Markup field, but there Isn't a business requirement to factor the material cost Into the final price calculation.

Answer: A,D


NEW QUESTION # 116
There is a business requirement that a custom controller in app_custom_my_cartridge invokes the calculateTax(basket) function of the dw, order calculateTex hook that is defined in app_storefront_base. How can the developer implement this call?
A)

B)

C)

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

Answer: A


NEW QUESTION # 117
The development team is building a complex LINK cartridge for a hosted checkout solution. The provider s database is used as a single source of truth, but the information in the Basket on B2C Commerce side needs to be synchronized. This is implemented asynchronously the back end when the customers interact will the hosted checkout page and change their shipping/biding details.
As an Architect you have to advise the development team with how to implement the logging to ensure that there will be a mechanism available to allow troubleshooting in the case something goes wrong on production.
Which solution should the Architect suggest?

  • A. Report debug level message for the back-end asynchronous communication between both systems. Report al errors at error-level message.
  • B. Get logger for cartridge-specific category. Report Info level message for the back-end asynchronous communication between both systems. Report all errors at error level message.
  • C. Get logger for cartridge specific category. Report debug level message for the back end asynchronous communication between both systems. Report all errors at error level message.
  • D. Report info level message for the back-end asynchronous communication between both systems Report all errors at error level message.

Answer: B


NEW QUESTION # 118
A Digital Developer is working on a project to convert a pipeline to a JavaScript controller. UX Studio has a functioning pipeline debugger configured for the site. Assume the Developer will add a breakpoint to the controller when it is written.
What must be done in order to use the debugger with the new controller when it is written?

  • A. Use the existing pipeline debugger.
  • B. Create and use a new controller debug configuration.
  • C. Modify the debugger configuration and use the existing pipeline debugger.
  • D. Create and use a new script debug configuration.

Answer: D


NEW QUESTION # 119
Universal Containers calls the following combination of products "The Basics" and sells the combination as a unique product ID:
* One Model 103 container
* Five Model 611 containers
* Three Model 201 containers
The Developer created these three products in the catalog.
What is the next step in Business Manager to create "The Basics" as a combination?

  • A. In the Product Sets module, create a product set named "The Basics."
  • B. In the Product Bundles module, create a bundle named "The Basics."
  • C. In the Products module, create a product named "The Basics" and add the products to the Product Bundles tab.
  • D. In the Products module, create a product named "The Basics" and add the products to the Product Sets tab.

Answer: C


NEW QUESTION # 120
The Client plans to deploy a new payment provider and Order Management System on its existing B2C Commerce website. They have asked an Architect to advise which environment it should use to conduct load testing of its new integrations.
Which environment should be used as the ideal environment for this kind of load test?

  • A. The Production Instance of a rental Realm.
  • B. The Production instance of the existing Realm.
  • C. The Development Instance of a rental Realm.
  • D. The Development Instance of the existing Realm.

Answer: A


NEW QUESTION # 121
An Architect to notify by the Business that order conversion dramatically dropped a few hours after go live. Further investigation points out that customers cannot proceed to checkout anymore. The Architect is aware that a custom inventory checks with a third-party API is enforced at the beginning of checkout, and that customers are redirected to the basket page when items are no longer in stock Which tool can dearly confirm that the problem is indeed caused by the inventory check?

  • A. Realtime Report from Reports and Dashboards
  • B. Pipeline Profiler from Business Manager
  • C. Service Status from Business Manager
  • D. Sales Dashboard from Reports and Dashboards

Answer: C


NEW QUESTION # 122
An Architect is documenting the technical design for a single B2C Commerce storefront. The Client has a business requirement to provide pricing that is customized to specific groups:
* 50 different pricing groups of customers
* 30 different pricing groups of employees
* 10 different pricing groups of vendors
Which items should the Architect include in the design in order to set applicable price books based on these requirements'' Choose 2 answers

  • A. - One customer group and SO subgroups for customers
    - One customer group and 30 subgroups for employees
    - One customer group and 10 subgroups for vendors
  • B. - One campaign and multiple promotions for each customer group
  • C. - 50 customer groups for customers
    - 30 customer groups for employees
    - 10 customer groups for vendors
  • D. - One promotion and 50 campaigns for customers
    - One promotion and 30 campaigns for employees
    - One promotion and 10 campaigns for vendors

Answer: A,C


NEW QUESTION # 123
A Digital Developer is working in a sandbox on a site named -est-site using the domain test.demandware.net. The Developer needs to compile a url to make an Open Commerce API (OCAPI) request that returns product information.
By default, which URL format is a proper Open Commerce API for Sandbox?

  • A. http: test.demandware.netstest-sitedwshop v!8_3 productsM1355?client_id=aaa...
  • B. https: test.demandware.com/dw/shop products \I1355?client_id=aaa...
  • C. https:7www.test.com/dw/shop. vl8_3. products M1355?client_id=aaa...
  • D. http: ''www.test.com/s/test-site/sfc/shop products M1355?client_id=aaa...

Answer: A


NEW QUESTION # 124
Which two activities should an Architect encourage the replication team to follow based on S2C Commerce best practices?
Choose 2 answers

  • A. Replicate the latest data to Production during periods of increased site use to ensure freshness.
  • B. Use the undo replication process to roll back to the previous replication if necessary.
  • C. Wait 15 minutes after the recreation process completes for the cache to dear automatically.
  • D. Use the undo replication process to roll back code replications only, not data replications.

Answer: C,D


NEW QUESTION # 125
A business user wants to add a link to a content page from within the body of another content asset. The target content asset ID is: terms-and-conditions.
Which link function generates the correct link?

  • A. $http('Content-Page', 'cid', 'terms-and-conditions')$
  • B. $httpUrl('Content-Show', 'cid', 'terms-and-conditions')$
  • C. $url('Page-Show', 'cid', 'terms-and-conditions')$
  • D. $include('Page-Include', 'cid', 'terms-and-conditions')$

Answer: B


NEW QUESTION # 126
A client uses tax tables in Business Manager to calculate tax. They recently started shipping to a new country, Italy, and the taxi s not being calculated correctly on the Storefront What is the likely problem?

  • A. Tax Region is configured wrong.
  • B. Tax Country is missing
  • C. Tax Locale is configured wrong
  • D. Tax Jurisdiction is missing

Answer: C,D


NEW QUESTION # 127
A Digital Developer is tasked with setting up a new Digital Server Connection using UX Studio in their sandbox.
Which three items are required to accomplish this task? (Choose three.)

  • A. Instance Version
  • B. Business Manager Password
  • C. Instance Hostname
  • D. Business Manager Username
  • E. Keystore Password

Answer: A,C,E


NEW QUESTION # 128
Which technical reports datapoint measures the performance of a controller's script execution if network factors and Web Adaptor processing is ignored?

  • A. Processing time
  • B. Cache hit ratio
  • C. Response time
  • D. Call count

Answer: A


NEW QUESTION # 129
A Digital Developer has a site export file on their computer that needs to be imported into their sandbox.
How should the developer update their sandbox with the data in this file?

  • A. Upload the file to the Impex WebDAV directory and import using the Site Import tool within UX Studio.
  • B. Connect and import the file using the remote option within the Site Import & Export Business Manager module.
  • C. Upload the file to the Static WebDAV directory and import using the Import & Export Business Manager module.
  • D. Upload and import the file using the local option within the Site Import & Export Business Manager module.

Answer: D


NEW QUESTION # 130
Universal Containers sells physical gift cards for the holidays.
What needs to occur to guarantee the cards will always be available?

  • A. Create an inventory record with Backorder Handling enabled.
  • B. Create an inventory record with an extremely high Allocation value (i.e., 1 billion certificates).
  • C. Create an inventory record with an unlimited Allocation value.
  • D. Create a perpetual inventory record.

Answer: D


NEW QUESTION # 131
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 mock up call is configured.
  • B. Circuit breaker is enabled.
  • C. Service logging is disabled.
  • D. Service timeout is set.

Answer: B,D


NEW QUESTION # 132
A Digital Developer is working on a multi-site realm. A new site requires a different layout for the account landing page. The business logic and data model remain the same. The existing code is in AccountControl.js and accountlanding.isml in the app_storefront cartridge. The app_storefront cartridge contains code for all other business functions. The cartridge path for the new site is currently int_cybersource:int_paypal:app_storefront.
The Developer creates a new cartridge named app_newsite that contains only the accountlanding.isml template for the new site.
Which modification should be made to the new cartridge path?

  • A. Set the cartridge path to include only app_newsite.
  • B. Set the cartridge path so that app_storefront is before int_cybersource.
  • C. Set the cartridge path so that app_newsite is before app_storefront.
  • D. Set the cartridge path so that app_newsite is after app_storefront.

Answer: B


NEW QUESTION # 133
A Digital Developer is working on a multi-site realm. A new site requires a different layout for the account landing page. The business logic and data model remain the same. The existing code is in AccountCoatrol.-s and accountlanding.isul in the app_at storefront cartridge The app_3torefront cartridge contains code for all other business functions. The cartridge path for the new site is currently int_cybersource: mc_];aypal:app_storefront.
The Developer creates a new cartridge named app_newsire that contains only the accountlanding.isml template for the new site.
Which modification should be made to the new cartridge path?

  • A. Set the cartridge path to include only app_newsite.
  • B. Set the cartridge path so that app_newsite is before app_storefront.
  • C. Set the cartridge path so that app_storefront is before int_cybersource.
  • D. Set the cartridge path so that app_newsite is after app_storefront.

Answer: B


NEW QUESTION # 134
A Digital Developer creates a B2C Commerce server connection in their UX Studio workspace. The Developer adds new cartridges to the workspace, but the cartridges do NOT execute as the Developer expects.
Which three things should the Digital Developer verify to ensure the cartridges are uploaded? Choose 3 answers

  • A. The server is configured to accept incoming connections.
  • B. The Auto-Upload setting is enabled for the server connection.
  • C. The cartridge is for the current version of B2C Commerce.
  • D. The Active Server setting is enabled for the server connection.
  • E. The credentials for the server connection are correctly entered.

Answer: B,D,E


NEW QUESTION # 135
A client has a single site with multiple domains, locales, and languages. After launch, there is a need for the client to perform offline maintenance. The client would like to show the same maintenance page for each locale.
Which version of aliases,Json file below will accomplish this task?
A)

B)


D)

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

Answer: C


NEW QUESTION # 136
A Digital Developer is working in a sandbox on a site named test-site using the domain test.demandware.net. The Developer needs to compile a url to make an Open Commerce API (OCAPI) request that returns product information.
By default, which URL format is a proper Open Commerce API for Sandbox?

  • A. https://test.demandware.net/s/test-site/dw/shop/v18_3/products/M1355?client_id=aaa...
  • B. https://www.test.com/dw/shop/v18_3/products/M1355?client_id=aaa...
  • C. https://www.test.com/s/test-site/sfc/shop/products/M1355?client_id=aaa...
  • D. https://test.demandware.com/dw/shop/products/M1355?client_id=aaa...

Answer: A


NEW QUESTION # 137
The Client is creating a new Storefront and their requirements include:
* ApplePay support
* Log -n through a standard OAuth2 social media account
* One Okie checkout process
* Ay B testing for promotions
Which two items require technical documentation for customizing the Storefront Reference Architecture?
Choose 2 answers

  • A. log in through a standard OAuth2 social media account
  • B. One Click checkout process
  • C. A/B testing for promotions
  • D. ApplePay support

Answer: B,D


NEW QUESTION # 138
The following code ensures that an address ID CANNOT be used if it is already in use by another address in the customer's address book. There is a problem with the code. The error message for an invalid address ID is never shown to the user on the form field.

How should the Digital Developer resolve this issue so that the error message is displayed on the address ID form field?

  • A. addressForm.addresssid.invalidateFormElement();
  • B. addressForm.addresssid.invalidateFormElement = true;
  • C. addressForm.invalidateFormElement(addressForm.addressid);
  • D. addressForm.invalidateFormElement("addressid");

Answer: C


NEW QUESTION # 139
......

CCD-102 2023 Training With 207 QA's: https://examsboost.pass4training.com/CCD-102-test-questions.html