(2023) CCD-102 Exam Dumps, Practice Test Questions BUNDLE PACK [Q60-Q82] | TestBraindump

(2023) CCD-102 Exam Dumps, Practice Test Questions BUNDLE PACK [Q60-Q82]

Share

(2023) CCD-102 Exam Dumps, Practice Test Questions BUNDLE PACK

Salesforce Developer Certification CCD-102 Sample Questions Reliable


Salesforce CCD-102 (B2C Commerce Developer with SFRA) Certification Exam is designed to test the skills and knowledge of individuals who specialize in building and developing e-commerce websites using Salesforce's B2C Commerce Cloud platform. B2C Commerce Developer with SFRA certification is ideal for developers who want to demonstrate their proficiency in developing and customizing websites using the Salesforce platform.


Salesforce CCD-102 (B2C Commerce Developer with SFRA) Exam is a certification exam designed for developers who want to specialize in Salesforce Commerce Cloud (formerly known as Demandware) and its Storefront Reference Architecture (SFRA). It is a highly specialized exam that focuses on the technical skills and knowledge required to build and customize online storefronts using the Salesforce Commerce Cloud platform. CCD-102 exam covers topics such as SFRA architecture, coding patterns, data models, and customization techniques.

 

NEW QUESTION # 60
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 both the Site catalog and the Master catalog in a single archive.
  • B. Using the Catalog Import and Export module, export the Master catalog with a category-assignment search to export specific
  • C. Using the Site Import and Export module, export the Master catalog filtered by the site catalog categories to export specific products.

Answer: C


NEW QUESTION # 61
Business Manager has the configuration:
* Active Log category is "root"
* Log level of WARN
The code below is executing:
var log = Logger.getLogger("products");
Using this information, which two logs will be written?
Choose 2 answers

  • A. log.info("This is an info message");
  • B. log.debugfThis is a debug message");
  • C. log.warn("This is a warn message");
  • D. log.error("This is an error message");

Answer: A,C


NEW QUESTION # 62
A developer working on a simple web service integration is asked to add appropriate logging to allow future troubleshooting.
According to logging best practices, which code should the developer write to log when an operation succeeds, but has an unexpected outcome that may produce side effects?

  • A. Logger.debug('Unexpected service response')
  • B. Logger.warn('Unexpected service response')
  • C. Logger.info('Unexpected service response')
  • D. Logger.error('Unexpected service response')

Answer: B


NEW QUESTION # 63
The client provided these business requirements:
* The B2C Commerce storefront will integrate with the client's Order Management System (OMS).
* The storefront will provide reel-time order export of successfully pieced orders The OMS supports both web service export end SFTP batch order export, but the client has expressed concern about the availability of the OMS.
Which two solutions satisfy the requirements and address the OMS reliability concern?
Choose 2 answers

  • A. Implement a Live export of orders during checkout via SFTP, marking the processed order as exported when it has completed successfully.
  • B. implement a batch export of orders via web service, excluding exported orders. This runs as a scheduled Job with an hourly run rate end marks processed orders as exported upon success.
  • C. Implement a batch export of orders to SFTP, excluding exported orders. This runs as a scheduled fc>b with a high-frequency run rate end marks processed orders as exported upon success.
  • D. Implement a live export of orders during checkout vie web service, marking the processed order as exported when the AM returns successfully.

Answer: C,D


NEW QUESTION # 64
An Order Management System (OMS) handles orders from multiple brand specific sites, as part of the processing, the OMS sends the processing detail to be added at notes to the orders in B2C Commerce. These processing details are captured temporarily in custom objects, and are later processed by a batch Job that:
* Processes the custom object to extract the orderid and note data.
* Tries to load the order.
* If the order is not found, it deletes the custom object and moves on.
* If the order is found, it updates notes In the Order, upon successful update of this order, it deletes the custom object.
There is an Issue reported that the job is constantly failing and custom objects are growing in number. On investigating the production look the message below is being logged on each failure:

What are three solution The Architect can take to fix this issue without losing meaningful data?
Choose 3 answers

  • A. Take the backup of the custom object and delete the custom object to ensure on the next job run the custom objects are getting processed.
  • B. Engage B2C Commerce Support Team to soften the quota limit for ''object.OrderPO.relation.notes''
  • C. Take the backup of the Order as XML and delete the notes from Order to ensure on the next job run the custom objects are getting processed.
  • D. Using BM site import/export, soften the
    <quota id=''object.orderPo.relation,notes''> <custom-action>warn<custom-action> </quots> to make sure that neither order notes are lost and custom object is processed.
  • E. Take the backup of the Order as XML and delete the Order to ensure on the next job run, the custom objects are getting processed.

Answer: B,C,D


NEW QUESTION # 65
A Digital Developer is inspecting the weekly service status report for a critical internally-hosted web service used in the application and notices that there are too many instances of unavailability.
Which two solutions are possible options to reduce the unavailability of the service? Choose 2 answers

  • A. Update the external service to have a faster response time.
  • B. Change the code that makes the request to set the throwOnError attribute, of the service, to be true.
  • C. Increase the web service time out.
  • D. Modify the code that makes the request to the external service to be wrapped in a try / catch block.

Answer: C,D


NEW QUESTION # 66
A developer is given the requirement to add a step to the existing business logic of the registration process. How should the developer modify the route that handles the customer registration?

  • A. Override the route with new functionality.
  • B. Extend the route with new functionality.
  • C. Copy the code from the original route to a new controller route, and change it.
  • D. Change the controller route with new functionality.

Answer: C


NEW QUESTION # 67
A Digital Developer extends a system object, Product, and adds a Boolean attribute, "sellable," to it.
Assuming "prod" is the variable name handling the product, what code can the Developer use to access it?

  • A. prod.persistable.sellable
  • B. prod.custom.sellable
  • C. prod.sellable
  • D. prod.extended.sellable

Answer: C


NEW QUESTION # 68
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. Create and use a new controller debug configuration.
  • B. Create and use a new script debug configuration.
  • C. Use the existing pipeline debugger.
  • D. Modify the debugger configuration and use the existing pipeline debugger.

Answer: B


NEW QUESTION # 69
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. It will be required to invalidate the cache for the hot fix.
  • B. The TTL cache setting only affects static content and not the page cache, which could potentially cause he production issue.
  • C. If the page has multiple tags, the highest cache duration will be used in production to determine the resulting page's caching behavior.

Answer: B


NEW QUESTION # 70
A Digital Developer is requesting product information for an external integration. The following Open Commerce API (OCAPI) request is NOT functioning correctly:

How should the Developer change the request?

  • A. Change the HTTP method to GET.
  • B. Change the HTTP method to PUT.
  • C. Change the URI to /dw/shop/v18_3/products/creative-zen-v.
  • D. Include an authentication token in the request.

Answer: A


NEW QUESTION # 71
A developer is given a task to implement a new Page Designer layout component that doesn't accept certain asset components.
How should the developer achieve the above task?

  • A. Add component_type_Exclusions in the layout json configuration
  • B. Add layout_type_inclusion in the target components json configurations.
  • C. Add layout_type_exclusion in the other asset components json configuration.
  • D. Add component_type_inclusion in the layout json configuration

Answer: D


NEW QUESTION # 72
A Digital Developer has Identified that the code segment below is causing performance problems.

What should the Developer do to improve the code?

  • A. Break the process into separate loops.
  • B. Avoid using an Iterator and use a Collection instead.
  • C. Use a system attribute instead of the isOnSaleFlag custom attribute.
  • D. Avoid post-processing and use the isOnSaleFlag attribute as a search refinement.

Answer: D


NEW QUESTION # 73
Northern Trail Outfitters (NTO) operate 200 physical stores. NTO has products that are available in some of the physical stores and not available in others. The closest physical store is determined based on customer s post zip code when they are shopping online. Only the products that are available in the customer's closest physical store should be presented to the customer to the search results.
What are the two feasible technical approaches to meet these requirements?
Choose 2 answers

  • A. Create a separate site per physical store. Use post/zip code to redirect the customer to the relevant site. Show the products from the site navigation catalog.
  • B. Create a separate category per physical store use post/Tip code with a mapping to determine the relevant category. Show only the products from this category.
  • C. Create a separate shipping method per physical store. Use post/zip code to determine the applicable shipping method. Show only the products that are not excluded from the shipping method.
  • D. Create a separate pricebook per physical store. Use post/zip code to activate this pricebook through a customer group. Show only the products with price by applying price refinement.

Answer: C,D


NEW QUESTION # 74
A custom cartridge that seemed to be performing well in a sandbox has been installed in production. The production instance is showing increased page load times that seem to be related to the new custom code. What can a developer do to quickly track down the potential problem?

  • A. Use the Code Profiler in production instance. Set the mode to Development Mode and then wait a few minutes to collect data from onsite traffic. Click the refresh button to see the new data.
  • B. Use the Code Profiler in a sandbox instance. Set the mode Extended Development Mode and then load the suspected pages and run the suspected process several times. Click the refresh button to see the new data.
  • C. Use the Code Profiler in production instance. Set the mode to Development Mode and click the refresh button to see the new mode displayed.

Answer: A


NEW QUESTION # 75
There is a business requirement to allow a third-party warehouse management system to update the MySampte.com storefront product inventory in real time. The architect decided that this is most easily accomplished by using the Open Commerce API (OCAPI). The developer needs to test the OCAPI settings m their sandbox. Assume the client ID for testing is "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'. What B the correct GCAPI setting for this?
A)

  • A. Option A

Answer: A


NEW QUESTION # 76
A Digital Developer extends a system object, Product, and adds a Boolean attribute, "sellable," to it.
Assuming "prod" is the variable name handling the product, what code can the Developer use to access it?

  • A. prod.persistable.sellable
  • B. prod.custom.sellable
  • C. prod.sellable
  • D. prod.extended.sellable

Answer: B


NEW QUESTION # 77
A developer is asked to create a controller endpoint that will be used in a client-side AJAX request. Its purposes is to display updated information to the user when the request is completed, without otherwise modifying the appearance of the current page.
According to SFRA practices, which method best supports this objective?

  • A. res.print()
  • B. res.json()
  • C. res.render()

Answer: B


NEW QUESTION # 78
A Digital Developer must resolve a performance issue with product tiles. The Developer determines that the product tiles are NOT being cached for a long enough period.
Which two methods can the Developer use to verify the cache settings for the product tiles? (Choose two.)

  • A. View the cache information provided by the Merchant Tools > Technical Reports Business Manager module.
  • B. Enable the template debugger to verify the cache times for the producttile.isml template.
  • C. View the product list page cache settings provided in the Administration > Manage Sites Business Manager module.
  • D. Enable cache information in the storefront toolkit and view the cache information for the product tile.

Answer: C,D


NEW QUESTION # 79
What is accomplished by the code below?

  • A. Performs a local include from the Account-Header endpoint.
  • B. Performs a remote include from the Account-Header endpoint.
  • C. Creates a link to the Account-Header end point that allows mobile navigation.

Answer: B


NEW QUESTION # 80
A merchant is selling a new product line of televisions. In order to deliver a good customer experience, the merchandising team wants the screen size to be incorporated into the search and navigation journey.
Which two things can the developer do to facilitate this for them?
Choose 2 answers

  • A. Create a new search refinement for a Boolean value true or false and label it "big screen."
  • B. Configure Screen Size threshold search refinement bucket definitions.
  • C. Define a new searchable attribute for Screen Size.
  • D. Configure catalog-level search refinement definition for Screen Size.

Answer: C,D


NEW QUESTION # 81
A Digital Developer has identified that the code segment below is causing performance problems.

What should the Developer do to improve the code?

  • A. Avoid using an Iterator and use a Collection instead.
  • B. Breaks the process into separate loops.
  • C. Avoid post-processing and use the isOnSaleFlag attribute as a search refinement.
  • D. Use a system attribute instead of the isOnSaleFlag custom attribute.

Answer: B


NEW QUESTION # 82
......

Prepare for the Actual Salesforce Developer CCD-102 Exam Practice Materials Collection: https://www.testbraindump.com/CCD-102-exam-prep.html

Salesforce Developer Certified Official Practice Test CCD-102: https://drive.google.com/open?id=1-bD5ktKSwdzVu4R04iU4ma_bRlWWixBF