[2024年最新] 最高のB2C-Commerce-Developer試験問題集を使って- 実際の試験問題と解答を解こう
テストエンジンを練習してB2C-Commerce-Developerテスト問題
Salesforce B2C-Commerce-Developer 認定試験の出題範囲:
| トピック | 出題範囲 |
|---|---|
| トピック 1 |
|
| トピック 2 |
|
| トピック 3 |
|
| トピック 4 |
|
| トピック 5 |
|
| トピック 6 |
|
| トピック 7 |
|
| トピック 8 |
|
| トピック 9 |
|
| トピック 10 |
|
| トピック 11 |
|
| トピック 12 |
|
| トピック 13 |
|
| トピック 14 |
|
| トピック 15 |
|
| トピック 16 |
|
| トピック 17 |
|
| トピック 18 |
|
| トピック 19 |
|
Salesforce B2C-Commerce-Developer Certification試験では、カスタマイズと統合の構築、ビジネスロジックの実装と構成、サイトパフォーマンスの最適化など、Salesforce B2C Commerceプラットフォームを使用してeコマースソリューションを設計および開発する候補者の能力を評価します。この認定は、Salesforce B2C Commerceプラットフォームを使用してeコマースソリューションの構築に関する専門知識を実証し、eコマース業界でのキャリアを促進したい開発者にとって貴重な資産です。
質問 # 106
The following sample code is NOT providing the desired results. The Digital Developer needs to add an entry to the logs to debug the problem.
Which statement correctly adds a log entry?
- A. Logger.getErrorI_og().log('Unable to find Apple Pay payment instrument for order.'+paymentlnstruments);
- B. Logger.fault('Unable to find Apple Pay payment instrument for order.'+paymentlnstruments);
- C. Logger.error('Unable to find Apple Pay payment instrument for order.'+paymentlnstruments);
- D. Logger.exception('Unable to find Apple Pay payment instrument for order.'+paymentlnstruments);
正解:C
質問 # 107
Which code sample is required to use a custom tag provided in SiteGenesis in an ISML template?
- A. Option C
- B. Option B
- C. Option A
- D. Option D
正解:B
質問 # 108
A Digital Developer needs to add logging to the following code:
Which statement logs the HTTP status code to a debug-level custom log file?
- A. logger.debug("Error retrieving profile email, Status Code: {0} was returned.", http.statusCode);
- B. Logger.getLogger().debug("Error retrieving profile email, Status Code: {0} was returned.",
http.statusCode); - C. Logger.getLogger('profile').debug("Error retrieving profile email, Status Code: {0} was returned.",
http.statusCode); - D. logger.getLogger('profile').debug("Error retrieving profile email, Status Code: ", http.statusCode);
正解:A
質問 # 109
Refer to the screen shot below:
Given a site called RefArch that has the settings shown, what must be done for RefArch to use the same customer list as RefArchGlobal?
- A. Enable "Customer List Sharing" in Global Preferences.
- B. Import the RefArchGlobal customer list into the RefArch site.
- C. Enable "Customer List Sharing" in Site Preferences.
- D. Select RefArchGlobal in the dropdown for Customer List.
正解:C
質問 # 110
The developer has been given the following business requirement:
The shipping method, "Free Standard Ground Shipping" has an exclusion for products with 'category equals or is child of electronics-televisions.' The marketing department has scheduled a sale offering a "Free Standard Ground Shipping" method for brand XyzTv televisions for the next 3 months.
What method accomplishes this while following best practices'
- A. Extend the CheckoutShippingServices controller using module.superModule and add an exception for the specified brand.
- B. Create an allow list for the existing shipping method by adding a product exclusion for 'brand equals XyzTv' to the exclusion list fo<" "Free Standard Ground Shipping."
- C. Extend the code in cartridge/models/shipping/shippingMethod.js using module.superModule and add an exception for the specified brand.
- D. Create a new shipping method and label it "Free Standard Ground Shipping". Give it the qualifier 'brand equals XyzTv', and add it to the checkout options.
正解:A
質問 # 111
A Digital Developer selects "Show Orderable Products Only" in the Search > Search Preferences Business Manager module.
Which business goal does this accomplish?
- A. Exclude back-ordered products from showing on the website.
- B. Exclude pre-order products from search results.
- C. Exclude products from search results if Available to Sell (ATS) = 0.
- D. Block displaying the product detail page if Available to Sell (ATS) = 0.
正解:C
解説:
Explanation/Reference: https://documentation.b2c.commercecloud.salesforce.com/DOC2/index.jsp?topic=%
2Fcom.demandware.dochelp%2FSearchandNavigation%
2FExcludeUnavailableProductsfromSearchResults.html
質問 # 112
Given the following ISML example, how should a developer reference the product object in the current iteration of the basket?
<isloop ítems ="${pdict.Basket.products}" var="product" status= "loopstatus">
...
</isloop>
- A. pdict.Basket.products{loopstatus}
- B. product
- C. loopstatus.product
- D. pdict.product
正解:A
解説:
質問 # 113
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. Change the code that makes the request to set the throwOnError attribute, of the service, to be true.
- B. Increase the web service time out.
- C. Modify the code that makes the request to the external service to be wrapped in a try / catch block.
- D. Update the external service to have a faster response time.
正解:B、C
質問 # 114
Given the sandbox with:
* Service configured and assigned to its profile and credential
* A code version that uses that service
And given the requirement to limit the number of success or error calls the code can perform to a restricted number of calls per second.
Which configuration should the developer perform?
- A. Set a new quota limit for the service profile and assign the service to it.
- B. Set the service as limited and change the services profile site preferences with the required values.
- C. Set the rate limiter in the service profile and configure its values with the ones required.
正解:C
質問 # 115
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 Static WebDAV directory and import using the Import & Export Business Manager module.
- B. Upload and import the file using the local option within the Site Import & Export Business Manager module.
- C. Connect and import the file using the remote option within the Site Import & Export Business Manager module.
- D. Upload the file to the Impex WebDAV directory and import using the Site Import tool within UX Studio.
正解:B
質問 # 116
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 = true;
- B. addressForm.invalidateFormElement("addressid");
- C. addressForm.invalidateFormElement(addressForm.addressid);
- D. addressForm.addresssid.invalidateFormElement();
正解:D
質問 # 117
A developer has these requirements for out-of-stock products:
Save the SKUs of the out-of-stock products that the customer is interested in Save the customer email regardless if the customer is a guest or registered Email the customer when the product is back-in-stock Which step should the developer perform as part of the solution to achieve the requirements?
- A. Create a new custom object type that has a set-of-string type custom attribute for the SKUs and a string for the email field.
- B. Create a new set-of-string type custom attribute to the system object type Profile to save all the SKUs and use the existing email field for the email.
- C. Create a new set-of-string type custom attribute to the system object type Product to save all the customer email addresses for back-in-stock notification.
- D. Create a new system object type that has a set-of-string type custom attribute for the SKUs and a string for the email field.
正解:C
質問 # 118
A Digital Developer is implementing an Open Commerce API call to add products to a basket. Given the following resource configuration:
Which modification allows the requests to successfully execute?
- A. Change the "read_attributes" value to: "(items)".
- B. Change the "resource_id" value to: "/baskets/*/items".
- C. Change the "methods" value to: ["get", "post"].
- D. Change the "write_attributes" value to: "(+items)".
正解:B
解説:
References:
質問 # 119
A developer is is configuring Shipping Methods on a storefront. Which of the following considerations must be kept in mind while configuring shipping methods.
- A. You can't define surcharge shipping costs for specific product groups.
- B. You can exclude products that can't be shipped with a particular shipping method
- C. You can't exclude addresses that aren't used by a particular shipping method
正解:A
質問 # 120
Universal Containers requires that a new order comments attribute is added to the existing SiteGenesis checkout flow. This new attribute needs to be included as part of the standard order export.
Aside from updating the HTML markup and form definition, which option contains all necessary steps to achieve this task?
- A. * Add the new attribute to the "Customer" system object.
* Modify the "COPlaceOrder" controller to add this new attribute to the current session's "Customer" object. - B. * Add the new attribute to the "Order" system object.
* Modify the "COPlaceOrder" controller to add this new attribute to the current session's "Order" object. - C. * Modify the "COPlaceOrder" controller to update a CSV file in the IMPEX WebDAV directory with the order ID and comments.
* Modify the order export process to read information in the CSV file and include it as part of the export. - D. * Create a new custom object type for order comments that contains the attributes: order ID and comments.
* Modify the "COPlaceOrder" controller to create a new order comments custom object upon order completion.
正解:B
質問 # 121
Given the SFRA Controller below:
Why would a JavaScript debugger, that is stopped at line 06, fall to show the viewdata variable in the inspectiontool?
- A. cache. applyDefauItCache is not a valid middleware.
- B. viewdata is a B2C Script reserved name.
- C. viewdata is assigned but not declared.
- D. viewdata is declared but not assigned.
正解:C
質問 # 122
The developer needs to add custom category debug logging into the "contact'' script, to ensure that a third-party service call responds as expected.
Assuming that the logging configurations for the contact category are correctly in place, which line of code should the developer add in the 06 placeholder to meet this requirement?
A)
B)
C)
- A. Option B
- B. Option C
- C. Option A
正解:C
質問 # 123
A developer cannot create a custom object in Business Manager because the attributes do not show. The developer can view the object but not the attributes.
Which action should the developer take to resolve the problem?
- A. Create an Attribute Group with the desired attributes in it
- B. Sort the attributes in the custom object type
- C. Change the data type of the attributes
- D. Set the attributes to site-specific replicable
正解:C
解説:
Explanation/Reference:
質問 # 124
A developer is tasked with implementing the necessary code for a new Page Designer component.
What are the two purposes of the JSON metadata definition file that the developer creates7 Choose 2 answers
- A. Defines the business and rendering logic of the component required by the merchant.
- B. Defines the responsive layout of the rendered template.
- C. Defines the attributes that a merchant enters when using the component type.
- D. Defines regions within the component type.
正解:C、D
質問 # 125
A developer cannot create a custom object in Business Manager because the attributes do not show. The developer can view the object but not the attributes.
Which action should the developer take to resolve the problem?
- A. Create an attribute Group with the desired attributes in it.
- B. Set the attributes to site-specific replicable.
- C. Change the data type of the attributes.
正解:A
質問 # 126
When inspecting the weekly service status report for a critical internally hosted web service used in the application, a developer notices that there are too many instances of unavailability.
Which two solutions can reduce the unavailability of the service?
Choose 2 answers.
- A. Increase the web service time out
- B. Modify the code that makes the request to the external serviceto be wrapped in a try/catch block.
- C. Change the code that sets the throwOnError attribute of the service to be true.
- D. Update the service to have a faster response time.
正解:A、D
解説:
質問 # 127
Given the file structure below, which ISML method call renders the customLandingPage template?
- A. ISML.renderTernplate('cartridge/ternplates/default/content/custom/customLandingPage');
- B. ISML('content/custom/customLandingPage');
- C. ISML.renderTemplate('content/custom/customLandingPage');
- D. ISML.render('content/custom/customLandingPage');
正解:C
質問 # 128
A developer has custom debug statements in a script, but the messages are not showing up in the Storefront Toolkit Request Log.
Which step needs to be completed to get the messages to appear in the Request Log?
- A. In Site Preferences, check the box for Enable custom Logging in Request Log
- B. In custom Log Settings, activate the loggin category at DEBUG level.
- C. In Global preferences, check the box for Enable custom logging in Request Log.
- D. In Custom Log Settings, check the DEBUG box for Select Log Levels Written to Files.
正解:D
質問 # 129
Given the SFRA Controller below:
Why would a JavaScript debugger, that is stopped at line 06, fall to show the viewdata variable in the inspection tool?
- A. cache. applyDefauItCache is not a valid middleware.
- B. viewdata is a B2C Script reserved name.
- C. viewdata is assigned but not declared.
- D. viewdata is declared but not assigned.
正解:C
質問 # 130
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 three.)
- A. The credentials for the server connection are correctly entered.
- B. The server is configured to accept incoming connections.
- C. The Auto-Upload setting is enabled for the server connection.
- D. The cartridge is for the current version of B2C Commerce.
- E. The Active Server setting is enabled for the server connection.
正解:B、C、D
質問 # 131
......
Salesforce B2C-Commerce-Developerは、Salesforce B2C Commerce Cloudを使用してeコマースソリューションを開発する経験を持つ開発者が、Salesforce B2C Commerceソリューションを構築およびカスタマイズする専門知識を検証する認定試験です。この試験に合格することで、現代の消費者のニーズを満たす堅牢なeコマースソリューションを開発するために必要なスキルと知識を持っていることが証明されます。
B2C-Commerce-Developer実際の問題アンサーPDFには100%カバー率リアルな試験問題:https://jp.fast2test.com/B2C-Commerce-Developer-premium-file.html
B2C-Commerce-Developerリアルな試験問題テストエンジン問題集トレーニング207問題:https://drive.google.com/open?id=1oGj-qeNBK526Fw7iVJcMymg0PA0fCyRz