Adobe Analytics Segment Comparison Tool

Digital Marketing organizations have access to a plethora of data which is growing at a faster rate than ever before. Digital Marketers have tools to segment their customers or visitors based on their geography , demography, and behavior etc., but it is still a challenging task to easily compare the performance of one segment of customers with another.

Adobe Analytics introduced a new powerful Segment Comparison tool in Analysis Workspace in Summer 2016 release (i.e on June 16, 2016) for Analysis Workspace users to easily compare the performance of one segment of customers with another. This functionality was made available to all Analytics Standard and above licensed customers.

For more information about this feature , go through Adobe Marketing Cloud Help Documentation

For a quick understanding of what this feature offers, there is a short video demonstration by Adobe’s Product Management posted on our Adobe Analytics YouTube Channel

Most of the customers have already started using this feature and providing us their valuable feedback.

 

–Santosh Nangunoori

https://www.santoshnangunoori.com

Adobe Analytics – Reports & Analytics Access Group

In recent past, there have been an increasing number of requests from customers to provide a way so that they can restrict non-admin users to just use Analysis Workspace and they do not have to go through the complexity of searching for hundreds of pre-canned reports provided in Reports section.

We have introduced a new group Reports & Analytics Access in Summer 2016 release. Any non-admin user who is part of this group can access Reports section and all the pre-canned reports available under it. Admin users can remove a specific user from this group in order to restrict that user to just Analysis Workspace.

Example :

admin user Alice would like to restrict non-admin user Bob to not have access to Reports section

Steps :

  • Log on to Reports & Analytics as Alice
  • Go to Admin > User Management
  • Switch to Groups tab
  • Search for Reports & Analytics Access Group (This would be a pre-defined type of group)
  • Click Edit on this group
  • Search for Bob in the group members
  • Select Bob , Click Remove and Click Save Group [Now Bob will not be able to view Reports section and all reports under it are not available to Bob]

 

Reports & Analytics Access Group

Reports & Analytics Access Group

 

RnA Access Group Membership

RnA Access Group Membership

Ben Gaines (Senior Product Manager, Adobe Analytics) has demonstrated this functionality in a short 3.5 minutes video on Adobe Analytics YouTube Channel

 

 

–Santosh

https://about.me/nskumar

 

Analysis Workspace – Venn Visualization

We are on a continuous journey to enhance and enrich the capabilities of Analysis Workspace.

Visualization library of Analysis Workspace has been growing pretty fast and we are introducing a new Venn diagram visualization in Summer 2016 release.

We already have sixteen visualizations so far and with the addition of Venn, the total number of visualizations in Analysis Workspace would reach seventeen.

A Venn diagram is a diagram using shapes (usually circles) to represent sets, with the position and overlap of the circles indicating the relationships between the sets.

Using Venn visualization an Analyst using Analysis workspace can correlate and see the overlap of various segments.

Some screen captures that depict usage of Venn viz

Venn Visualization

Venn Visualization

 

Venn Viz Segment Overlap

Venn Viz Segment Overlap

 

Venn Viz Overlap Count

Venn Viz Overlap Count

Ben Gaines (Senior Product Manager, Adobe Analytics) has demonstrated the functionality and usage of Venn visualization in a short 2.5 minutes video on Adobe Analytics YouTube Channel

Analysis Workspace – Blank Panel

A capability to add a Blank Panel in the workspace is introduced in Summer 2016 release. Analysts who start off many new projects during their exploration process might want to start everything from scratch and a clean state, now they can Go to Panels panel and drag n drop new blank panel on to Workspace canvas area.

Any visualization out of the seventeen visualizations that we support in Analysis workspace as of now can be dragged and dropped onto the blank panel.

When any visualization other than Freeform Table , Cohort Table, Text, and Venn are dragged and dropped onto Blank Panel a Freeform Table visualization is automatically added because those visualizations need data from a linked Freeform table in order to display graphs and charts on visualization pod

Blank Panel

Blank Panel

 

–Santosh

https://about.me/nskumar

Adobe Analytics – Updated Menu items in Analysis Workspace

An increasing number of features are getting added to Adobe Analytics Analysis workspace at a rapid pace. It was appropriate for us to update the current Analysis workspace user interactions metaphor of using actions toolbar on the top of Analysis Workspace to a smart pull-down navigation menu metaphor which is a representative of most of the popular applications that computer users interact with.

In Summer 2016 release , there are three noticeable UI changes in Analysis Workspace :

  1. Action buttons on top area of Analysis workspace are now made available as smart pull down menu items
  2. Components panel and Visualizations panel on the top are now available on left-hand rail
  3. A new panels panel has been introduced. An analysis workspace user can drag and drop one of the panels (blank , freeform & Segment Comparison) on to a new project or existing project.

For Analysis workspace power users who spend most of their time in the workspace and are more comfortable using short cuts, we have ensured that there is no change in the functionality of shortcut keys and all the shortcuts before Summer 2016 release would continue to work with same behavior after Summer 2016 release.

Full list of shortcuts before summer release and after summer release are listed in the screenshot below :

Analysis Workspace shortcuts

Analysis Workspace shortcuts

Analysis Workspace UI before and after Summer 2016 release are depicted in screenshots below :

Action Tool bar

Action Toolbar Before Summer 2016

 

Menu Items After Summer 2016

Menu Items After Summer 2016

Full list of latest shortcut keys is available on Marketing Cloud Documentation

For a quick tour of all these changes watch this two-minute video posted by Ben Gaines (Senior Product Manager, Adobe Analytics) on Adobe Analytics YouTube Channel

 

Santosh

https://about.me/nskumar

 

How to obtain EchoSign developer API key

One of the key features of AEM 6.0 Forms is integration with EchoSign service. Any XFA based adaptive form can be configured to be digitally signed using EchoSign service.

During development time you may want create an XFA based adaptive form to see the end-to-end signing workflow. For that one of the pre-requisites is to have an EchoSign API key. You may want to obtain a developer key during development phase before going to production.

I am listing down the steps to obtain an EchoSign Developer API key

  1. Register yourself as an EchoSign developer by filling up this simple form , select the checkbox if you agree to Terms of Use and privacy policy and Click Create my account
  2. You will receive an automated registration email from EchoSign to your registered email account, check your Inbox (spam folder if necessary) and activate the account by clicking the URL provided in the mail
  3. Log on to EchoSign
  4. Navigate to “Account tab” and click “EchoSign API” panel on left hand side tabbed panel items
  5. Copy the API key which needs to be provided when creating a cloud service configuration for EchoSign service in AEM 6.0
  6. The below image shows where to look for API key when logged on to EchoSign

 

EchoSign API Key

EchoSign

 

 

–Santosh

http://about.me/nskumar

Error while starting AEM Quickstart after installing AEM Forms

If you happen to see the following error while starting AEM 6.0 quickstart after installing AEM Forms add-on package (adobe-aemfd–pkg-1.0.78.zip)

 

*ERROR* [FelixDispatchQueue] adobe-aemfd-signatures FrameworkEvent ERROR (org.osgi.framework.BundleException: Activator start error in bundle adobe-aemfd-signatures [402].)
org.osgi.framework.BundleException: Activator start error in bundle adobe-aemfd-signatures [402].
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2202)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2070)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1297)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: com/rsa/asn1/ASN_Exception
at com.adobe.fd.signatures.activator.Activator.start(Activator.java:36)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:645)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2152)
… 4 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.rsa.asn1.ASN_Exception not found by adobe-aemfd-signatures [402]
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1550)
at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:77)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1973)
at java.lang.ClassLoader.loadClass(Unknown Source)
… 7 common frames omitted

 

It is because couple of boot delegation properties not being included in sling.properties file.

 

To resolve these errors , follow the steps mentioned :

  1. Stop AEM server
  2. Add these two properties in sling.properties file under /conf folder

sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
sling.bootdelegation.class.org.bouncycastle.jce.provider.BouncyCastleProvider= org.bouncycastle.*

After restart ensure that there are no errors in error.log file and also status of  AEMFD Signatures Bundle (adobe-aemfd-signatures ) bundle should be in Active state.

 

For more information visit online help docs

 

–Santosh

http://about.me/nskumar

 

AEM 6.0 is live

We are proud to announce the availability of major release Adobe Experience Manager 6.0

AEM has Forms solution which has most of the LiveCycle capabilities running inside OSGi viz.

  • Forms Manager
  • Forms Portal
  • Document Services (Forms,Output,Assembler,DocAssurance [Encryption , Signatures , Reader Extensions] , Mobile Forms)

 

In addition to above capabilities Forms solution has introduced Adaptive Forms with which Form authors can a use browser based Form authoring tool to create HTML5 forms which are adaptive.

For more information about all the solutions of AEM 6.0 refer to blog on experiencedelivers.adobe.com

 

Check out this two and half minute video to know What’s new in AEM 6.0

 

Watch this six minutes video which explains features of AEM Forms

 

Some other useful links of AEM 6.0 :

 

–Santosh

http://about.me/nskumar

LiveCycle Home

There are numerous end user or administrator user web UIs for LiveCycle Enterprise suite  :

  • Correspondence Management Solution
  • Forms Manager
  • Workspace (Flex & HTML)
  • Reader Extensions
  • PDFG
  • Rights Management
  • Process Reporting

An administrator works with many of these web UIs and it is little difficult for administrator to remember the URLs for all these applications and prior to ES4 SP1 there was no single place for a specific user to see what all LC applications that particular user has access to.

In LiveCycle ES4 SP1 we have introduced LiveCycle Home or LiveCycle landing page – which is a single page that displays all the applications that any specific logged in user has access to and can launch those applications from that landing page, SSO is integrated so that the user is not challenged to provide username/password after the first login.

LiveCycle Home sample image :

LiveCycle Home

LiveCycle Home

One can log on to LiveCycle Home by hitting any of the following URLs :

  • http://servernameoripaddress:serverport/lc
  • http://servernameoripaddress:serverport/lc/home
  •  http://servernameoripaddress:serverport/lc/welcome

 

This page can also be customized to add URLs to any other applications that are integrated with LiveCycle

 

There are some self service options for learning (links to help resources) , LiveCycle Communities (Forums & blogs) , TroubleShooting (System Info Service) and link to support (to raise any product issues or contact support for help)

Note : This functionality will be available to only those users of LiveCycle who use CRX based components like Forms Manager or Correspondence Manager.

 

For more information about LiveCycle Home go through documentation on Adobe’s help

 

Content Services clear cache and index check

This blog is relevant to all LiveCycle Content Services customers who are using CS directly or might be using applications that use CS (like CM 2.5 or customized Workspace to use CS in background).

In case if you see any inconsistency in search results of the assets that are stored in Content Services then you may follow below steps to troubleshoot that issue.

I would recommend performing these on development and test environments and not on production system. These steps do not cause any side effects but it is advised to perform these in assistance with LiveCycle support if you are doing it on production systems ( just to avoid any user errors while performing these steps)

One of the reasons for search result inconsistency could be due to cache. Follow the below steps to clear cache and then use your application to check if search results are as expected.

Steps to clean cache :

  1. Log on to http://hostname:port/contentspace as administrator
  2. In the same browser session change the above URL in address bar to http://[hostname]:[port]/contentspace/wcservice/adobe/cms/cleancache/webscript
  3. Hit Enter
  4. You would see a success message after the cache is cleaned
  5. Check the search behavior now from customized workspace UI and/or from CM Manage Assets UI

If the issue still persists , check if the indexes are out of sync

  1. Go to http://hostname:port/contentspace/service/enterprise/admin/indexcheck URL, login as administrator
  2. Click on Check all txn ids (warning: this may take some time)

Note: This operation will take some time and is recommended to be performed when the load on the system is very low (post business hours) or during weekends when no one or not many people are using the system for development or testing.

Also if your development or test  system is cluster, perform these steps on all the nodes separately.