Podcast
Questions and Answers
When does the Admin Console time out and log a user out of the console?
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?
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?
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?
What does the IStartupTask interface allow a developer to do?
Which of the following is the purpose of the IDependency interface when applied to a class?
Which of the following is the purpose of the IDependency interface when applied to a class?
When does the remote call to the licensing server to confirm license validity occur?
When does the remote call to the licensing server to confirm license validity occur?
Which of the following authentication schemes should be implemented to allow third party applications to access resources on behalf of B2B users?
Which of the following authentication schemes should be implemented to allow third party applications to access resources on behalf of B2B users?
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?
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?
Which of the following file formats is the recommended database script file format?
Which of the following file formats is the recommended database script file format?
Which class do custom setting classes derive from?
Which class do custom setting classes derive from?
What should be appended to the site URL to access the Spire CMS style guide?
What should be appended to the site URL to access the Spire CMS style guide?
Which setting can enhance email security and reduce the risk of spam?
Which setting can enhance email security and reduce the risk of spam?
Which document types are indexed by the native search foundation?
Which document types are indexed by the native search foundation?
What is the primary feature of stop words in search functionalities?
What is the primary feature of stop words in search functionalities?
Which statement accurately describes the role of a mapper?
Which statement accurately describes the role of a mapper?
Which method must be implemented to integrate a custom pipe into the Add cart pipeline?
Which method must be implemented to integrate a custom pipe into the Add cart pipeline?
What is the primary purpose of payment gateways in B2B commerce?
What is the primary purpose of payment gateways in B2B commerce?
What is the primary way to change the look and feel of an out of the box widget?
What is the primary way to change the look and feel of an out of the box widget?
How does Spire determine which fields are available for user editing widgets?
How does Spire determine which fields are available for user editing widgets?
Which URL path allows for editing page content in Spire CMS?
Which URL path allows for editing page content in Spire CMS?
Which of the following is not the purpose of the widget definition in Spire CMS?
Which of the following is not the purpose of the widget definition in Spire CMS?
What document types are created when indexing using elastic search?
What document types are created when indexing using elastic search?
What changes are needed to require the user to select an object and property in the console for custom rule criteria?
What changes are needed to require the user to select an object and property in the console for custom rule criteria?
What does the tax calculator setting in the admin console control?
What does the tax calculator setting in the admin console control?
What action should be taken to ensure a custom pipe exits the pipeline?
What action should be taken to ensure a custom pipe exits the pipeline?
Which is needed to interact with the API that requires authentication?
Which is needed to interact with the API that requires authentication?
Which statements are true about mappers?
Which statements are true about mappers?
Which configuration paths can be used to access the elastic search URL setting?
Which configuration paths can be used to access the elastic search URL setting?
When creating a new handler, which property must be defined to indicate execution order?
When creating a new handler, which property must be defined to indicate execution order?
What outcome occurs if a default currency is not assigned after multiple currencies are created for a website?
What outcome occurs if a default currency is not assigned after multiple currencies are created for a website?
Which of the following attributes cannot be modified using the content admin style guide?
Which of the following attributes cannot be modified using the content admin style guide?
The following modules were accessible in the Spire CMS blueprint, except the one which is the exception:
The following modules were accessible in the Spire CMS blueprint, except the one which is the exception:
What modification allows a Spire user to add widgets within a widget?
What modification allows a Spire user to add widgets within a widget?
What is the best way to optimize performance when displaying a large number of products?
What is the best way to optimize performance when displaying a large number of products?
What is the correct way to customize the base widget for a basic image?
What is the correct way to customize the base widget for a basic image?
Spire supports all of the following user contexts for targeted content, except for which one?
Spire supports all of the following user contexts for targeted content, except for which one?
What does the NT constant string tax region code signify?
What does the NT constant string tax region code signify?
What action can be performed through the storefront RESTful APIs?
What action can be performed through the storefront RESTful APIs?
To successfully exit from a custom pipe, which step is essential?
To successfully exit from a custom pipe, which step is essential?
Which property is used to control the execution order of a custom pipe in the pipeline?
Which property is used to control the execution order of a custom pipe in the pipeline?
Which class should a custom mapper inherit from to correctly override the standard mapper for updating the cart?
Which class should a custom mapper inherit from to correctly override the standard mapper for updating the cart?
What is a valid command to create a project blueprint for a new implementation?
What is a valid command to create a project blueprint for a new implementation?
Which attributes must be added to a custom handler to get it included in the handler chain order?
Which attributes must be added to a custom handler to get it included in the handler chain order?
Which method is most suitable for retrieving data that does not require modification?
Which method is most suitable for retrieving data that does not require modification?
Which of the following build actions should be set for proper execution when creating a new database script?
Which of the following build actions should be set for proper execution when creating a new database script?
Which of the following types of performance bottlenecks is a result of coding issues?
Which of the following types of performance bottlenecks is a result of coding issues?
What changes are needed to require the user to select an object and property in console for a custom rule criteria?
What changes are needed to require the user to select an object and property in console for a custom rule criteria?
Custom setting classes inherit from which of the following classes?
Custom setting classes inherit from which of the following classes?
Which interface should a class derive from or implement when a custom build type is created?
Which interface should a class derive from or implement when a custom build type is created?
Which of the following SQL command should be used to regenerate content?
Which of the following SQL command should be used to regenerate content?
Which of the following search features eliminates words from search results?
Which of the following search features eliminates words from search results?
Which of the following is the default search provider for B2B Commerce Cloud?
Which of the following is the default search provider for B2B Commerce Cloud?
Which of the following statements is a reason to use the Storefront API?
Which of the following statements is a reason to use the Storefront API?
Which of the following best describes a mapper's purpose?
Which of the following best describes a mapper's purpose?
Which steps must be completed to have a custom handler replace the standard handler?
Which steps must be completed to have a custom handler replace the standard handler?
Which of the following interfaces indicates that an object is extensible?
Which of the following interfaces indicates that an object is extensible?
Which method should be called on the insite.session.service.ts to get a bearer token?
Which method should be called on the insite.session.service.ts to get a bearer token?
B2B commerce will always have an order for the first pipe in any pipeline.
B2B commerce will always have an order for the first pipe in any pipeline.
Which search pipeline converts an indexable product into an Elasticsearch product?
Which search pipeline converts an indexable product into an Elasticsearch product?
Which is the correct way for a developer to update the sandbox environment?
Which is the correct way for a developer to update the sandbox environment?
Which action is the best way to access B2B Commerce APIs?
Which action is the best way to access B2B Commerce APIs?
Which rules should be followed when replacing a pipe in a pipeline?
Which rules should be followed when replacing a pipe in a pipeline?
Which configuration paths can be used to access the Elastic Search URL setting?
Which configuration paths can be used to access the Elastic Search URL setting?
When creating a new handler, which property must be defined to indicate execution order?
When creating a new handler, which property must be defined to indicate execution order?
Flashcards
Admin Console Timeout
Admin Console Timeout
The Admin Console logs out a user after 15 minutes of inactivity.
Admin API Function
Admin API Function
Provides data-level access to all objects in the application.
Optimizely SaaS Environments
Optimizely SaaS Environments
Optimizely SaaS provides Dev, Test, and Production environments.
IStartupTask Interface
IStartupTask Interface
Allows custom configuration of web application components, focusing on the user's initial experience.
Signup and view all the flashcards
IDependency Interface Purpose
IDependency Interface Purpose
Indicates a class depends on another class in a B2B application, for dependency injection.
Signup and view all the flashcards
Licensing Server Call Timing
Licensing Server Call Timing
The remote call to the licensing server occurs at site startup.
Signup and view all the flashcards
Third-Party App Authentication
Third-Party App Authentication
Use Windows authentication to allow third-party apps to access B2B user resources.
Signup and view all the flashcards
Coding-Related Performance Bottlenecks
Coding-Related Performance Bottlenecks
Coding issues, like looping problems, contribute significantly to application performance bottlenecks.
Signup and view all the flashcards
Default currency in WIS
Default currency in WIS
If no default currency is assigned in a WIS with multiple currencies, the first entered currency is used.
Signup and view all the flashcards
Modifying site colors in admin
Modifying site colors in admin
Website colors can be modified using the content admin style guide.
Signup and view all the flashcards
Spire CMS blueprint accessibility
Spire CMS blueprint accessibility
The Spire CMS blueprint does not include the Client framework module.
Signup and view all the flashcards
Adding widgets within widgets
Adding widgets within widgets
Widgets don't contain widgets. To add widgets within widgets, modify the React component of the widget.
Signup and view all the flashcards
Optimizing product display performance
Optimizing product display performance
For large product catalogs, use variants for simplified product representation and synchronous loading of price inventories.
Signup and view all the flashcards
Customizing the basic image widget
Customizing the basic image widget
Modify the React component of the existing widget in Spire's modules folder.
Signup and view all the flashcards
Aspire user contexts for content
Aspire user contexts for content
Device type is not a supported user context for targeted content in Aspire.
Signup and view all the flashcards
NT constant string meaning
NT constant string meaning
The NT constant string in tax region codes typically signifies that an item might not be taxable, but this depends on the context of the system.
Signup and view all the flashcards
Payment Gateways in B2B Commerce
Payment Gateways in B2B Commerce
Payment gateways act as an interface between payment card processors and the B2B commerce platform, ensuring payment receipt before transactions are processed.
Signup and view all the flashcards
Changing Widget Look and Feel
Changing Widget Look and Feel
Modifying widget appearance involves adjusting CSS within the blueprint.
Signup and view all the flashcards
Widget Editing in Spire CMS
Widget Editing in Spire CMS
Available fields for user editing in widgets are derived from the widget's definition within a defined style guide or database.
Signup and view all the flashcards
Spire CMS Content Editing URL
Spire CMS Content Editing URL
The URL for editing page content in Spire CMS is within the 'Admin' or 'Content Edit' section.
Signup and view all the flashcards
Widget Definition in Spire CMS
Widget Definition in Spire CMS
The widget definition in Spire CMS outlines the widget's display on the website and its configurable properties.
Signup and view all the flashcards
Elasticsearch Indexing
Elasticsearch Indexing
Indexing through Elasticsearch creates documents of products, categories, and content for storage and retrieval.
Signup and view all the flashcards
SSO in Admin Console (No Permissions)
SSO in Admin Console (No Permissions)
To prevent automatic permission assignment during Single Sign-On (SSO) in the admin console, update assigned user roles accordingly.
Signup and view all the flashcards
Custom Rule Criteria in Console
Custom Rule Criteria in Console
To force user selection of object and property for custom rule criteria, set the criteria property and is criteria object list to True.
Signup and view all the flashcards
Integration Job Types
Integration Job Types
Different types of jobs for data processing and management, including pulling data and scheduling runs.
Signup and view all the flashcards
Custom Setting Class Inheritance
Custom Setting Class Inheritance
Custom setting classes inherit from a base class to establish a common structure and functionality.
Signup and view all the flashcards
Custom Build Type Interface
Custom Build Type Interface
Classes handling custom build types implement specific interfaces to interact with the system.
Signup and view all the flashcards
SQL for Content Regeneration
SQL for Content Regeneration
A specific SQL command is used to regenerate or refresh content data.
Signup and view all the flashcards
SPARK CMS Style Guide URL
SPARK CMS Style Guide URL
The specific URL suffix to access the SPARK CMS style guide.
Signup and view all the flashcards
Security Email Settings
Security Email Settings
Specific settings ensure security in email processing and prevent spam.
Signup and view all the flashcards
Native Search Indexed Document Types
Native Search Indexed Document Types
The native search foundation indexes specific document types like products and content.
Signup and view all the flashcards
Search Feature for Eliminating Words
Search Feature for Eliminating Words
Stop words are used to filter or remove specific words from search results.
Signup and view all the flashcards
Custom Handler Replacement
Custom Handler Replacement
Using a custom handler instead of the default handler in a system. Identical dependency name is needed.
Signup and view all the flashcards
Extensible Object Interface
Extensible Object Interface
Interface that allows extending or modifying object functionality, supporting new features.
Signup and view all the flashcards
Bearer Token Retrieval
Bearer Token Retrieval
Methods to obtain a bearer token from the insight session service.
Signup and view all the flashcards
Custom Pipe Success
Custom Pipe Success
Setting specific properties and values to signal successful pipeline completion in a custom pipe.
Signup and view all the flashcards
Storefront RESTful API Actions
Storefront RESTful API Actions
Set of actions permitted through the storefront RESTful APIs, like user information retrieval and modifying product content.
Signup and view all the flashcards
Custom Pipe Order
Custom Pipe Order
Property controlling the execution sequence of a custom pipe within the broader pipeline.
Signup and view all the flashcards
Project Blueprint Creation
Project Blueprint Creation
Process of generating a project template for a new implementation/project using specific commands.
Signup and view all the flashcards
B2B Order in Pipelines
B2B Order in Pipelines
B2B commerce orders frequently initiate the pipeline, although further information is needed for confirmation from options.
Signup and view all the flashcards
B2B Commerce API Access
B2B Commerce API Access
Accessing B2B Commerce APIs requires using the Admin swagger.
Signup and view all the flashcards
Custom Pipe Exit
Custom Pipe Exit
To ensure a custom pipe exits a pipeline, set the exit pipeline property to true.
Signup and view all the flashcards
Mapper Web API Parameter Mapping
Mapper Web API Parameter Mapping
Mappers use a rules engine or similar tool to map web API parameters to service method parameters.
Signup and view all the flashcards
Replacing Pipes in Pipeline
Replacing Pipes in Pipeline
When replacing a pipe in a pipeline, ensure the replacement pipe is identical to the replaced pipe.
Signup and view all the flashcards
Elasticsearch URL Configuration
Elasticsearch URL Configuration
The Elasticsearch URL setting can be accessed through the application settings.
Signup and view all the flashcards