Adobe AD0-E718 Exam Practice Questions (P. 4)
- Full Access (50 questions)
- Six months of Premium Access
- Access to one million comments
- Seamless ChatGPT Integration
- Ability to download PDF files
- Anki Flashcard files for revision
- No Captcha & No AdSense
- Advanced Exam Configuration
Question #16
In a custom module, an Architect wants to define a new xml configuration file. The module should be able to read all the xml configuration files declared in the system, merge them together, and use their values in PHP class.
Which two steps should the Architect make to meet this requirement? (Choose two.)
Which two steps should the Architect make to meet this requirement? (Choose two.)
- AWrite a plugin for \Magento\Framework\Config\Data::get() and read the custom xml files
- BAppend the custom xml file name in “Magento\Config\Model\Config\Structure\Reader” in di.xml
- CCreate a Data class that implements “\Magento\Framework\Config\Data”
- DInject a “reader” dependency for “Magento\Framework\Config\Data” in di.xml
- EMake a Reader class that implements “\Magento\Framework\Config\Reader\Filesystem”
Correct Answer:
CD
CD
send
light_mode
delete
Question #17
A third-party company needs to create an application that will integrate the Adobe Commerce system to get orders data for reporting. The integration needs access to the GET /V1/orders endpoint. It will call this endpoint automatically every hour around the clock. The merchant wants the ability to restrict or extend access to resources as well as to revoke the access using Admin Panel.
Which type of authentication available in Adobe Commerce should be used and implemented in a third-party system for this integration?
Which type of authentication available in Adobe Commerce should be used and implemented in a third-party system for this integration?
- AUse token-based authentication to obtain the Admin Token. The third-party system will utilize the REST endpoint using the admin username and password to get the Admin Token, which will be used as the Bearer Token to authorize.
- BUse OAuth-based authentication to provide access to system resources. Integration will be registered by the merchant in the admin panel with an OAuth handshake during activation. The third-party system should follow OAuth protocol to authorize.
- CUse token-based authentication to obtain an Integration Token. Integration will be created and activated in the admin panel using default integration token settings to get access to the token, which will be used as the Bearer Token to authorize.
Correct Answer:
B
B
send
light_mode
delete
Question #18
An Adobe Commerce Architect designs a data flow that contains a new product type with its own custom pricing logic to meet a merchant requirement.
Which three developments are valid when reviewing the implementation? (Choose three.)
Which three developments are valid when reviewing the implementation? (Choose three.)
- AContent of the etc/product_types.xml fileMost Voted
- BHydrator for attributes belonging to the new product type
- CCustom type model extended from the abstract Product Type modelMost Voted
- DA new class with custom pricing logic, extending the abstract Product model class
- EData patch to register the new product type
- FNew price model extending \Magento\Catalog\Model\Product\Type\PriceMost Voted
Correct Answer:
BCE
BCE
send
light_mode
delete
Question #19
A merchant asks for a new category attribute to allow uploading an additional mobile image against categories. The merchant utilizes the content staging and preview feature in Adobe Commerce and wants to schedule and review changes to this new mobile image field.
A developer creates the attribute via a data patch and adds it to view/adminhtml/ui_component/category_form.xml. The attribute appears against the category in the main form, but does not appear in the additional form when scheduled updates are made.
To change this attribute when scheduling new category updates, which additional action should the Architect ask the developer to take?
A developer creates the attribute via a data patch and adds it to view/adminhtml/ui_component/category_form.xml. The attribute appears against the category in the main form, but does not appear in the additional form when scheduled updates are made.
To change this attribute when scheduling new category updates, which additional action should the Architect ask the developer to take?
- AThe attribute must have its apply_to field set to “staging” in the data patch file.
- BThe attribute must also be added to view/adminhtml/ui_component/catalogstaging_category_update_form.xml.
- CThe attribute must have <item name="allow_staging" xsi:type="boolean">true</item> set in the category_form.xml file under the attributes ‘config’ section.
Correct Answer:
B
B
send
light_mode
delete
Question #20
An Adobe Commerce store owner sets up a custom customer attribute “my_attribute” (type int).
An Architect needs to display customer-specific content on the home page to Customers with “my_attribute” greater than 3. The website is running Full Page Cache.
Using best practices, which two steps should the Architect take to implement these requirements? (Choose two.)
An Architect needs to display customer-specific content on the home page to Customers with “my_attribute” greater than 3. The website is running Full Page Cache.
Using best practices, which two steps should the Architect take to implement these requirements? (Choose two.)
- AUse customer-data JS library to retrieve “my_attribute” value
- BAdd a new context value of “my_attribute” to Magento\Framework\App\Http\Context
- CAdd a custom block and a phtml template with the content to the cms_index_index.xml layout
- DCreate a Customer Segment and use “my_attribute” in the conditions
- EAdd a dynamic block with the content to the Home Page
Correct Answer:
AD
AD
send
light_mode
delete
All Pages