最新版無料体験を掴み取れ!Salesforce AP-202問題集PDFは更新されたのは2026年 [Q135-Q160]

Share

最新版無料体験を掴み取れ!Salesforce AP-202問題集PDFは更新されたのは2026年

最新リリースのAP-202問題集はSalesforce Developer認証済みです

質問 # 135
Which wire adapter should a developer use to retrieve metadata about a specific picklist?

  • A. getPicklistValues
  • B. getPicklist
  • C. getPicklistMetadata
  • D. getPicklistMetadataValues

正解:A

解説:
The developer should use the getPicklistValues wire adapter to retrieve metadata about a specific picklist. This wire adapter allows the developer to get the picklist values for a specified field on a given object and record type. The wire adapter returns an object that contains the picklist values, the default value, and the controlling field (if any). The developer can use this wire adapter to populate a custom picklist component with the appropriate values based on the object and record type context. The other options are incorrect because they are not valid wire adapters for retrieving picklist metadata.getPicklistValues,Retrieving Picklist Values Without Using Apex,B2B Commerce and D2C Commerce Developer Guide


質問 # 136
Which event should be triggered when user facing info, warning or error messages need to be displayed on a Visualforce page?

  • A. showMessage
  • B. pageMessage
  • C. displayMessage
  • D. displayPageMessage

正解:B

解説:
The event that should be triggered when user facing info, warning or error messages need to be displayed on a Visualforce page is pageMessage. This event is triggered by the displayPageMessage method of the CCRZ.util class, which is a utility class that provides various helper methods for common tasks. The event can be used to display a message on the page with a specified type, title, and text. For example,CCRZ.util.displayPageMessage('error', 'Oops!', 'Something went wrong.')will trigger the pageMessage event and display an error message on the page. Salesforce B2B Commerce and D2C Commerce Developer Guide,Events,Util Class


質問 # 137
A developer needs to deliver a solution for taxation that supports multiple countries and a complex set of jurisdictions. Which three steps should be considered as part of this process?

  • A. Implement the sfdc_checkout.TaxCalculations interface calling out to a third party tax service
  • B. Implement the sfdc_checkout.CartTaxCalculations interface writing code from scratch
  • C. Look for packages or existing sample code on the AppExchange
  • D. Contact the vendor who wrote the third party service for the most recent information
  • E. Implement the sfdc_checkout.CartTaxCalculations interface calling out to a third party tax service

正解:A、C、E

解説:
For a solution that requires handling complex tax calculations across multiple countries and jurisdictions, it's efficient to leverage third-party tax services that specialize in this area. Implementing the sfdc_checkout.CartTaxCalculations or sfdc_checkout.TaxCalculations interface to integrate with such a service ensures that tax calculations are accurate and up-to-date. Additionally, exploring the Salesforce AppExchange for packages or sample code can provide ready-made solutions or frameworks that can expedite the development process.


質問 # 138
Which two Salesforce B2B Commerce visualforce pages must be enabled at a Salesforce Community level to make the out of the box SEO functionality available? (2 answers)

  • A. SizeMap
  • B. CCSizeIndex
  • C. ProductMap
  • D. CCCatSiteMap

正解:B、D

解説:
Two Salesforce B2B Commerce Visualforce pages that must be enabled at a Salesforce Community level to make the out of the box SEO functionality available are:
CCSizeIndex: This page generates a sitemap.xml file, which is a file that lists all the pages and resources on a site that can be crawled by web crawlers. The page uses the configuration settings CO.SiteMapIncludeProducts and CO.SiteMapIncludeCategories to specify which products and categories should be included in the sitemap.
CCCatSiteMap: This page generates a category sitemap file, which is a file that lists all the categories on a site that can be crawled by web crawlers. The page uses the configuration setting CO.SiteMapCategoryDepth to specify how many levels of subcategories should be included in the category sitemap. Salesforce B2B Commerce and D2C Commerce Developer Guide,Sitemap Files


質問 # 139
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 fromcc_RemoteActionContentex class.
  • B. Executing dynamic SOQL inside a without sharing class with a bind variable fromccAPI.CURRENT_VERSION.
  • C. Executing dynamic SOQL inside a without sharing class with a bind variable fromPageReference.getParameters().
  • D. Executing dynamic SOQL inside a without sharing class with a bind variable fromPageReference.getCookies().
  • E. Executing dynamic SOQL inside a without sharing class with a bind variable from theUserInfo class.

正解:A、C、D

解説:
Executing dynamic SOQL inside a without sharing class with a bind variable from PageReference.getParameters(), PageReference.getCookies(), or cc_RemoteActionContext class will open up a major security hole because these sources of input are not sanitized and can be manipulated by malicious users to inject SOQL queries that bypass the sharing rules and access data that they are not supposed to see. For example, a user can modify the URL parameters or cookies to include a SOQL query that returns sensitive data from the database. To prevent this, it is recommended to use static SOQL or escape the bind variables before executing dynamic SOQL.


質問 # 140
What are three standard page reference types?

  • A. standard__pageNamed
  • B. standard__app
  • C. standard__recordDetailPage
  • D. comm_loginPage
  • E. standard__component

正解:B、C、E

解説:
In Salesforce, standard page reference types are used within the Lightning Component framework to reference different types of resources. The types include standard__app for Salesforce apps, standard__component for Lightning components, and standard__recordPage to reference a specific record detail or edit page (not standard__recordDetailPage, but it's implied). The standard__pageNamed and comm_loginPage are not standard page reference types recognized by Salesforce. For more details, refer to the Salesforce documentation on PageReference Types: Salesforce PageReference Types Documentation.


質問 # 141
A user wants the pricing to reflect the price values stored in an external ERP during the checkoutflow. In what way can this requirement be satisfied?

  • A. Override the computePricingReview method in ccrz.cc_CartExtension and make the callout in this method.
  • B. None of the above
  • C. Override the computePricingCart methos in ccrz.cc_api_CartExtension and make the callout in this method.
  • D. Override the computePricingCart method in ccrz.cc_api_PriceAdjustoment and make the callout in this method.

正解:C

解説:
To reflect the price values stored in an external ERP during the checkout flow, the requirement can be satisfied by overriding the computePricingCart method in ccrz.cc_api_CartExtension and making the callout in this method. This method is responsible for computing the pricing for the cart and its line items. By overriding this method, the user can make a callout to the external ERP and update the pricing information accordingly. Salesforce B2B Commerce and D2C Commerce Developer Guide,Logic Classes,ccLogicCart Class


質問 # 142
A developer has been working on the flow of an Inventory Class for checkout. The developer has handled all the error states and now needs to indicate that inventory is available for all items and amounts in the cart.
Which step should happen next?

  • A. Return sfdc_checkout.lntegrationStatus.Status.SUCCESS
  • B. Return sfdc.checkout.lnventoryStatus.Status.SUCCESS
  • C. Return TRUE
  • D. Return sfdc.checkout.lnventoryStatus.SUCCESS

正解:B

解説:
To indicate that inventory is available for all items and amounts in the cart, the developer should return sfdc.checkout.InventoryStatus.Status.SUCCESS. The sfdc.checkout.InventoryStatus.Status.SUCCESS is a constant value that represents a successful inventory status. It means that the inventory class has checked the availability of all the products in the cart and confirmed that they are in stock and can be fulfilled. The developer should use this value as the return value of the checkInventory method, which is a method that implements the sfdc.checkout.InventoryCheck interface. The checkInventory method is invoked during the checkout flow to validate the inventory availability of the products in the cart. Returning TRUE is not a valid way to indicate inventory availability, as it is not a valid inventory status value. Returning sfdc_checkout.IntegrationStatus.Status.SUCCESS is not a valid way either, as it is not an inventory status value, but rather an integration status value. Returning sfdc.checkout.InventoryStatus.SUCCESS is not a valid way either, as it is not a valid syntax for accessing the inventory status value. Salesforce B2B Commerce Developer Guide: Inventory Integration,B2B Commerce Developer Guide: Inventory Status Enum,B2B Commerce Developer Guide: Inventory Check Interface


質問 # 143
An administrator has just provided a developer with a completely new org and a username. Assuming the username is [email protected], what is the correct set of steps to authorize the org for Command Line Interface (CLI) access so the developer can deploy Lightning web components?

  • A. Run the command 'sfdx force:auth:web:login -a "https://login.salesforce.com'"' and then supply the credentials in the browser when it opens.
  • B. Run the command: 'sfdx force:auth:web:login -r "https://login.salesforce.com" and then supply the credentials in the ^ browser when it opens ^
  • C. Run the command: 'sfdx force:login -r "https://login.salesforce.com'' and supply the credentials in the browser when it opens.
  • D. Run the command 'sfdx force:auth:web:login -r "https://login.salesforce.com" -username^'mefaJmy-new-org.org"'

正解:B

解説:
To authorize the org for Command Line Interface (CLI) access so the developer can deploy Lightning web components, the developer should run the command: 'sfdx force:auth:web:login -r "https://login.salesforce.com" and then supply the credentials in the browser when it opens. The sfdx force:auth:web:login command is a Salesforce CLI command that authorizes an org using the web server flow. The web server flow is an OAuth 2.0 authentication flow that opens a browser window and prompts the user to log in to Salesforce and allow access to the CLI. The -r flag specifies the login URL of the org, which is https://login.salesforce.com for production or developer orgs. Running this command will open a browser window and ask the developer to enter their username and password for the org. After successfully logging in, the developer will be able to use the CLI to perform various tasks with the org, such as deploying or retrieving metadata, running tests, or executing commands. Running the command: 'sfdx force:login -r "https://login.salesforce.com" is not a valid way to authorize the org for CLI access, as there is no such command as sfdx force:login. Running the command 'sfdx force:auth:web:login -a "https://login.salesforce.com"' is not a valid way either, as the -a flag specifies an alias for the org, not a login URL. Running the command 'sfdx force:auth:web:login -r "https://login.salesforce.com" -username'[email protected]"' is not a valid way either, as there is no such flag as -username. Salesforce Salesforce CLI Command force:auth:web:login,Salesforce Developer Tools for Visual Studio Code


質問 # 144
Which handlebars helper function is used on Salesforce B2B Commerce pages and components for formatting price values?

  • A. priceAbs
  • B. formatPrice
  • C. price
  • D. showprice

正解:B

解説:
The handlebars helper function that is used on Salesforce B2B Commerce pages and components for formatting price values is formatPrice. This function will format a numeric value as a price according to the currency settings and locale of the storefront. For example,{{formatPrice price}}will format the price value as $1,234.56 for US dollars or 1.234,56 for euros. Salesforce B2B Commerce and D2C Commerce Developer Guide,Handlebars Helpers


質問 # 145
A developer suspects recent edits to a checkout flow have created a bug based on flow errors being emailed. Given the emails and some inputs known to trigger the issue, which two activities should the developer consider in their investigation?

  • A. Open the Flow and select Attach to Live Session, Provide the Session Id, Select Attach
  • B. Look at the previous flow versions and compare them with the current one
  • C. Open the Flow, Select Debug, Provide the Inputs, Select Run
  • D. Use the Org Browser tool in the IDE to download the flow XML and run a diff report

正解:B、C

解説:
To investigate a suspected bug in a checkout flow, comparing previous versions of the flow with the current one can help identify changes that might have introduced the bug. Additionally, Salesforce provides debugging capabilities within the Flow Builder, where a developer can select the debug option, provide input values known to trigger the issue, and execute the flow to observe its behavior, aiding in pinpointing the source of the problem.


質問 # 146
A developer is trying to integrate a new shipping provider to use during checkout in a storefront Which two steps must the developer take to make an integration available for selection?

  • A. Create a RegisteredExternalService record using Workbench.
  • B. Create an Apex class that uses the integration framework.
  • C. Enter the integration class name and version in the store administration.
  • D. Modify the StorelntegratedService to map to an Apex class ID using Workbench.

正解:A、B

解説:
To make an integration available for selection, a developer must create a RegisteredExternalService record using Workbench and create an Apex class that uses the integration framework. Creating a RegisteredExternalService record using Workbench allows the developer to register their custom integration class as an external service in Salesforce B2B Commerce. The RegisteredExternalService record contains information such as the class name, version, display name, description, and category of the integration class. The category determines where and how the integration class can be used in B2B Commerce, such as ShippingService or TaxService. Creating an Apex class that uses the integration framework allows the developer to define custom logic for integrating with an external service provider's API or service. The integration framework provides interfaces and classes for various types of integrations, such as shipping, tax, payment, inventory, and freight. The developer can implement these interfaces and classes in their custom Apex class and override their methods with their own logic. Modifying the StoreIntegratedService to map to an Apex class ID using Workbench is not a required step for making an integration available for selection, as it is only used for registering internal services that are provided by Salesforce B2B Commerce out-of-the-box. Entering the integration class name and version in store administration is not a required step either, as it is only used for selecting an existing integration class that has already been registered as an external service. Salesforce [B2B Commerce Developer Guide: Integration Framework], [B2B Commerce Developer Guide: RegisteredExternalService Object]


質問 # 147
Which event is triggered within Salesforce B2B Commerce whenever a cart's statechanges?

  • A. pageMessage
  • B. cart
  • C. cartChange
  • D. cartState

正解:C

解説:
The event that is triggered within Salesforce B2B Commerce whenever a cart's state changes is cartChange. This event is triggered by the updateCart method of the CCRZ.Cart class, which is responsible for updating the cart data and performing any actions that depend on the cart state, such as applying discounts, taxes, or shipping charges. The event can be used to notify all the components that are listening to it that the cart has changed and they should refresh their data accordingly. Salesforce B2B Commerce and D2C Commerce Developer Guide,Events,Cart Class


質問 # 148
Which three attributes are true regarding Subscriber pages? (3 answers)

  • A. Out of the Box, Subscriber Pages are completely blank HTML pages.
  • B. Subscriber pages can include additional standard Salesforce B2B Commerce components such as featured products, category tree, and mini cart.
  • C. Subscriber pages allow customers to quickly create new custom pages for their storefront.
  • D. All the user interface components must be createdmanually.
  • E. Standard Salesforce B2B Commerce components are automatically included on the page e.g. Header links, images, menu items, containers, etc.

正解:A、B、C

解説:
Three attributes that are true regarding Subscriber Pages are:
Subscriber Pages can include additional standard Salesforce B2B Commerce components such as featured products, category tree, and mini cart. These components can be added to the Subscriber Pages by using the CCRZ.pagevars.pageLabels and CCRZ.pagevars.pageSections objects, which contain the page labels and page sections that are defined in CCAdmin.
Subscriber Pages allow customers to quickly create new custom pages for their storefront. These pages can be used to display any content or functionality that is not available in the default pages, such as FAQs, testimonials, or promotions.
Out of the Box, Subscriber Pages are completely blank HTML pages. These pages do not have any predefined layout or content, so the user can customize them according to their requirements. The user can use Visualforce, HTML, CSS, JavaScript, or any other web technologies to create their own Subscriber Pages. Salesforce B2B Commerce and D2C Commerce Developer Guide,Subscriber Pages


質問 # 149
Which three actions must a developer take, in a B2B Commerce store, to accept credit card payments using a client's chosen payment provider?

  • A. Create a named credential for authentication with the payment provider.
  • B. Create a PaymentProviderGateway record for the custom payment provider class.
  • C. Create an Apex class that implements the commercepayments.PaymentGatewayAdapter.
  • D. Create a RegisteredExternalService record for the custom payment provider class.
  • E. Create an Apex class that implements the sfdc_checkout.PaymentGatewayAdapter

正解:A、B、E

解説:
Three actions that a developer must take, in a B2B Commerce store, to accept credit card payments using a client's chosen payment provider are: create a named credential for authentication with the payment provider, create an Apex class that implements the sfdc_checkout.PaymentGatewayAdapter interface, and create a PaymentProviderGateway record for the custom payment provider class. Creating a named credential for authentication with the payment provider allows the developer to securely store and manage authentication information, such as username, password, token, or certificate, for connecting to the payment provider's API or service. Creating an Apex class that implements the sfdc_checkout.PaymentGatewayAdapter interface allows the developer to define custom logic for processing credit card payments using the payment provider's API or service. The interface provides methods for validating credit card information, authorizing payments, capturing payments, voiding payments, and refunding payments. Creating a PaymentProviderGateway record for the custom payment provider class allows the developer to register the custom payment provider class as a payment gateway in the store and associate it with a payment method. Creating a RegisteredExternalService record for the custom payment provider class is not a required action, as this is only used for registering external services that are not related to payment processing, such as tax or shipping services. Creating an Apex class that implements the commercepayments.PaymentGatewayAdapter interface is not a required action either, as this is only used for D2C Commerce stores, not B2B Commerce stores. Salesforce B2B Commerce Developer Guide: Payment Integration, B2B Commerce Developer Guide: Payment Gateway Adapter Interface, B2B Commerce Developer Guide: Payment Provider Gateway Object


質問 # 150
A developer has the task to create custom Lightning web components (LWCs). Which two steps must a developer take when creating custom LWCs?

  • A. CloneaLW
  • B. Deploy a custom component.
  • C. Authorize an org for an SFDX project.
  • D. Create an Apex class.

正解:B、C

解説:
To create custom Lightning web components (LWCs), a developer must take two steps: authorize an org for an SFDX project and deploy a custom component. Authorizing an org for an SFDX project allows the developer to connect to a Salesforce org, such as a scratch org, a sandbox, or a production org, and use it as a development environment. Deploying a custom component allows the developer to push the LWC code from the local project to the org and make it available for use. Creating an Apex class is not a required step for creating custom LWCs, as not all LWCs need to use Apex. Cloning an LWC is not a required step either, as it is an optional way to create a new LWC based on an existing one. Salesforce Lightning Web Components Developer Guide: Authorize an Org for Development,Lightning Web Components Developer Guide: Deploy Your Component


質問 # 151
Where is the API-based record creation generally handled in Salesforce B2B Commerce?

  • A. Data creation is not allowed
  • B. The service-layer responsible for the entity
  • C. In the methods available in extension hooks
  • D. Logic classes that implement the businesslogic for create operations

正解:B

解説:
The API-based record creation is generally handled in the service-layer responsible for the entity in Salesforce B2B Commerce. The service-layer is a set of classes that provide methods for interacting with the data layer and performing business logic. Each entity, such as product, cart, or order, has a corresponding service class that handles the create, read, update, and delete operations for that entity. For example, ccrz.ccServiceProduct provides methods for creating and retrieving products. Salesforce B2B Commerce and D2C Commerce Developer Guide,Service Classes


質問 # 152
Northern Tail Outfitters (NTO) is converting an existing aura component into a Lightning Web Component. The aura component has the following source code:

What is the equivalent of this code in a Lightning Web Component?

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

正解:B

解説:
The equivalent of this code in a Lightning web component is option B. Option B uses the @api decorator to expose firstName as a public property of the Lightning web component and communicate it with other components or services. The @api decorator is a decorator that marks a property or method as public, which means that it can be accessed by other components or services that use or consume this component. The @api decorator also makes the property reactive, which means that it can track changes and update the component accordingly. In option B, firstName is exposed as a public property using the @api decorator and passed to the child element using an attribute. Option A is incorrect because it uses an invalid syntax for exposing firstName as a public property. The @api decorator should be used before the property declaration, not after it. Option C is incorrect because it uses an invalid syntax for exposing firstName as a public property. The @api decorator should be used with parentheses, not without them. Option D is incorrect because it uses an invalid syntax for exposing firstName as a public property. The @api decorator should be used with camel case, not with hyphens. Salesforce Lightning Web Components Developer Guide: Communicate with Properties, Lightning Web Components Developer Guide: Decorators


質問 # 153
The ccrz.cc_hk_UserInterface apex class, HTMLHead Include Begin and HTML Head Include End Cloudcraze Page Include sections allow additional content to be added to the HTML <head> tag. What are two reasons that is it preferred to use the ccrz.cc_hk_UserInterface extension over the Cloudcraze Page Include sections? (2 answers)

  • A. HTML does not support <div> tags inside the <head>
  • B. Salesforce apex:include is wrapped in <span> tags.
  • C. Salesforce apex:include is wrapped in tags.
  • D. HTML does not support <span> tags inside the <head>

正解:B、D

解説:
The ccrz.cc_hk_UserInterface apex class is preferred over the HTMLHead Include Begin and HTML Head Include End Cloudcraze Page Include sections because Salesforce apex:include is wrapped in <span> tags, which are not valid inside the HTML <head> tag. This can cause rendering issues or unexpected behavior in some browsers. The ccrz.cc_hk_UserInterface extension allows adding content to the HTML <head> tag without using apex:include.


質問 # 154
What are two maintainable ways that Lightning Web Components can be made mobile ready? 33m 215

  • A. Install the mobile extensions plug-in for VS Code
  • B. Decorate templates with mobile-ready
  • C. Create a Lightning app page and add the component to the mobile navigation
  • D. Import a third party JavaScript library

正解:B、C

解説:
To make Lightning Web Components mobile-ready, one maintainable approach is to create a Lightning app page and then add the component to the mobile navigation. This ensures that the component is accessible and optimized for mobile users within the Salesforce mobile app. Another approach is to design the component's templates with responsiveness in mind, using CSS and layout techniques that adapt to different screen sizes. Salesforce documentation on mobile-ready development practices provides guidelines on creating responsive designs and optimizing components for mobile use.


質問 # 155
What target does a developer need to set in the js-meta.xml file when creating a custom LWC component for use in the Checkout Flow?

  • A. Iwe__FlowComponent
  • B. lwe__flow
  • C. lightning_FlowScreen
  • D. lightning__CheckoutFlow

正解:A

解説:
When creating a custom Lightning Web Component (LWC) for use in the Checkout Flow, a developer must set the target in the js-meta.xml file to lwc__FlowComponent. This target specifies that the LWC is intended for use within the flow component framework, allowing it to be utilized specifically in the context of Salesforce Flows, including those used in the checkout process. Salesforce documentation on developing custom LWCs for various targets would detail this requirement, ensuring that developers understand how to correctly package and deploy their components for the intended use case.


質問 # 156
What is the recommended method for increasing the number of required autocomplete characters that are typed before autocomplete works?

  • A. Override the autocomplete template and create and register a new handlebars helper.
  • B. Override theautoComplete.search_input.minLength value in the CCRZ.uiProperties file
  • C. Override and extend the autoComplete method in cc_hk_Catalog.
  • D. Update the...minLength property in CC Admin, then build and activate a new cache.

正解:B

解説:
The recommended method for increasing the number of required autocomplete characters that are typed before autocomplete works is to override the autoComplete.search_input.minLength value in the CCRZ.uiProperties file. This file contains various properties that control the behavior and appearance of the user interface components. The autoComplete.search_input.minLength property specifies the minimum number of characters that must be entered before the autocomplete feature is triggered. The default value is 3, but it can be changed to any desired value by overriding it in the CCRZ.uiProperties file. Salesforce B2B Commerce and D2C Commerce Developer Guide,UI Properties


質問 # 157
A developer is writing custom code to compare External Prices and Sales Prices for cart items. What should be returned if the External Prices are the same as Sales Prices for Products in the Cart? ~.

  • A. sfdc_checkout.IntegrationStatus.Status.ERROR
  • B. sfdc_checkout.IntegrationStatus.Success.FAILED
  • C. sfdc_checkout.IntegrationStatus.Status.SUCCESS
  • D. sfdc_checkout.IntegrationStatus.Status.SUCCEEDED

正解:C

解説:
Similar to question 198, when custom code compares external prices with sales prices for cart items and finds them to be the same, the appropriate return value should indicate a successful comparison (such as sfdc_checkout.IntegrationStatus.Status.SUCCESS). This signifies that the external prices are aligned with the sales prices, and there are no conflicts.


質問 # 158
Which Global JavaScript Object should be extended when
writing custom Remote Actions?

  • A. CCRZ.cc_CallContext
  • B. CCRZ.RemoteInvocation
  • C. CCRZ.
  • D. CCRZ.cc

正解:D

解説:
The Global JavaScript Object that should be extended when writing custom Remote Actions is CCRZ.cc. This object contains all the Remote Actions that are defined in the cloudcraze managed package, which can be overridden or extended by subscriber code. The object also provides a mechanism for registering custom Remote Actions that can be invoked by the user interface components. For example,CCRZ.cc.customAction = function(params, callback){ // do something }will define a custom Remote Action named customAction that can be called byCCRZ.cc.customAction(params, callback). Salesforce B2B Commerce and D2C Commerce Developer Guide,Remote Actions


質問 # 159
Which two components in a B2B store template should a developer use to customize a storefront page?

  • A. Product List
  • B. My Lists
  • C. Order List
  • D. Address List

正解:A、B

解説:
Two components in a B2B store template that a developer can use to customize a storefront page are My Lists and Product List. My Lists is a standard component that displays and manages lists of products that customers can create, save, or share in the storefront. A developer can use this component to enable customers to organize their favorite or frequently purchased products into lists and access them easily. Product List is a standard component that displays and filters products from one or more product lists in the storefront. A developer can use this component to showcase products from different categories or collections and allow customers to browse or search for products based on various criteria. Order List is not a component in a B2B store template, but rather an object that stores information about orders placed by customers in the storefront. Address List is not a component either, but rather an object that stores information about addresses associated with customers in the storefront. Salesforce [B2B Commerce Developer Guide: My Lists Component], [B2B Commerce Developer Guide: Product List Component], [B2B Commerce Developer Guide: Order List Object], [B2B Commerce Developer Guide: Address List Object]


質問 # 160
......

最新のAP-202試験問題集でSalesforce試験問題にトレーニング:https://www.passtest.jp/Salesforce/AP-202-shiken.html

更新された検証済みのAP-202問題集と解答で100%合格させる:https://drive.google.com/open?id=1n6zF1WWUi6emJ6pNjYVSGprsuMOru-1_