Summary

This document contains a set of questions about Optimizely, digital marketing and content management.

Full Transcript

A Digital Marketing leader runs a team that works with an Optimizely One-powered website. Which combination of Optimizely products would be most effective for creating impactful, personalized content experiences and experimenting with those experiences to determine the experience that resonates best...

A Digital Marketing leader runs a team that works with an Optimizely One-powered website. Which combination of Optimizely products would be most effective for creating impactful, personalized content experiences and experimenting with those experiences to determine the experience that resonates best with customers? *CMS and Web Experimentation -Data Platform and Web Experimentation -CMP and Optimizely Configured Commerce -Customized Commerce and Data Platform As a Marketing Manager, the company's current marketing platform is not efficient and makes it difficult for the team to produce as quickly as the company would like. How can Optimizely One help with this challenge? (Select all that apply.) *Connect the entire marketing team through a single, umfied@orkflow -Help with product design through the CAD app *Accelerate the workflow with seamlessly-integrated and fully-embedded Al at every phase of the journey -Help with better managing your team's skill sets As a Merchandiser and Marketer, the current company website does not offer personalized product recommendations to customers. Which Optimizely apps include product recommendations that personalize the products offered to customers based on their website behavior? (Select all that apply.) -CMS *Customized Commerce *Configured Commerce -Web Experimentation The owner of a culinary business is having trouble keeping track of her digital assets. She wants to be able to save time, eliminate waste and do a better job of governing her brand. She also wants to be able to easily find, use and repurpose content. Which Optimizely One product would meet the owner's needs? -Content Marketing Platform -Web Experimentation -Customized Commerce *Digital Asset Management The leader of a Digital Media Products team deeply cares about loyal customers and wants to give them a personalized experience to increase audience engagement and maximize revenue from display ads. How should this leader use the Optimizely One suite of products to serve this purpose? -Launch a new mobile app -Use Al powered chatbots for customer support -Give customer discounts on subscriptions *Implement a content recommendation engine The buzz around Al promised to revolutionize how we do business and how we create digital experiences. Optimizely One is the world's only digital experience platform (DXP) with Al fully- embedded across its entire suite. From planning to analysis, Optimizely includes a smart Al assistant that is ever-present, helping to inform and accelerate every phase of the marketing lifecycle. What is the name of Optimizely's Al assistant? -Garnet -Emerald *Opal -Diamond Which of the following statements about caching are true? Choose all that apply, and then click Submit. *A. Object cache invalidates stored objects using Remote Events. *B. Object cache stores read-only objects. -C. Object cache stores objects on the client-side. -D. [OutputCache] invalidates cached output when content is published. > That's right! Object Cache is configured to store read-only cached objects by using In-Process memory on the server by default. It can be configured to use alternative cache providers like Redis, but always only the server. Optimizely CMS 12 is built (spon ASP.NET Core 6 that does not support output cache. Objects in Object cache are invalidated using Remote Events. Which is not a method of IContentLoader? -GetChildren *GetParent -GetDescendents -Getltems -GetBySegment >That's right! GetParent is not a method of IContentLoader. It is unnecessary because all content items must implement IContent which has a Parent property. Which one of these event handlers is not a member of the EPiServer.Core.IContentEvents interface? -CheckedInContent -CheckedOutContent *UpdatedContent -DeletedContent -RejectedContent >That's right! UpdatedContent is not an event. Use SavedContent instead. To localize a piece of content, what must be done before it can be localized? Choose all that apply and then click Submit. *A. CMS Admin must enable multiple website languages. -B. CMS Editor must enable fallback languages on the master language branch. *C. CMS Admin must enable globalization. *D. Developer must decorate content properties with CultureSpecific attribute. -E. CMS Editor must enable replacement languages on the master language branch. *F.CMS Editor must enable languages on the master language branch of a content item. Which statement renders a ContentArea in a view for visitors? [email protected](m => m.MainContentArea) [email protected] (m => m.MainContentArea) [email protected] *@Html.PropertyFor(m => m.MainContentArea) >That's right! Only the PropertyFor extension method enumerates through each content reference in the content area and renders the content with its partial template. While creating a page type from Admin view, what is the default value of the sort index field? -minus 1 -10 *100 -1 >That's right! Sort index defaults to 100 for a newly created page. How can you create custom validation in Optimizely CMS? Select all that apply, and then click Submit. *A. Implement IValidate interface for a conent type. -B. Override the Validate method of ContentData. *C. Create class that inherits from ValidationAttribute and apply it to a property. -D. Handle IContentEvents. publishingContent event and set CancelAction to false if the content fails the validation test. >Implement Tvalidate interface for a content type. Override the Validate method of contentData. Create class that inherits from validationattribute and apply it to a property. Handle TContentEvents.PublishingContent eventand set CancelAction to false if the content fails the validation test. That's right! B is wrong because ContentData does not have a Validate method to override. D is wrong because although you can handle the PublishingContent event, you must set CancelAction to true if the content fails the validation test to prevent the publishing event from succeeding. Which method will use a partial content template to output a content item if the content type has one? -RenderBody -RenderAction -RenderContentArea *RenderContentData -RenderPartial -RenderPage >That's right! Use Optimizely CMS’s RenderContentData extension method to render a content item using its partial template. RenderBody is a Microsoft method for rendering a view inside a layout. RenderAction and RenderPartial are also Microsoft methods for rendering the results of calling an controller’s action method or a partial view. RenderContentArea and RenderPage do not exist. How do you specify a page preview icon? -Define a property on the page type named PreviewlconPath and set its value to a relative URL to the image file. -In Admin view, navigate to CMS | Admin | Content Type, select the page type, and set the image file for its Preview Icon. *Decorate the page type with [ImageUrl] with its constructor parameter set to a relative URL to the image file. -Decorate a property on the page type that points to an image asset with [UIHint(UIHint.Image)]. >That's right! Use [ImageUrl] attribute to specify a URL to an image file and decorate the page type with it. Which of the following data types are supported out-of-the-box? Select all that apply, and then click Submit. *A. string *B. Url -C. float *D. bool -E. string[] -F. Uri *G. int? -H. ICollections >The correct answers are A, B, D, and G. float, an array of strings, System.Uri, and ICollection of PageReferences are not supported. string, bool, nullable int, EPiServer.Url, and an ICollection of ContentReferences are supported. What does IContentRepository.GetDefault method do? -It gets the default property of T. -It gets the Root page. -It gets the last accessed content item in the object cache. *It creates a new content item of type T. >That's right! IContentRepository.GetDefault method creates a new content item of type T with its properties set to default values. Which of the following statements about media assets are true? Select all that apply, and then click Submit. -A. Media assets can be localized into different languages. *B. Media assets can have access rights. *C. Media assets can have versions. -D. Media assets can be uploaded by default. *E. Media asset types can be associated with file extensions. -F. Media assets are always stored in the filesystem. >The correct answers are B, C, and E. Media assets can have access rights, multiple versions, and can be associated with file extensions like JPEG and PNG, but they cannot be localized, they can be configured to use alternative BLOB providers, for example, to use Azure Storage instead of the filesystem, and they are not supported by default. A developer must define at least one content type that derives from MediaData before a CMS Editor can upload media files. Which of these elements can be localized in Optimizely CMS? Choose all that apply and then click Submit. *A Admin view *B. Edit view *C.Pages -D. Folders *E.Blocks -F.Media What operations can you perform with Optimizely Service API? Choose all that apply, and then click Submit. -A. Create a page. *B. Download Optimizely Forms submissions. *C. Upload media assets. -D. Update a shared block. *E. Create a Commerce product. *F.Update Commerce warehouse inventory. >That's right! Optimizely Service API only allows CMS data to be imported and exported in bulk. Only Optimizely Commerce allows CRUD operations through Optimizely Service API. Which of the following statements are true about IContentLoader Choose all that apply, and then click Submit. *A. IContentLoader can be used to get the children of a page by passing the page's ContentReference to the GetChildren() method. -B. IContentLoader can be used to get the parent of a page by passing the page's ContentReference to the GetParent() method. -C. IContentLoader implements IContentRepository. -D. IContentLoader will only return content items to which the current user has access rights. *E. IContentLoader should be used in combination with a filter to remove content items to which the current user does not have access rights. When a page is created programmatically, what is the Status of the page immediately after creation? *NotPublished ReadyToPublish Published Unknown >That's right! When a page is created programmatically the Status property of the page is initially NotPublished. When combining criteria, you can use the Match option and choose which of the following? Choose all that apply and then click Submit. *Any *Points -Some *All -None Given the following property definition, which block types can a CMS Editor use in the MainContentArea? [AllowedTypes(new[]{typeof(BlueBlock)}, typeof(RedBlock)},new[]{typeof(GreenBlock)}, typeof(RedBlock)})] public virtual ContentArea MainContentArea {get; set;} -GreenBlock, RedBlock *BlueBlock -BlueBlock, RedBlock, GreenBlock -BlueBlock, RedBlock >That's right! If two type arrays are passed into the constructor of AllowedTypes, then the first is an array of allowed types and the second is an array of restricted types. In the property definition, BlueBlock and RedBlock are allowed, and GreenBlock and RedBlock are restricted. Restricted types take priority over allowed types, so RedBlock is not allowed. Which two interfaces must be implemented by a content type to be stored in the content repository and versioned independently? Choose all that apply, and then click Submit. -A. IContentData *B.IContent *C.IVersionable -D. IContentRepository >That's right! If only two interfaces can be selected, IContent and [Versionable must be implemented. IContent already implements IContentData. What characteristic(s) should a scheduled job have to allow an Administrator to interrupt its execution? Choose all that apply, and then click Submit. *A. Check the private flag within the Execute method, and return if it is set. *B. Set IsStoppable to true in constructor. -C. Set ScheduledPlugInAttribute’s IsStoppable property to true. *D. Inherit directly or indirectly from ScheduledJobBase. *E. Override Stop method to set a private flag. >That's right! ScheduledPluginAttribute does not have a IsStoppable property. What is the signature of IValidate interface’s Validate method? -A. IEnumerable Validate (IContent instance) -B. ValidationError Validate(T instance) *C.IEnumerable Validate (T instance) -D.List Validate(T instance) >That's right! The Validate method must validate a type T and return an IEnumerable of ValidationError objects. What does the following statement do if contentReference is not a NewsPage? var newsPage = loader.Get(contentReference) as NewsPage; -Throws an exception. -Returns the Root page. -Returns an instance of the default content type. *Returns null. >That's right! The statement is an example of coding defensively to avoid an exception. A null value is returned. Which of the following statements about media assets are true? Select all that apply, and then click Submit. -A. Media assets can be localized into different languages. *B. Media assets can have access rights. *C. Media assets can have versions. -D. Media assets can be uploaded by default. *E. Media asset types can be associated with file extensions. -F. Media assets are always stored in the filesystem. >That's right! Media assets can have access rights, multiple versions, and can be associated with file extensions like JPEG and PNG, but they cannot be localized, they can be configured to use alternative BLOB providers, for example, to use Azure Storage instead of the filesystem, and they are not supported by default. Adeveloper must define at least one content type that derives from MediaData before a CMS Editor can upload media files. What are the benefits of Optimizely CMS multi-site feature? Choose all that apply, and then click Submit. *A Share among your websites the same content assets, such as media files and blocks. *B. Run your websites on the same 1IS application, as long as you configure the 1IS site to respond to multiple host names. *C. Easily remove websites when they are not needed anymore. -D. Install websites through XCOPY deployment by copying application files. >That's right! XCOPY deployment is not a benefit of the multi-site feature. In the Change Log, which Action can you not filter Content for? -Check In *Check Out -Move -Delete Language -Content Deletion -Create Which class does NOT implement IContent? -PageData *BlockData -MediaData -ImageData >That's right! PageData, MediaData, and ImageData all implement IContent. BlockData does not because blocks can be used to group properties for a property data type as well as for actual shared content. Which interface should you implement if you want to create a controller class that would be detected by the CMS template resolver? -IController -ITemplate *IRenderTemplate -IRenderController >That's right! You use an IRenderTemplate interface to create a controller class that would be detected by the CMS template resolver. To provide a page with a partial renderer, which class should you inherit from? -ActionController -PartialPageController *PartialContentController -BlockController >That's right! With Optimizely CMS 12, partial content templates are created using view components instead of the partial controllers used by CMS 11. There is no PartialPageComponent, so inherit from PartialContentComponent. What might prevent a scheduled job from starting? Choose all that apply, and then click Submit. *A The enableScheduler attribute is set to false in Web.config. *B.lIt's not active in Admin view. *C.It's currently executing on another server in a multi-server deployment. >That's right! All three are reasons why a scheduled job would not start. If a page is scheduled to be published at 10:30 am and the Publish Delayed Content Versions scheduled job is running every one hour starting at 09:00 am, when will the page be published? -09:00 am -10:00 am -10:30 am *11:00am -11:30 am >That's right! Pages that are scheduled to be published at a specified time do not get published until the next time the Publish Delayed Content Versions scheduled job runs after that time. What does the extension method HasTemplate do? -It returns true if the page has any category of template. -It returns true if the page has a partial page template. *It returns true if the page has a full page template. -It returns true if the page has more than one category of template. >That's right! HasTemplate only returns true if the page has a full page template. Which of these statements are true about Optimizely Forms? Choose all that apply and then click Submit. *A Supports Optimizely CMS 12 and higher. -B. Installed by default. *C. Allows file uploads. *D. Supports conditional fields. >That's right! Optimizely Forms support Optimizely CMS 12 and higher, allow file uploads, and support conditional fields. What is the benefit of creating a SitePageData class and making all page types derive fromit? -It is better for performance. *It is better for defining properties that all pages need in one place. -It is better for security. -It is better for protecting your intellectual property. >That's right! The benefit of creating a SitePageData class and making all page types derive fromit is that it is better for defining properties that all pages need in one place. What is the recommended technique for resolving dependencies in a controller? *Use a constructor parameter. -Use an Injected field. -Use Locate.Advanced.GetInstance. -Use ServiceLocator.Getlnstance. >That's right! All four techniques work in some scenarios, but constructor parameters are recommended for better unit testing. Only use Locate.Advanced.Getlnstance in initialization modules. Which cloud service does Optimizely Languages add-on use for automatic translation? -Google Translate *Azure Translator Text API -Optimizely Translate -Automatic translation is not supported in Optimizely Languages Which of the following are properties of TemplateDescriptor? Choose all that apply, and then click Submit. *A ModelType *B.Name -C. Type *D. Inherited >That's right! ModelType, Name, and Inherited are properties of TemplateDescriptor. If a CMS Editor wants to preview a page in various languages, what should they do? -Change the browser settings to various languages, and in the page’s toolbar, toggle Preview mode. *In the page’s toolbar, toggle view settings to various languages. -In the page’s basic information area, use Tools and Language Settings to switch to various languages. -In Admin view, change the master language of the site to various languages. In A/B testing the test duration is defined using what unit of measurement? -Seconds -Page Impressions -Hours *Days What should you do in views to improve search engine optimization (SEO)? Select all that apply, and then click Submit. *A Pass content references to Html.ContentLink to generate a friendly URL. *B. Call the Html.CanonicalLink method in the element to generate the definitive URL for the current page. -C. Call the Html.AlternateLinks method at the bottom of the page to generate links to the current page in any languages that the page has been translated into. in any languag -D. Output hyperlinks using the ExternalUrl property. -E. Output hyperlinks using the StaticUrl property. *F.Set a at least five characters long, and up to about 60 characters. >That's right! Html.AlternateLinks should be called in the element, ExternalURL is usually empty, and StaticURL uses the content GUID and old Web Forms URL style which gives poor SEO. On which components is Optimizely DXP cloud hosting based? Choose all that apply, and then click Submit. -A. Optimizely Search *B. Azure Service Bus -C. Azure Storage Queues -D. SQL Database -E. Azure Storage Blobs *F.Optimizely Search & Navigation (formerly Episerver Find) >That's right! Optimizely DXP cloud hosting uses Azure Service Bus for Remote Events, Azure Storage Blobs for media assets, SQL Database for the content database, and Optimizely Search & Navigation (formerly Episerver Find) for indexed search. If you want to save the changes to an item implementing IContent, you need to get a service that implement which interface? -IContentLoader *IContentRepository -IPageCriteriaQueryService -It doesn’t matter which one you choose, all three can retrieve content, as long as you call the CreateWriteableClone method after calling the Get method. >That's right! Although there are multiple interfaces that can get a readonly copy of a content item, only the IContentRepository can save changes to a content item. When testing a custom scheduled job, as well as manually starting the job, why should you let the scheduler trigger it as well? -To check that the system clock is synchronized. *Jobs triggered manually are executed in the context of the current user, while scheduled jobs are executed with a null user context. -Jobs triggered manually are executed on the 1IS worker process, while scheduled jobs are executed under the windows scheduler. -There is no need, jobs triggered manually or scheduled are identical. >That's right! Scheduled jobs only run within a user context if executed manually, otherwise the security context is null. How can you improve performance of DDS queries? -By using Entity Framework to retrieve data from DDS. *By adding additional indexed columns for your data types. -By implementing custom content provider for DDS. -By implementing a custom mapping of your data type files to DDS columns. >That's right! Adding additional indexed columns that follow the naming convention Indexed_datatype01, Indexed_datatype02, and so on, will improve performance in DDS. Which of the following statements are true? -IContentLoader returns readonly versions of content whereas IContentRepository returns content that can be updated. -IContentLoader only has methods to query content whereas IContentRepository only has methods to update content. *IContentLoader only has methods to query content whereas IContentRepository has methods to both query and to update content. >That's right! IContentRepository is a superset of IContentLoader, so it can perform create, update, and delete operations as well as get operations. Get operations on both interfaces return readonly objects. Use CreateWritableClone to update an object. Which one of the following is NOT a reason for customizing a rich text editor? -Restricting CMS Editors from adding links. -Setting up rich text editors for certain areas on the website. -Removing the formatting buttons for certain rich text editors on a certain type of page. *Allowing CMS Editors to publish text editor content. >That's right! CMS Editors can publish text content even without the rich text editor. Which of the following data types are supported out-of-the-box? Select all that apply, and then click Submit. *A. string *B. Url -C. float *D. bool -E. string[] -F. Uri *G. int? -H. ICollection >That's right! float, an array of strings, System.Uri, and ICollection of PageReferences are not supported. string, bool, nullable int, EPiServer.Url, and an ICollection of ContentReferences are supported. Visitor group personalization can be applied to which of the following? *A. A page in a ContentArea property -B. A page in a ContentReference property *C. A page in the Pages tree. -D. A block in a ContentReference property *E. A block in a ContentArea property -F. An image in a ContentReference property *G. An image in an XhtmiIString property. *H. Some text in an XhtmiString property. Which properties can be set in the ContentType attribute? Select all that apply, and then click Submit. -A. Availability *B. AvailableInEditMode -C. IncludeOn *D. GUID -E. Prompt -F. Access >The correct answers are B and D. Availability and IncludeOn are properties of the AvailableContentType attribute, but they are not properties of the ContentType attribute. Prompt is not a property. Access is an attribute. How many mandatory fields are there in the Dynamic Data Store (DDS)? -2 -3 *4 -6 >That's right! The DDS tbIBigTable has four mandatory columns: pkid, Row, StoreName, and ltemType. If a property does not have a value stored in the database, what will it return? *null -string.Empty -false -0 >That's right! Properties not explicitly set and therefore not stored in the CMS database always return as a null value. Which properties can be set in the ContentType attribute? Select all that apply, and then click Submit. -A. Availability *B. AvailableInEditMode -C. IncludeOn *D. GUID -E. Prompt -F. Access >That's right! Availability and IncludeOn are properties of the AvailableContentType attribute, but they are not properties of the ContentType attribute. Prompt is not a property. Access is an attribute. You have written the following statement to save changes to a page programmatically, but the current user doesn’t have Publish access right to the content, and the statement throws an exception. Which access level should you use to allow the page to be published? repo.Save(content, EPiServer.DataAccess.SaveAction.Publish, EPiServer.Security.Accesslevel. ______); -FullAccess -Publish -Edit *NoAccess >That's right! You must choose NoAccess to specify the minimum access rights the user must have for the Save method to succeed. What should you do in views to improve search engine optimization (SEO)? Select all that apply, and then click Submit. ====> *A. Pass content references to Html.ContentLink to generate a friendly URL. *B. Call the Html.CanonicalLink method in the element to generate the definitive URL for the current page. -C.Callthe Htr Incorrect age in any languag -D. Output hyp( The correct answers are A, B, and F. Html.AlternateLinks should be called in the element, ExternalURL is usually empty, -E. Output hype and StaticURL uses the content GUID and old Web Forms URL *F. Set a That's right! In a multi-site multi-server deployment scenario, there will be a single, shared content database, load-balancing across multiple servers uses Remote Events to invalidate cached objects, Episerver CMO is not required, and all sites share a folder for BLOBs. Which attributes can you apply to a class that defines a content type? Select all that apply, and then click Submit. *A. ContentTypeAttribute -B. DisplayOrderAttribute *C. AccessAttribute -D. UlHintAttribute *E. ImageUrlAttribute *F. AvailableContentTypesAttribute >The correct answers are A, C, E, and F. DisplayOrderAttribute does not exist. UlHintAttribute and GroupDefinitionsAttribute cannot be applied to content types. ContentTypeAttribute controls how a content type is registered, for example, its display name and GUID. AccessAttribute controls who can create an instance of a content type. ImageUrlAttribute controls the preview icon shown for a content type. AvailableContentTypes controls parent and child restrictions for content types. Where is the localization data stored for the built-in Optimizely localization provider? -.resx files -.rc files -Database *.xmifiles To enable a CMS Editor to choose between content templates, what should you do? -Create some display channels. -Write a custom plug-in to provide a menu of choices. -Create some preview controllers. *Create some display options. >That's right! When content items are in a content area, display options are shown as a menu of choices for a CMS Editor to select from to switch between content templates. Which of the following statements about folders are true? Select all that apply, and then click Submit. -A. Folders can be localized into different languages. *B. Folders can have access rights. -C. Folders can have versions. -D. Folders can be limited to only contain blocks. *E. Folders can be used to contain media assets. -F.Folders are 1ised tn nenerate navinate meniis for visitore when their Dienlay in navination ontfion is set >That's right! Folders can have access rights and are used to group or contain media assets and blocks, but have no other features. Folders do not have a Display in navigation option. Which service type do we use for querying an Optimizely Search index? -IContentLoader -SearchHandler -IPageCriteriaQueryService *SearchClient >That's right! SearchHandler is the class for working with Optimizely Search that uses a Lucene index. SearchClient is the class for working with Optimizely Find. IContentLoader and IPageCriteriaQueryService do not use indigxes. Assigning your users to ___ will make granting of access rights more efficient -Roles -Approvers -Organizations *Groups -Folders Since blocks and media files share the same folders, setting access rights affects conent in both folders. *true -false Which of the following add-ons require an additional license? Choose all that apply, and then click Submit. -A. Optimizely Languages *B. Optimizely Search & Navigation (formerly Find) *C. Optimizely Content Recommendations *D. Optimizely Community API -E. Google Analytics for Optimizely You can set acess rights on a specific block or media asset on a page. *true -false What Access rights can be applied to a folder? *Read *Create *Change -Inherit -Customize *Delete *Publish *Administer You use _____ on a page types to prevent certain users or groups from creating pages based on certain page types. *Access levels -Properties -Scheduled jobs -Global settings Which one of the following cannot have access rights applied to it? -Media *Gadgets -Blocks -Recycle bin -Pages Which minimum.NET version should be targeted for Optimizely CMS 12 development? -.NET Framework 4.8 -.NET Core 3.1 -.NET 5.0 *.NET 6.0 You are responsible for your marketing platform, but your current system just isn’t delivering. How can Optimizely One empower you and your team to work more efficiently and deliver the results that will delight your customers? Select all that apply. *Smarter – Optimizely One uses an experimentation-first mindset, which means that decisions are rooted in science, not guesswork. -Greater – Optimizely One makes is possible for you and your team to create the best products that your customers will love. *Faster – Optimizely One provides designated workflows, accelerated by AI, to streamline how work gets done in a seamless, delightful way. *Better – Optimizely One is a shared operating system that gives you and your team the transparency needed to do the best work. Optimizely One works by connecting your entire marketing lifecycle through a single, unified workflow — and accelerate it all with seamlessly-integrated and fully-embedded AI at every phase of the journey. -false *true You want a solution that will help you create great content for your website and do experiments to test different website experiences to see, which website iterations most delights your customers. Which Optimizely One solution will help you accomplish this? Select all that apply. *Orchestrate – Content Marketing Platform and Content Management System -Monetize – Configured Commerce and Customized Commerce *Experiment – Web Experimentation and Feature Experimentation >That's right! The correct answers are Orchestrate and Experiment. The Monetize solutions are out-of-the-box or customizeable solutions that help you manage and personalize the buying experience for your customers. A Web Developer frequently encounters difficulties with ensuring seamless integration of custom code and third-party sevices into a company website. Which Optimizely CMS feature would be most useful with these issues? *Extensible API -ODP lite integration -Content personalization -Codeless page building A Content Creator often struggles with maintaining consistent branding and design across various web pages. Which feature in Optimizely CMS can help address this issue? -Multi language compatibility -WYSIWYG editor -Content versioning *Customizable templates A Creative team member wants to efficiently update and manage visual elements across multiple web pages. Which Optimizely CMS feature could help with this task? -Visitor group *Asset Management -Drag-n-drop functionality -Workflow management A Digital Marketing team is responsible for measuring the performance of web content. They want to measure key metrics like pageviews, unique visitors, average attention time and engagement rate, but don't want to use third-party analytics tools. Is it possible to meet their needs by integrating Optimizely CMS with CMP, both of which they have access to? -No, this isn't possible without integrating third-party analytics tools -Yes, because Optimizely CMS has a built-in analytics tool -No, it's not possible to integrate Optimizely CMP with CMS *Yes, it's possible using CMP's built- in analytics feature For a Digital Marketer, one frustration is not being able to track the performance of various marketing campaigns running on a website. This prevents the ability to gather actionable insights and calculate ROI. Which Optimizely CMS feature can help improve this situation? -Multi-channel publishing *Analytics integration -Approval sequence -Marketing tool integration Who can define different roles and permissions for teams and team members? *Administrators -Collaborators -Visitors -Editors Who develops the CMS and makes sure it is technically sound? -Content Creator *Web Developer -Creative Services -Digital Marketer You can create content only once; and publish them to various channels and devices using _______________. -WYSIWYG -CDN -HTML5 *GraphQL-API Which of the following is possible in Optimizely CMS? -Multi-channel publishing -Retrieve previous versions -Customize it according to needs *All of these Where can you find the page tree structure on the UI of Optimizely CMS? *Left Navigation pane -Top toolbar -The Dashboard -Right Assets pane In what area of the Optimizely product portfolio does Content Marketing Platform sit? -Experiment *Orchestrate -Program Management -Monitize ____is a key stakeholder in the sales process and a day-to-day user who will run campaigns and coordinate marketing activities with CMP. -Creative services *Marketing manager -Content creator -Marketing leader Which module would you use to centralize incoming requests within your organization? -Plan -Idea Lab *Request -Home Which module contains the Digital Asset Manager (DAM) and lets you manage, discover, and reuse digital assets for campaigns? -Plan *Library -Idea Lab -Marketplace A Marketing team currently struggles with using multiple systems that don't interact with each other to track campaigns, respond to content requests and manage digital assets. Which Content Marketing Platform benefit will bring the most value and resolve these struggles? -Improves social media strategy and management -Gives insights and analytics on content performance *Combines multiple marketer functions into a single platform to track progress across activities -Improves the content creation process A Marketing Manager's main goal is to ensure the team works together smoothly and understands their tasks. Sometimes communication between team members isn't clear, which causes problems like missing out on important opportunities. How can CMP's features help the team collaborate better? *Allowing the creation of custom views of projects and tasks -Giving access to different types of content through the Marketplace, which can add variety to work -Showing task assignments, due dates and steps in a section called "My Work" -Helping track how content is performing A Content Creator for a popular lifestyle blog is in charge of finding articles and images that match the blog's style and appeal to the readers. The struggles with these tasks are quickly publishing new content while keeping it interesting. Which feature in CMP would be most useful for these issues? *Writing posts for social media automatically -Looking at numbers that show how many people visit the website -Making special designs for content -Getting access to articles and images through the Marketplace, even ones already approved for use A Content Marketer responsible for improving the visibility of a brand's content and engaging with a wider audience wants to try the Idea Lab feature within CMP. How will it help with these objectives and provide valuable efficiencies? -Streamlining the organization of digital assets for campaigns and enabling efficient content management -Empowering users to assess and analyze content performance metrics, aiding data-driven decision making -Curating specialized collections of pertinent content articles, ensuring focused and impactful storytelling *Offering personalized recommendations derived from SEO analysis and insights from social media sharing trends A Digital Marketer is evaluating the effectiveness of a company's online content. The goal is to measure key metrics like pageviews, unique visitors, average attention time and engagement rate. Where will the Digital Marketer be able to access these valuable insights within CMP to assess website performance and its contribution to business objectives? *Yes, in the Analytics view -Yes, in the Marketplace -Yes, in the Idea Lab -No, this data is not available in CMP Customized Commerce is one of two options available in Optimizely’s Monetize solution. *True -False Which role maintains users and customers, helps customers complete orders, and helps customers order more efficiently? *Customer Service Representative -Merchandiser -eCommerce Manager -Marketer Which of the below are features specific to Customized Commerce? Select all that apply. -Product Recommendations *Catalog Management -Product Information Management *Localization A Marketer who recently joined your company is interested in understanding which roles are directly involved with Customized Commerce. Which of the following roles would use Customized Commerce as part of their responsibilities? (Select all that apply.) *Merchandisers: Merchandisers manage product catalogs and ensure Search functionality serves customers' needs -Designers: Designers create visual content for the website -Administrators: Define Customized Commerce back-end criteria such as markets, warehouses and dictionaries *Customer Service Representatives: Customer Service Representatives manage inventory and pricing A new Customer Service Representative is on the phone with a customer who wants to return a product, but is unsure which Customized Commerce feature to use to set up the return. Which Customized Commerce feature would be best to use to create the return? *Order Management -Catalog -Marketing -Customer An eCommerce Manager has an upcoming meeting with the C-suite to provide sales data for the month. What is the best feature use to obtain this data in Customized Commerce? -Customer feature, the month to generate the sales data and export it -Reports feature to view and export the data for sales by customer -Order Management feature, the Sales tab, filter by month and export the data *Reports feature to view and export the data for sales by day A Marketer wants to create new customer discounts that specifically target men. The Content Creator needs access to these to implement them in website campaigns. What feature helps set up and manage the discounts in Customized Commerce? *Marketing -Customer -Order Management -Catalog A Merchandiser responsible for managing the catalogs on the company website wants to leverage Customized Commerce features. How can Customized Commerce benefit this role to manage the catalogs? -Creates and targets personalized content and commerce experiences for dynamic audience segments -Utilizes a single interface to track progress, receive notifications, review contents and control localization and translation *Manages product offerings and the information made available to customers on the website -Supports the configuration of simple or complex promotions, discounts and offers to track performance and attribution Configured Commerce is one of two options available in Optimizely’s Orchestrate solution. -True *False >Configured Commerce is one of two products that sits in Optimizely’s Monetize solution. Which role maintains their sites, manages integration of their systems like ERP, payment gateways, etc. and, if part of their solution uses Commerce Analytics to analyze and optimize site usage? -Sales Agent -Merchandiser *eCommerce Manager -Marketer Which of the below are features specific to Configured Commerce? Select all that apply. -Product Recommendations *Catalog Management -Product Information Management *List Management A new member of the eCommerce team for a retail company works with Configured Commerce to manage the online store's content and products. What is the best way for the new team member to easily access common tasks and manage items like catalogs and customer details within Configured Commerce? -Edit and manage pages in the Content Admin console *Use the Quick Links area to quickly access common tasks and manage items like catalogs and customer details -Apply coding skills to update site styling and manage customer details -Navigate through the dashboard to create the latest content and manage catalogs A new team member on your company's Digital Marketing team is curious about the various tools and solutions offered by Optimizely, particularly Configured Commerce. Which of the following options best describes where Configured Commerce sits in the Optimizely product portfolio? -Configured Commerce is a feature within the Optimizely Marketing suite -Configured Commerce is a standalone product offered by Optimizely *Configured Commerce is part of Optimizely's Monetize solution for e-commerce websites -Configured Commerce is an add-on tool for Optimizely's Analytics platform An Administrator responsible for managing the team's access and tasks in the Configured Commerce platform needs to ensure the granting of right permissions so everyone can perform their roles effectively. How can the Administrator control access rights and capabilities for the team members? -By creating a shared content widget *By using the Admin Console to manage access and tasks -By sending individual emails to team members with specific permission -By directly editing the website's code A Marketer recently attended a company-wide meeting about understanding the business functions directly involved with using different parts of Configured Commerce. Which of the following user roles would use Configured Commerce? Select All Correct Responses *Customer Service Representatives: Customer Service Representatives manage orders and returns *Merchandisers: Merchandisers manage product catalogs and ensure Search functionality serves customers' needs *Designers: Designers create visual content for the website *Sales Agents: Sales Agents manage customer accounts and customer quotes A Content Strategist assigned to a project to revamp the company's online eCommerce platform was given information about Configured Commerce and wants to understand its core concepts before diving into the project. Based on the information provided, which statement accurately describes a key concept of Configured Commerce? -Configured Commerce focuses solely on web design and layout for the website -Configured Commerce is primarily a tool for integrating social media platforms -Configured Commerce is limited to supporting business-to-consumer e-commerce only *Configured Commerce combines content management with back-end web eCommerce management in a holistic view Web Experimentation is one of the _________ solutions on the Optimizely Digital Experience Platform, along with ________ Experimentation. -Experimentation, Content *Experimentation, Feature -Monetization, Configure -Orchestration, Content Which business persona focuses on research and testing, to reduce risk and drive growth? -Digital Leader *Experimentation Manager -Digital Marketer -Product Manager Under the Audiences tab, you can custom create Audiences using a variety of Elements, which are specifically created for each audience to describe its unique properties. -True *False >Audiences actually have Attributes, and once created the attributes can be re-used over the course of multiple experiments. An Experimentation Manager recently finished an experiment on the company’s winter-wear and determined that a “before you go, here’s 20% off” coupon was effective at boosting sales and profitability on small orders. The Marketing Lead, however, feared rolling this discount out on all products would lead to customers expecting it, making it too high on expensive items, particularly the company’s signature jackets. What would be a logical second step to iterate on the above information? -Adjust all prices so even an apparent discount of 20% will maintain the same level of profit, so customers who skip using the coupon are a bonus. *Run another experiment, this time offering free shipping, and see if that has a similar effect. -Only offer the discount on carts that do not contain a jacket or other expensive item. -Roll the discount out to all products site-wide. An Experimentation Manager just finished creating a series of tests focused on measuring customer satisfaction that are set to run over the next three months. However, the Digital Marketing Lead already planned to try a series of short, single-product email campaigns over the next few weeks and is concerned the Experimentation Manager’s data won’t help to refine each short campaign. The Experimentation Manager assures the Digital Marketing Lead the long experiments will still be useful, because: -It’s difficult to get significant, useful and actionable data from short experiments anyway, so there wouldn’t be any point in monitoring customer response during shorter campaigns. -The data will ultimately be valuable in planning future campaigns. -Experimentation is so easy that the Experimentation Manager will have plenty of time to run a few short experiments on top of everything else. *Experimental results refresh every five minutes, so checking the trends every week or two can still provide insight, guidance and ideas for the Digital Marketing Lead. The Digital Marketing team wants to demonstrate the usefulness and value of Optimizely Web Experimentation at an upcoming meeting. The team planned some experiments for the coming year, but with the meeting only three weeks away, which experiment would most clearly demonstrate the value and usefulness of Web Experimentation? -Use a series of different page layouts and pinpoint the optimum location for add to cart buttons. *Create two different versions of a splash page on the website for the latest season, one emphasizing modern design and the other its ethically sourced materials, and run an A/B test to see which generates more add-to-cart actions. -Run a series of personalization experiments built around discount codes ranging from 5% to 20% around holidays in key markets globally to drive customers towards last-minute deals during key gift-buying times. -Create customer profiles based on the company’s twelve most common customer personas, gradually determining what calls to action each responds to most readily. An Experimentation Manager wants to create a culture of experimentation to emphasize the importance of iterative design where experiments build off each other and smaller experiments lead to bigger and better insights over time. After running a personalization experiment, results showed customers who opened a product slideshow for watches were 500% more likely to make a same-day purchase than any other visitors. Which of these ideas is the best way to iterate on these insights and drive further experimentation? -Research personalization to determine which watch styles resonate with core customer personas. -Run an A/B test to see if an “order today and get 30% off watches over $300” popup promotion drives sales. -Add a product slideshow to all products and see if there is a similar effect. *Research the watch buyer persona and try to determine other details regarding their purchasing preferences, behaviors, etc. A Product Manager wants to make sure any experiments running on the company's website align to one or more business goals. After reviewing the current and planned experiments for the next quarter, none of the experiments promoted the push for brand awareness through sponsorship by and collaboration with social media influencers. Which of these ideas best allows tracking of how various sponsorships or collaborations influence sales? -Run an A/B test with various partnered social media influencers pictured with different products to see which one is more popular. *Analyze traffic, sales, and customer behavior following various collaborations to see what, if any, effect they have on sales. -Determine if different customers prefer different page layouts. -Add a message, based on customer data, from an influencer likely known to a customer to all "thank you for purchasing" pages. Which of the following should you define first before setting test parameters and attributes? -Audience Settings -Targeted Delivery *Feature Flags -Settings You can use Feature Experimentation on web and mobile apps, both server-side and client-side. -False *True What type of rules can you define for a Feature Flag? -A/B Test -Multi-Armed Bandit Test -Targeted Delivery *All of the above Feature Experimentation can help an Experimentation team prove or disprove hypotheses, but only if they can trust the data. All of the following statements can help create a culture of trust, except: -Create unique User IDs to ensure users are treated the same every time they login *Run your test twice to confirm the 2nd run matches the 1st run -Test until you reach statistical significance -Clearly define variables and variations to match A Marketing team asks for guidance with their experimentation plan using Feature Experimentation. All of the following suggestions are useful, except: -Explain they can use Targeted Delivery to test concepts on a small audience then modify the percentage of users who see the proposed new option using a slide option *Notify the marketers to focus on website users as Feature Experimentation works on the front-end only -Recommend testing customer preferences using the A/B Test functionality -Alert the Marketing team there is the option to run Multi-Armed Bandit tests that automatically select an A/B winner based on the option showing the best results at that moment A Developer wants to maximize experimentation success and minimize time to experimentation. All of the following will help you save time or maximize results with Feature Experimentation, except: -Use ‘Canary Testing’ to send your experiment out to 1-5% of your target audience to validate the code works and results calculate as expected -Invite non-developers, such as marketing team members, to monitor, initiate and stop experiments -Use Feature flags over and over to minimize time spent writing code to create new flags *Developers can save time by inviting marketers to use the UI create new flags, variables, variations and define metrics The current algorithm is not performing as well for mobile users as it is for desktop users. The developer wants to test a new purchasing algorithm for mobile users. What is the best option to create an A/B test so that 50% of the audience receives the new algorithm and 50% sees the original algorithm? -Test all users to determine whether they prefer the new algorithm then run a second test for mobile users -Separate your desktop audience from your mobile users then code in your A/B test to find out how well the algorithm works for mobile users -Create an experiment to test both algorithms. Write code that automatically separates desktop and mobile users. Remove the unwanted group from the test by deleting the data then run the test. *Use the menu options to define the target as only mobile users then expose 50% of desktop users to the new algorithm using the A/B Test option A Digital Marketing team is ready to test intake forms they believe will increase the completion metrics and reduce the number of help requests. Which of these is not necessary? *Run a second test simultaneously to monitor the “submit” completion -Prepare to run the experiment until you reach statistical significance -Create a feature flag and define test variables for you’re A/B Test -Select your target audience with 50% seeing the old form and 50% seeing the new form In what area of the Optimizely product portfolio does ODP sit? -Experiment -Monitize -Orchestrate *Standalone product The __ uses ODP to manage their brand’s website presence and associated content. -Product Manager -Data Scientist *Digital Marketer -Content creator Optimizely Data Platform allows you to connect to a variety of data sources, including which of the following? -Web and mobile analytics tools -CRM systems -Databases *All of the above __ allows you to target your website visitors and sync them to Visitor Groups, Feature Experimentation, and Web Experimentation. -Reports -Product Directory *Real-Time Segments -Activation A Data Scientist is frustrated with not being able to act on data in real time and improve the customer experience as its occurring. How can ODP help improve this issue? *By providing data science-driven insights on customer behaviors -By allowing seamless integration with various data sources -By segmenting customers based on demographic data -By providing predictive modelling through machine learning algorithms For a Product Manager responsible for an e-commerce platform, what is the best way to leverage ODP benefits to improve a product and manage feature releases? -Streamline customer support operations -Optimize payment and shipping processes -Upgrade the search and checkout page *Make data-driven decisions and prioritize features A Product Manager aiming to optimize a company’s website and enhance user experiences has access to both Optimizely Data Platform and Optimizely Experimentation. How can integrating ODP with Experimentation benefit these efforts? -Simplify inventory management *Enable data driven A/B testing -Enhance data security -Improve website load time A company currently struggles with gaining data and analytics to help improve operational efficiencies, track the customer experience and identify how to engage customers better across systems and websites. Which ODP benefits will bring the most value and resolve these struggles? (Select all that apply.) Select All Correct Responses *Provides real-time data access *Streamlines data management and analysis process *Helps perform advanced data analysis, explore patterns and gain insights *Includes tools for data visualization and reporting that help to customize reports and dashboards *Enables seamless integration of data from different systems, databases and tools A Data Scientist uses Optimizely Data Platform (ODP) to analyze data and make informed business decisions. Which of the following best describes the primary role of ODP in this scenario? -Visualize data and report on it -Create machine learning models *Explain data patterns and events -Manage software development projects In what area of the Optimizely product portfolio does OCP sit? -Experiment -Orchestrate -Monetize *Standalone product The __________ often uses OCP to integrate and manage multiple data segments for marketing campaigns. -Product Manager *Digital Marketer -Data Scientist -Program Manager Optimizely Connect Platform allows data input and activation with the following -Web Experimentation -Email and SMS -Feature Experimentation *All of the above What is required to add apps not currently listed on Optimizely's pre-built App Directory? -Contact Optimizely to ask their engineers to build the connection -Follow the instructions found in the Developer Documentation to build the connection *Build the connection then submit for Optimizely to certify and add to the App Directory -Build the connect then add to Optimizely's App Directory

Use Quizgecko on...
Browser
Browser