Platform-App-Builder Exam Questions

Total 289 Questions


Last Updated On : 28-Mar-2025



Preparing with Platform-App-Builder practice test is essential to ensure success on the exam. This Salesforce test allows you to familiarize yourself with the Platform-App-Builder exam questions format and identify your strengths and weaknesses. By practicing thoroughly, you can maximize your chances of passing the Salesforce certification exam on your first attempt.

An app builder has downloaded a component from the AppExchange successfully; however, they are unable to add it to the Lightning home page. Which two reasons can be preventing the app builder from being able to add the custom component?
(Choose 2 answers)


A. My Domain must be deployed to add custom components to the page with the App Builder.


B. A custom tab must be created to add custom components to the page with the App Builder.


C. The component requires a developer permission to add it to the page with the App Builder.


D. The component is tagged for record pages instead of home pages and is not showing up in the App Builder.





A.
  My Domain must be deployed to add custom components to the page with the App Builder.

D.
  The component is tagged for record pages instead of home pages and is not showing up in the App Builder.

Explanation: Two reasons that can prevent an app builder from adding a custom component to the Lightning home page are if My Domain is not deployed, or if the component is tagged for record pages instead of home pages. My Domain must be deployed to add custom components to the page with the App Builder, as it enables Lightning components and other features. The component must be tagged for home pages in its configuration file, otherwise it will not show up in the App Builder for home pages.

DreamHouse Realty wants to track how many lifts are being installed into customer garages. The To Be Installed custom checkbox field on the custom Lift object should be checked and an external system should be notified via an outbound message the next day when a lift is sold. What automation tool should be used to complete this task?


A. Approval process


B. Workflow


C. Flow


D. Process Builder





D.
  Process Builder

Explanation: Process Builder is the best automation tool to complete this task. Process Builder can perform actions when a record is created or updated, and it can also schedule actions to execute at a later time. Process Builder can update a field, send an email, and call an outbound message as actions.

DreamHouse Realty requires that field value changes for certain fields such as Asking_Price__c and Real_Estate_Agent„c on their House__c custom object show up prominently on Chatter. What Chatter feature should the app builder utilize?


A. Thanks


B. Publisher Actions


C. Topics


D. Feed Tracking





D.
  Feed Tracking

Explanation: Feed Tracking is the Chatter feature that allows field value changes for certain fields to show up on Chatter. Thanks, Publisher Actions, and Topics are other Chatter features, but they do not relate to field value changes.

Cloud Kicks (CK) wants to set up a custom child object to track gift cards issued to a customer. A key requirement is to track the total number of gift cards opened and gift cards issued on an Account. CK wants to permanently ensure the gift cards are unable to be moved across any other Account once it is created. On the gift card object, what type of field should be created to support this requirement?


A. Master-detail relationship


B. Roll-up summary


C. Formula


D. Lookup relationship





A.
  Master-detail relationship

Explanation:
The app builder should create a master-detail relationship field on the gift card object to support the requirement. A master-detail relationship field creates a parent-child relationship between two objects, where the master record controls certain behaviors of the detail record. In this case, the Account object would be the master and the gift card object would be the detail. By creating a master-detail relationship field, the app builder can meet these requirements:
Track the total number of gift cards opened and gift cards issued on an Account: This can be done by creating roll-up summary fields on the Account object that count or sum up the values from the gift card records related to each account.
Permanently ensure the gift cards are unable to be moved across any other Account once it is created: This can be done by making the master-detail relationship field required on the gift card object, which means that every gift card record must be associated with an account record and cannot be changed once set. Option B, C, and D are not types of fields that can support this requirement.

Universal Containers deployed an app in a large change set from a Developer Sandbox to a Developer Pro Sandbox used for testing. After testing, changes had to be made to several of the components in the change set. How should an app builder move the new changes to the Developer Pro Sandbox?


A. Refresh the text sandbox and re_display the change set.


B. Clone the change set and re_display


C. Rename the change set, add the changes and re_display


D. Update the change set and re_display





D.
  Update the change set and re_display

Explanation: Updating the existing change set with the new changes and redeploying is the most efficient way to move the updated components to the Developer Pro Sandbox.

Universal Containers wants users to have access to the pricing guidelines document when viewing a Contract related to an Account. What feature should an app builder use to create easy access to the document?


A. Quick Action on the Contracts object


B. Quick Action on the Account object


C. A custom detail page link on the Account object


D. A custom detail page link on the Contract object





D.
  A custom detail page link on the Contract object

Explanation: The feature that the app builder should use to create easy access to the document is a custom detail page link on the Contract object. A custom detail page link is a type of custom button or link that can display a URL or execute JavaScript when clicked. The app builder can create a custom detail page link on the Contract object that displays the pricing guidelines document in a new window or tab. Option A is incorrect because a quick action on the Contracts object is not suitable for this requirement, as quick actions are used to create or update records, log calls, send emails, or launch flows. Option B is incorrect because a quick action on the Account object is not suitable for this requirement, as quick actions are not related to the Contract object. Option C is incorrect because a custom detail page link on the Account object is not suitable for this requirement, as custom detail page links are not related to the Contract object.

Shipments at Cloud Kicks (CK) are created and updated by the warehouse staff in a shipping application. The Information needs to be pushed into Salesforce on a regular basis. CK's app builder creates a custom object called Delivery_c to track the information. How can the app builder prevent creating duplicate delivery records and update the correct existing records when migrating data from the shipping application?


A. Use the Import Wizard and match on the tracking number.


B. Create a unique External ID field and use Dataloader.


C. Use the Import Wizard and match on the Salesforce ID.


D. Create a duplicate match rule and use Dataloader.





B.
  Create a unique External ID field and use Dataloader.

Explanation: Creating a unique External ID field on the custom object and using Data Loader to upsert records prevents duplicates and ensures correct record updates by matching the unique ID.

Universal Containers expects impacts to operations due to increased demand. The executive team will reach out to current customers and wants to see the number of open cases for the account and parent account. What should an app builder use to display the number of open cases on the account page?


A. Flow


B. Approval Process


C. Roll-up summary


D. Custom object





C.
  Roll-up summary

Explanation: Roll-up summary fields can be used to count the number of related open cases for an account, including those from parent accounts if the relationship allows roll-up summaries.

A recently refreshed partial sandbox at Cloud Kicks has no data In the custom object Shipping. Checking In production, there are two million rows of data in the object. What could be the reason the data Is missing?


A. The sandbox was refreshed too early.


B. The selected objects in the sandbox template.


C. The Partial sandbox is at capacity.


D. The sandbox is still populating data





B.
  The selected objects in the sandbox template.

Explanation: The selected objects in the sandbox template. This is correct because a partial sandbox only copies a subset of data from production, and the data to be copied is determined by the sandbox template. If the Shipping object was not selected in the template, then its data would not be copied to the sandbox.

AW Computing uses a private sharing model for opportunities. Whenever an opportunity with a type of Service Agreement is created, all users in the Service Manager role should be able to view the opportunity. Which tool should AW Computing use to accomplish this?


A. Owner-based sharing rules


B. Criteria-based sharing rules


C. Apex sharing rules


D. Manual sharing





B.
  Criteria-based sharing rules

Explanation: Criteria-based sharing rules are the best tool to use for automatically sharing records based on specific criteria, such as the opportunity type being "Service Agreement." This rule can share opportunities with all users in a particular role, such as the Service Manager role, when the criteria are met, thereby adhering to the private sharing model while still providing necessary access.
A: Owner-based sharing rules focus on the record owner's role or group, not the record type.
C: Apex sharing is used for more complex scenarios not easily handled by declarative sharing settings.


Page 2 out of 29 Pages
Previous