Adobe AD0-E722 Adobe Commerce Architect Master Online Training
Adobe AD0-E722 Online Training
The questions for AD0-E722 were last updated at Nov 22,2024.
- Exam Code: AD0-E722
- Exam Name: Adobe Commerce Architect Master
- Certification Provider: Adobe
- Latest update: Nov 22,2024
An Adobe Commerce Architect is planning to create a new action that will add gift registry items to the customer’s quote.
What should the Architect do to guarantee that private content blocks are updated?
- A . Mark the controller by setting no-cache HTTP headers
- B . Invalidate the status of gift registry indexers
- C . Specify a new action in a sections.xml configuration file
An Adobe Commerce Architect needs to scope a bespoke news section for a merchants Adobe Commerce storefront.
The merchant’s SEO agency requests that the following URL structure:
news/{date}/{article_url_key}, where {date} is the publication date of the article, and {article_url_key} is the URL key of the article.
The Architect scopes that a news entity type will be created. The date and URL key data will be stored against each record and autogenerated on save. The values will be able to be manually overridden.
- A . The Architect needs to manage routing this functionality and adhere to best practice.
Which two options should the Architect consider to meet these requirements? (Choose two.) - B . Create a standard controller route and mapping the internal URLs (such as news/article/view/id/i) to rewrites that are generated on save and then stored in the URL rewrites table.
- C . Create a custom router that runs before the standard router and matches the news portion of the URL, then looks for and loads a news article by matching the date and URL key parts of the URL
- D . Create a plugin that intercepts MagentoFrameworkAppAction: :(), looks for the news portion of the URL, and if it matches, loads the relevant news article by matching the URL date and URL key parts.
- E . Create a standard controller route and an index/index controller class that loads the relevant news article by matching the URL date and URL key parts.
An external system integrates functionality of a product catalog search using Adobe Commerce GraphQL API. The Architect creates a new attribute my_attribute in the admin panel with frontend type select-Later, the Architect sees that Productlnterf ace already has the field my_attribute, but returns an Int value. The Architect wants this field to be a new type that contains both option id and label.
To meet this requirement, an Adobe Commerce Architect creates a new module and file etc/schema.graphqls that declares as follows:
After calling command setup:upgrade, the introspection of Productlnterface field my_attribute remains Int.
What prevented the value type of field my_attribute from changing?
- A . The Magento_CatalogGraphQI module occurs later in sequence than the Magento_GraphQI module and merging output of dynamic attributes schema reader overrides types declared in schema.graphqls
- B . The fields of Productlnterface are checked during processing schema.graphqls files. If they have a corresponding attribute, then the backendjype of product attribute is set for field type.
- C . The interface Productlnterface is already declared in Magento.CatalogGraphQI module. Extending requires use of the keyword extend before a new declaration of Productlnterface.
An Adobe Commerce store owner sets up a custom customer attribute "my.attribute".
An Architect needs to display additional content on the home page, which should display only to Customers with "my.attribute" of a certain value and be the same content for all of them. The website is running Full Page Cache.
With simplicity in mind, which two steps should the Architect take to implement these requirements? (Choose two.)
- A . Add a new context value of "my_attribute" to MagentoFrameworkAppHttpContext
- B . Create a Customer Segment and use ‘my.attribute’ in the conditions
- C . Add a custom block and a pHTML template with the content to the cmsjndexjndex.xml layout
- D . Add a dynamic block with the content to the Home Page
- E . Use customer-data JS library to retrieve "my.attribute" value
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 steps are required when adding a product type with custom pricing? (Choose three.)
- A . Content of the etc/product_types.xml file
- B . Data patch to register the new product type
- C . Hydrator for attributes belonging to the new product type
- D . New price model extending MagentoCatalogModelProductTypePrice
- E . Custom type model extended from the abstract Product Type model
- F . A new class with custom pricing logic, extending the abstract Product model class