Exam #1 Quiz (Answers from Opti Docs)
64 Questions
19 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

When does the Admin Console time out and log a user out of the console?

  • 10 minutes
  • 15 minutes (correct)
  • 30 minutes
  • 20 minutes
  • What does the Admin API do?

  • Provides data level access to all objects (correct)
  • Provides widget interaction storefront
  • Allows customization of the widget layout
  • Manages data consistency
  • Which environments does Optimizely provide in their SaaS offering?

  • Test and staging
  • Sandbox and production (correct)
  • Dev, test, and production
  • Dev and production
  • What does the IStartupTask interface allow a developer to do?

    <p>Configure or customize components of the B2B commerce application</p> Signup and view all the answers

    Which of the following is the purpose of the IDependency interface when applied to a class?

    <p>Indicate this class is a dependency of another class</p> Signup and view all the answers

    When does the remote call to the licensing server to confirm license validity occur?

    <p>Each time the Admin Console is accessed</p> Signup and view all the answers

    Which of the following authentication schemes should be implemented to allow third party applications to access resources on behalf of B2B users?

    <p>SSO authentication</p> Signup and view all the answers

    Which of the following integration job types can pull information and be set to run at a specific time if data needs to be integrated from a back end system?

    <p>Refresh</p> Signup and view all the answers

    Which of the following file formats is the recommended database script file format?

    <p>YYYY.MM.DD.SS.DescriptiveName.sql</p> Signup and view all the answers

    Which class do custom setting classes derive from?

    <p>BaseSettingsGroup class</p> Signup and view all the answers

    What should be appended to the site URL to access the Spire CMS style guide?

    <p>/contentadmin</p> Signup and view all the answers

    Which setting can enhance email security and reduce the risk of spam?

    <p>Enable reCAPTCHA</p> Signup and view all the answers

    Which document types are indexed by the native search foundation?

    <p>Product, category, and content</p> Signup and view all the answers

    What is the primary feature of stop words in search functionalities?

    <p>To eliminate common words from results</p> Signup and view all the answers

    Which statement accurately describes the role of a mapper?

    <p>To map request parameters to handler chains</p> Signup and view all the answers

    Which method must be implemented to integrate a custom pipe into the Add cart pipeline?

    <p>IPipe</p> Signup and view all the answers

    What is the primary purpose of payment gateways in B2B commerce?

    <p>They provide an interface for payment card processors</p> Signup and view all the answers

    What is the primary way to change the look and feel of an out of the box widget?

    <p>Override the widget in the blueprint and make the code changes</p> Signup and view all the answers

    How does Spire determine which fields are available for user editing widgets?

    <p>Reading the widget definition from a database table</p> Signup and view all the answers

    Which URL path allows for editing page content in Spire CMS?

    <p>/contentadmin</p> Signup and view all the answers

    Which of the following is not the purpose of the widget definition in Spire CMS?

    <p>Defines how the widget is displayed on the website</p> Signup and view all the answers

    What document types are created when indexing using elastic search?

    <p>Product, category, and content</p> Signup and view all the answers

    What changes are needed to require the user to select an object and property in the console for custom rule criteria?

    <p>Set criteria property and criteria object list to True</p> Signup and view all the answers

    What does the tax calculator setting in the admin console control?

    <p>The service used to calculate taxes</p> Signup and view all the answers

    What action should be taken to ensure a custom pipe exits the pipeline?

    <p>set the result.ExitPipeline flag to true</p> Signup and view all the answers

    Which is needed to interact with the API that requires authentication?

    <p>Bearer access token</p> Signup and view all the answers

    Which statements are true about mappers?

    <p>Mappers dynamically link parameters to service methods</p> Signup and view all the answers

    Which configuration paths can be used to access the elastic search URL setting?

    <p>App settings</p> Signup and view all the answers

    When creating a new handler, which property must be defined to indicate execution order?

    <p>Order</p> Signup and view all the answers

    What outcome occurs if a default currency is not assigned after multiple currencies are created for a website?

    <p>Site throws an error</p> Signup and view all the answers

    Which of the following attributes cannot be modified using the content admin style guide?

    <p>Font face</p> Signup and view all the answers

    The following modules were accessible in the Spire CMS blueprint, except the one which is the exception:

    <p>Shell</p> Signup and view all the answers

    What modification allows a Spire user to add widgets within a widget?

    <p>Modify the React component of the widget to include zone component</p> Signup and view all the answers

    What is the best way to optimize performance when displaying a large number of products?

    <p>When there are several custom properties, use a custom table to store values</p> Signup and view all the answers

    What is the correct way to customize the base widget for a basic image?

    <p>Copy the existing widget and make necessary changes</p> Signup and view all the answers

    Spire supports all of the following user contexts for targeted content, except for which one?

    <p>Selected language</p> Signup and view all the answers

    What does the NT constant string tax region code signify?

    <p>Item is not taxable</p> Signup and view all the answers

    What action can be performed through the storefront RESTful APIs?

    <p>Retrieve the current users and customer information</p> Signup and view all the answers

    To successfully exit from a custom pipe, which step is essential?

    <p>Set the result exit pipeline property to true and return the result</p> Signup and view all the answers

    Which property is used to control the execution order of a custom pipe in the pipeline?

    <p>Order property</p> Signup and view all the answers

    Which class should a custom mapper inherit from to correctly override the standard mapper for updating the cart?

    <p>GetCartLineMapper base class</p> Signup and view all the answers

    What is a valid command to create a project blueprint for a new implementation?

    <p>Use npm to create a new blueprint in Spire</p> Signup and view all the answers

    Which attributes must be added to a custom handler to get it included in the handler chain order?

    <p>Dependency name and Order</p> Signup and view all the answers

    Which method is most suitable for retrieving data that does not require modification?

    <p>GetTableAsNoTracking()</p> Signup and view all the answers

    Which of the following build actions should be set for proper execution when creating a new database script?

    <p>Embedded resource</p> Signup and view all the answers

    Which of the following types of performance bottlenecks is a result of coding issues?

    <p>API performance</p> Signup and view all the answers

    What changes are needed to require the user to select an object and property in console for a custom rule criteria?

    <p>modify the associated RuleTypeOption by setting RequiresCriteriaObject and RequiresCriteriaProperty to True</p> Signup and view all the answers

    Custom setting classes inherit from which of the following classes?

    <p>BaseSettingsGroup class</p> Signup and view all the answers

    Which interface should a class derive from or implement when a custom build type is created?

    <p>CriteriaTypeBase</p> Signup and view all the answers

    Which of the following SQL command should be used to regenerate content?

    <p>DELETE FROM content.Node</p> Signup and view all the answers

    Which of the following search features eliminates words from search results?

    <p>Stop words</p> Signup and view all the answers

    Which of the following is the default search provider for B2B Commerce Cloud?

    <p>Elastic Search</p> Signup and view all the answers

    Which of the following statements is a reason to use the Storefront API?

    <p>to build a custom front end application for customers</p> Signup and view all the answers

    Which of the following best describes a mapper's purpose?

    <p>To map request incoming parameters to the parameter object for the handler chain</p> Signup and view all the answers

    Which steps must be completed to have a custom handler replace the standard handler?

    <p>Give the custom handler the same dependency name as the standard handler</p> Signup and view all the answers

    Which of the following interfaces indicates that an object is extensible?

    <p>IExtension</p> Signup and view all the answers

    Which method should be called on the insite.session.service.ts to get a bearer token?

    <p>getAccessToken</p> Signup and view all the answers

    B2B commerce will always have an order for the first pipe in any pipeline.

    <p>True</p> Signup and view all the answers

    Which search pipeline converts an indexable product into an Elasticsearch product?

    <p>CreateElasticsearchProduct</p> Signup and view all the answers

    Which is the correct way for a developer to update the sandbox environment?

    <p>Push the relevant team sandbox branch or GitHub repository</p> Signup and view all the answers

    Which action is the best way to access B2B Commerce APIs?

    <p>Admin swagger</p> Signup and view all the answers

    Which rules should be followed when replacing a pipe in a pipeline?

    <p>Same name, implement IPipe interface, return result from Execute method, specify order property</p> Signup and view all the answers

    Which configuration paths can be used to access the Elastic Search URL setting?

    <p>appSettings.config</p> Signup and view all the answers

    When creating a new handler, which property must be defined to indicate execution order?

    <p>Order property</p> Signup and view all the answers

    More Like This

    NU 102 Exam 1 Terms Quiz
    5 questions

    NU 102 Exam 1 Terms Quiz

    ShinyAntigorite7136 avatar
    ShinyAntigorite7136
    SDAP NR205 Quiz 1 and Exam 1 Review
    5 questions
    GOVT 2306 Exam 1 Quiz Review
    55 questions
    Marketing Exam 1 Review Quiz
    33 questions

    Marketing Exam 1 Review Quiz

    TalentedFantasy1640 avatar
    TalentedFantasy1640
    Use Quizgecko on...
    Browser
    Browser