Latest Jan 08, 2024 Real B2B-Commerce-Administrator Exam Dumps Questions Valid B2B-Commerce-Administrator Dumps PDF [Q125-Q146]

Share

Latest Jan 08, 2024 Real B2B-Commerce-Administrator Exam Dumps Questions Valid B2B-Commerce-Administrator Dumps PDF

Salesforce B2B-Commerce-Administrator Exam Dumps - PDF Questions and Testing Engine


Salesforce B2B-Commerce-Administrator certification is designed for professionals who are responsible for implementing and managing Salesforce B2B Commerce solutions. Salesforce Accredited B2B Commerce Administrator Exam certification validates the skills and knowledge required to administer Salesforce B2B Commerce applications, including managing users, data, security, and integrations.


Salesforce B2B Commerce platform is an essential tool for businesses that operate in the B2B space. It enables businesses to streamline their operations, enhance customer experience, and increase revenue. A Salesforce Accredited B2B Commerce Administrator can help businesses leverage the platform's various functionalities and features to achieve their business objectives and stay ahead of the competition.

 

NEW QUESTION # 125
Which two price lists can be displayed for users?
Choose 2 answers

  • A. Best Price
  • B. Reverse Sequence
  • C. List Price
  • D. Sequence

Answer: A,C

Explanation:
According to the Price List Selection Methods page, price list selection methods are ways of determining which price list to use for a given account or account group. Price lists are collections of prices for products that can be assigned to accounts or account groups. There are two price lists that can be displayed for users: Best Price and List Price. Best Price option allows you to assign multiple price lists to an account group and compare them by price. The lowest price for the product will be used. List Price option allows you to assign a single price list to a product and use it as the default price for all accounts or account groups. Therefore, options A and D are correct. Options B and C are false because Reverse Sequence and Sequence are not price lists, but price list selection methods that can be used for CC Account object only. Reference: Price List Selection Methods, Price List Selection Methods Overview


NEW QUESTION # 126
How can an admin configure the checkout time-to-live?

  • A. Update theCheckoutTimeToLive and CheckoutValidAfterDate properties on a Webstore
  • B. Update Checkout properties in Store Administration
  • C. Update TTL Properties under Order Settings in Setup
  • D. File a support case

Answer: A

Explanation:
To configure the checkout time-to-live, an admin can update the CheckoutTimeToLive and CheckoutValidAfterDate properties on a Webstore. These properties determine how long a checkout session is valid for a user after they initiate checkout or after they modify their cart. The CheckoutTimeToLive property specifies the number of minutes that a checkout session is valid after it is initiated. The CheckoutValidAfterDate property specifies the number of minutes that a checkout session is valid after it is modified. Reference: Checkout Properties


NEW QUESTION # 127
Which two methods from the platformResourceLoader module are relevant for including third party JavaScript and CSS in a Lightning web component?

  • A. loadClientScript
  • B. loadStyle
  • C. loadScript
  • D. loadCss

Answer: B,C

Explanation:
To include third party JavaScript and CSS in a Lightning web component, a developer can use two methods from the platformResourceLoader module: loadScript and loadStyle. These methods allow the developer to access JavaScript and CSS files that are uploaded as static resources in Salesforce. The loadScript method returns a promise that resolves when the JavaScript file is loaded, and the loadStyle method returns a promise that resolves when the CSS file is loaded. The developer can use these methods to import and apply third party libraries in their Lightning web components1. Reference: 1: Use Third-Party JavaScript Libraries - Trailhead2


NEW QUESTION # 128
Which two objects are accessible from the Commerce App menu?

  • A. Buyer Entitlements
  • B. Buyer Groups
  • C. Buyer Policies
  • D. Product
  • E. Reports

Answer: B,C,D


NEW QUESTION # 129
Which two guest browsing-related options can be seen on the Buyer Access Page?

  • A. Buyer Group Descriptions
  • B. Buyer Groups
  • C. Preferred Language of the Guest Buyer Profile
  • D. Guest Buyer Profile Name

Answer: B,D

Explanation:
According to the Buyer Access page, buyer access is a feature that allows you to control who can access your store or reorder portal and what they can do on it. Buyer access has two options: guest browsing and self-registration. Guest browsing allows anonymous users to browse your site without logging in or creating an account. Self-registration allows anonymous users to create their own accounts with their email and password. On the Buyer Access page in CC Admin, you can see two guest browsing-related options: Buyer Groups and Guest Buyer Profile Name. Buyer Groups option allows you to assign one or more buyer groups to your site for guest browsing. Buyer groups are collections of accounts that share the same entitlements, such as products, prices, promotions, and orders. Guest Buyer Profile Name option allows you to specify which profile should be used for guest users on your site. A profile defines a set of permissions and settings that determine what guest users can access and do on your site. Therefore, options B and D are correct. Options A and C are false because preferred language of the guest buyer profile and buyer group descriptions are not options that can be seen on the Buyer Access page. They are settings that can be configured separately in the CC Admin interface or in Salesforce Setup. Reference: Buyer Access, Buyer Access Overview


NEW QUESTION # 130
How can a category be moved to display in the category widget from the bottom to the very top?

  • A. Set its sequence value higher than any other category.
  • B. set its sequence value lower than any other category.
  • C. Set its parent category to the "First Category" category section.
  • D. Set its sequence value higher than any other category.

Answer: B

Explanation:
Explanation
According to the [Categories] page, categories are groups of products that share common characteristics or purposes. Categories can be displayed in the category widget on the storefront, which is a navigation component that shows the hierarchy of categories and subcategories. To move a category to display in the category widget from the bottom to the very top, you need to set its sequence value lower than any other category. Sequence value is a field that determines the order of categories within the same level of hierarchy.
The lower the sequence value, the higher the position of the category in the category widget. Therefore, option B is correct. Option A is false because setting its sequence value higher than any other category would move it to the bottom, not the top. Option C is false because setting its parent category to the "First Category" category section would not affect its position within its own level of hierarchy, only its level of hierarchy itself. Option D is false because it is a duplicate of option A. References: [Categories], Category Overview


NEW QUESTION # 131
What two options are available for a Product Class?

  • A. Variation Product
  • B. Expansion Product
  • C. Basic Product
  • D. Variation Parent Product

Answer: C,D


NEW QUESTION # 132
What two options are available for a Product Class?

  • A. Variation Product
  • B. Basic Product
  • C. Expansion Product
  • D. Variation Parent Product

Answer: A,D


NEW QUESTION # 133
A developer has created a custom Lightning web component for the Cart page that needs to react to changes to cart items from the standard cart component.
How should the developer implement the custom component so changes to cart items and quantities are reflected?

  • A. Add an event listener for the cartchanged DOM (Document Object Model) event.
  • B. Listen for events on the lightning_commerce_cartChanged channel with the Lightning Event "Listener component.
  • C. Subscribe to events on the lightning_commerce_cartChanged channel using the Lightning Message Service.
  • D. Add a listener for the cartltemUpdate Lightning event.

Answer: C

Explanation:
The Lightning Message Service (LMS) is a feature that allows communication across different UI technologies, such as Lightning Web Components, Aura Components, and Visualforce pages. LMS uses message channels to publish and subscribe to messages. A message channel is a custom metadata type that defines the shape and scope of the messages1. The lightning_commerce_cartChanged channel is a standard message channel that is used by the B2B Commerce Cloud platform to notify components of changes to the cart items and quantities2. A developer can use the LMS API to subscribe to events on this channel and update the custom component accordingly. The developer needs to import the lightning/messageService module and the lightning_commerce_cartChanged channel in the JavaScript file of the custom component, and then use the subscribe method to register a callback function that handles the message payload3. For example:
// cartCustomComponent.js import { LightningElement, wire } from 'lwc'; import { subscribe, MessageContext } from 'lightning/messageService'; import CART_CHANGED_CHANNEL from '@salesforce/messageChannel/lightning_commerce_cartChanged__c'; export default class CartCustomComponent extends LightningElement { // Declare a message context @wire(MessageContext) messageContext;
// Declare a subscription variable subscription = null;
// Subscribe to the message channel in the connected callback connectedCallback() { this.subscribeToMessageChannel(); }
// Subscribe to the message channel using the LMS API subscribeToMessageChannel() { if (!this.subscription) { this.subscription = subscribe( this.messageContext, CART_CHANGED_CHANNEL, (message) => this.handleCartChange(message) ); } }
// Handle the message payload and update the component logic handleCartChange(message) { // Do something with the message payload, such as: // - Display the cart items and quantities // - Calculate the cart total // - Apply discounts or taxes // - etc. } }


NEW QUESTION # 134
What is the "Show in Menu" attribute used for?

  • A. To remove the Category from the facet results.
  • B. To remove the Category fromdisplaying in the Nav Menu
  • C. To remove the Category from the facet results and the Nav Menu
  • D. To Deactivate the category from the entire storefront experience.

Answer: B

Explanation:
Explanation
The "Show in Menu" attribute is used to control whether a category is displayed in the navigation menu of a B2B commerce site. The navigation menu is a component that allows buyers to browse products by category.
If the "Show in Menu" attribute is set to false, the category is not shown in the navigation menu, but it can still be accessed by other means, such as search or facets. If the "Show in Menu" attribute is set to true, the category is shown in the navigation menu, unless it is hidden by other settings, such as visibility rules or active dates. References: Category Attributes; Navigation Menu Component


NEW QUESTION # 135
In which three instances should an Administrator perform a search Index? 3 Answers

  • A. After making changes to tax calculation settings for Checkout
  • B. After making a delta load for the Product Catalog
  • C. After adding a new category with a product under it which is ready to be sold.
  • D. After updating the description of 10 products.
  • E. After making changes to the Product Detail Page layout in Lightning Experience Builder

Answer: B,C,D


NEW QUESTION # 136
In which location is the first price Tier defined when using Tiered Pricing?

  • A. The CC Product Record
  • B. The Default Storefront Pricelist
  • C. The Price field on the respective Pricelist Item Record
  • D. The Tiered Pricing Lightning Component

Answer: C

Explanation:
Explanation
The first price Tier is defined on the Price field on the respective Pricelist Item Record. This is the price that will be displayed to users on the storefront.
When using Tiered Pricing, the first price tier is defined in the Price field on the respective Pricelist Item Record. Each Pricelist Item Record represents a specific product and defines the price tiers associated with that product. The Price field on the Pricelist Item Record determines the price for the first tier of the product.
References: Salesforce B2B Commerce Administrator documents or study guide (specifically, the section related to Tiered Pricing and Pricelist Item Records).


NEW QUESTION # 137
A developer has created a custom Lightning web component to display on the Product Detail 03m 10s page in the store. When the developer goes to add the component to the page in Experience Builder, it is missing from the list of custom components.
Which XML fragment should the developer include in the component's configuration XML file to ensure the custom component is available to add to the page?

  • A. <builder>ExperienceCloud</builder>
    <target>RecordPage</target>
  • B. <isExposed target="ExperienceCloud">
    | <pageType>RecordPage</pageType>
    i </isExposed>
  • C. <isAvailable>true</isAvailable>
    <targets=lightningCommunity_RecordPage<targets>
    <isExposed>true</isExposedTrue>
    <targets>
  • D. <target=lightningCommunity_Page</target>
    <targets>

Answer: B

Explanation:
<slot></slot> because this is the element that can be used to pass HTML from a parent component to a child component. The slot element is a placeholder for content that is defined in the parent component and inserted into the child component5. It allows creating reusable components with dynamic content6. For example, suppose there is a parent component that defines some HTML content inside a child component:
<!-- parent.html --> <template> <c-child> <p>This is some HTML content passed from the parent to the child.</p> </c-child> </template> The child component can use the slot element to render the content from the parent:
<!-- child.html --> <template> <div> <h1>This is the child component.</h1> <slot></slot> <!-- This will display the content from the parent --> </div> </template> The output will look like this:
This is the child component. This is some HTML content passed from the parent to the child.


NEW QUESTION # 138
What are three best practices for controlling where a promotion is shown within a given storefront?
Choose 3 answers

  • A. Setting the Location Type to where you want the promotion to display on the page
  • B. Setting the Promotions location configuration setting to theappropriate location string
  • C. setting thePage Location for the promotion to the pages you want it displayed on
  • D. A page promotion can adjust the price of a product on the PIP page
  • E. Setting Location Display Sequence to the order in which you want the promotion to display relative to other promotions within the same space

Answer: A,C,E

Explanation:
Explanation
According to the Promotions page, to control where a promotion is shown within a given storefront, you need to set the location display sequence, the page location, and the location type for the promotion. Therefore, options C, D, and E are best practices. Option A is false because there is no such configuration setting as promotions location. Option B is false because a page promotion cannot adjust the price of a product on the PIP page, only a cart promotion can. References: Promotions, Promotion Location Display Sequence, Page Location, Location Type


NEW QUESTION # 139
Which two blocks of code are needed to implement a custom getter in a Lightning web component?

  • A. @api
    f set rows(value) {
    A this.state.rows = value;
    }
  • B. @api
    get rows() {
    return this.state.rows;
    }
  • C. get rows() {
    return this.state.rows;
    \ }
  • D. set rows(value) {
    this.state.rows = value;
    }

Answer: B,C

Explanation:
A custom getter is a JavaScript function that returns a computed value based on some logic. To implement a custom getter in a Lightning web component, we need two blocks of code: one to define the getter function with the @api decorator, and one to access the getter in the HTML template. The @api decorator makes the getter public and reactive, which means that the component re-renders when the getter value changes. The getter function must start with the keyword get, followed by the name of the property. The HTML template can access the getter value by using curly braces and the property name. For example, if we have a custom getter named rows that returns an array of data, we can define it in JavaScript as:
@api get rows() { return this.state.rows; }
And we can access it in HTML as:
{rows}
Therefore, the correct blocks of code are B and D.


NEW QUESTION # 140
What happens if a language is deleted from Experience Builder?

  • A. The content moves to the recycle bin
  • B. The content is no longer visible but is not deleted.
  • C. The content is no longer visible and it is deleted.
  • D. The Content is deleted

Answer: B

Explanation:
According to the Localization page, localization is a feature that allows you to create and manage content in different languages for your B2B Commerce site. Localization can be used to support multilingual users and customers on your site. To add or delete languages for your site, you need to use Experience Builder in CC Admin. Experience Builder is a tool that allows you to create and edit web pages for your B2B Commerce site using drag-and-drop components and settings. What happens if a language is deleted from Experience Builder is that the content is no longer visible but is not deleted. Deleting a language from Experience Builder removes it from the list of available languages for your site and hides the content that was created or translated in that language. However, the content is not permanently deleted from your org and can be restored if you add the language back to Experience Builder. Therefore, option D is correct. Options A, B, and C are false because they imply that the content is permanently deleted from your org when you delete a language from Experience Builder, which is not true. Reference: Localization, Localization Overview


NEW QUESTION # 141
How can an administrator categorize aVariant Product?

  • A. Assign the Entitlement Policy to the Category
  • B. Assign the Variant Product directly to the Category
  • C. Assign the Price book Policy to the Category
  • D. Assign the Variant Parent Product directly to the Category

Answer: D

Explanation:
A variant product is a product that has different variations based on attributes such as color or size. A variant parent product is a product that groups together all the variant products that share the same attributes. To categorize a variant product, an administrator can assign the variant parent product directly to the category. This way, all the variant products under the variant parent product are automatically assigned to the same category. Reference: Product Variation Grouping; Get to Know Product Variation Grouping


NEW QUESTION # 142
What are two advantages of having Commerce and CRM data together?

  • A. Duplication of account information
  • B. Personalized experience based on engagement
  • C. Multiple logins to interact with each system
  • D. 360 degree view of the customer

Answer: B,D


NEW QUESTION # 143
Which two objects are accessible from the Commerce App menu?

  • A. Buyer Policies
  • B. Buyer Entitlements
  • C. Buyer Groups
  • D. Product
  • E. Reports

Answer: C,D

Explanation:
Explanation
According to the Commerce App page, commerce app is an app that allows you to manage your B2B Commerce data and functionality in Salesforce. Commerce app has several workspaces that correspond to different aspects of your B2B Commerce site, such as product, pricing, promotion, order, store, search, report, and content. Two of the objects that are accessible from the Commerce app menu are product and buyer groups. Product object stores information about the products that you sell on your site, such as name, description, status, visibility, category, image, etc. Buyer groups object stores information about the buyer groups that you assign to your site, such as name, description, price list selection method, price lists, etc.
Therefore, options B and C are correct. Options A, D, and E are false because buyer policies, buyer entitlements, and reports are not objects that are accessible from the Commerce app menu. They are features or components that can be managed separately in the CC Admin interface or in Salesforce Setup. References: Commerce App, Commerce App Overview


NEW QUESTION # 144
A developer is building a custom component in Lightning web components (LWC) that has a grandchild component that needs to pass information to the grandparent component. Ex Ther m Ss What is the correct way to demonstrate the passing of a message from the grandchild component to the grandparent component?

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

Answer: B

Explanation:
The correct way to demonstrate the passing of a message from the grandchild component to the grandparent component is by using an attribute on the child component to pass the message. This can be done by using the @api decorator in the grandchild component and then handling the message in the grandparent component with the handlemessage method. For example:
<!-- grandchild.html --> <template> <lightning-button label="Send Message" onclick={handleClick}></lightning-button> </template>
// grandchild.js import { LightningElement, api } from 'lwc';
export default class Grandchild extends LightningElement { // Declare an attribute to pass the message @api message = 'Hello from grandchild';
// Handle the button click and fire an event handleClick() { // Create a custom event with the message as detail const event = new CustomEvent('message', { detail: this.message }); // Dispatch the event from this component this.dispatchEvent(event); } }
<!-- child.html --> <template> <c-grandchild onmessage={handleMessage}></c-grandchild> </template>
// child.js import { LightningElement } from 'lwc';
export default class Child extends LightningElement { // Handle the message event from the grandchild component handleMessage(event) { // Get the message from the event detail const message = event.detail; // Fire another event with the same message to pass it to the parent component this.dispatchEvent(new CustomEvent('message', { detail: message })); } }
<!-- parent.html --> <template> <c-child onmessage={handleMessage}></c-child> </template>
// parent.js import { LightningElement } from 'lwc';
export default class Parent extends LightningElement { // Declare a property to store the message message;
// Handle the message event from the child component handleMessage(event) { // Get the message from the event detail and assign it to the property this.message = event.detail; // Do something with the message, such as display it on the screen console.log(this.message); } }


NEW QUESTION # 145
Which code statement should a developer use to import the ID of the current Lightning 04m 235 Experience Site?

  • A. import id from '@salesforce/experience/Id'
  • B. import id from '@salesforce/community/Id'
  • C. import id from '@salesforce/site/Id'
  • D. import id from '@salesforce/network/ld'

Answer: A

Explanation:
The correct answer is C. import id from '@salesforce/experience/Id' because this is the syntax for importing information about the current Experience Builder site from the @salesforce/experience scoped module. The id property returns the ID of the current site1. The other options are incorrect because they use different scoped modules or properties that do not exist or do not return the site ID. Reference: Current Community


NEW QUESTION # 146
......

Reliable Salesforce Administrator B2B-Commerce-Administrator Dumps PDF Jan 08, 2024 Recently Updated Questions: https://www.test4sure.com/B2B-Commerce-Administrator-pass4sure-vce.html

Latest B2B-Commerce-Administrator Exam Dumps for Pass Guaranteed: https://drive.google.com/open?id=1foe7tVroVQABOi9cyoYEmcVwCPDTc9Na