Technology

Advantages of an ETL Tool in Content Migration

Recently, I was introduced to a new technology called ETL (Extract, Transform and Load) which I can use to simplify and to increase the productivity of my daily tasks as AEM migration developer. There are various ETL tools available, some of them are listed here. I chose Talend, as it is built on top of Eclipse IDE and supports custom...

by Prabhdeep Puri
Tag: AEM
24-Feb-2017

Technology

Easy Digitization of Long and Complex Form with AEM!!!

Opening a bank account or a savings account is a usually a long and tedious form filling exercise of filling 3 to 4 pages. Moreover, these forms contain small font that makes it hard to read them. Many times, bank executives to ease you from this trouble ask you to sign in particular places of the form, assuring they will take care of...

by Pooja Chauhan
Tag: AEM
24-Jan-2017

Java, Technology

How to Access Google Analytics Dimensions in AEM?

I was working on a project CONAG where I had to create a mapping page for Google Analytics (similar to what Adobe Analytics provide for AEM) in which I needed all the dimensions of Google Analytics so that I could map these dimensions with AEM variables. To get these dimensions of an account, we need to have Analytics object for...

by Rajeev Kumar
Tag: AEM
20-Jan-2017

Technology

Top 6 Translation Features in AEM 6.2

There are few out-of-the-box Translation features in AEM which are used for overall translation management and specifically for translation connector implementation. The base foundation of these features were already laid down with the release of AEM 6.1 however the enhancements in AEM 6.2 have made the implementation and the entire...

by Dipti Narang
Tag: AEM
16-Jan-2017

Technology

Google Analytics Mapping Console in AEM

Web analytics is an integral part of every application. It is a process to gather useful information to measure the behavior of the visitors on a website, levels of traffic, the most popular pages etc.  These analytics provides various insights about the visitor such as: The audience: No. of visits on your website; know if...

by Rajeev Kumar
Tag: AEM
05-Dec-2016

Technology

How To Implement a Translation Connector in AEM?

The purpose of a Translation Connector in any Content Management System (CMS) is to automate content transmission between CMS and Translation Service Providers making it quicker and cost-effective. Such integration is required when there is a need to maintain multiple languages in CMS. Similarly, for projects in Adobe Experience Manager...

by Dipti Narang
Tag: AEM
09-Nov-2016

Technology

Better Email Marketing in AEM using MailChimp

Email Marketing is directly marketing a commercial message to group of people using email. It can be used to send ads, request business or brand/product awareness, building customer loyalty, acquiring new customers or convince existing customer and increased sales. Currently in AEM, email marketing can be done through the newsletter....

by Jatin Gupta
Tag: AEM
26-Jul-2016

Technology

Making Dropbox Documents Available in AEM

Use Case Consider a scenario where a company uploads thousands of document related to its policies or some other stuff in AEM. It would be an overhead for AEM to manage those documents resulting in the degradation of performance since AEM is already managing a lot of tasks. Solution One way of managing documents and avoid...

by Jatin Gupta
Tag: AEM
04-Feb-2016

Technology

[INFOGRAPHICS] Fundamentals of Migrating Content to AEM

The process of migrating your website to AEM involves a number of preliminary steps followed by the three steps of an ETL cycle. The preliminary steps involve: 1. Creating a site inventory: This involves compilation of all web pages and its properties that are to be migrated to AEM. 2. Creating a sitemap and a wireframe: The...

by Yoosuf
Tag: AEM
24-Nov-2015

Java

Issues while Migrating from Java6 to Java8 in AEM 6.1

Recently while working on AEM 6.1, I had to move from Java 6 to Java 8. Simply changing the Java version in POM led to some issues with OSGi services. Specifically, those services that were using @Reference annotation were not getting active and remained in "satistied" state. Here are all the steps I followed firstly to change Java...

by Shiffali Grover
Tag: AEM
30-Oct-2015

Technology

Content Migration in AEM using SlingPostServlet

A very basic migration flow looks as follows: In this scenario, you have a CMS(that could be Sitecore, Drupal, Wordpress or any other CMS) which has source content that needs to be migrated to AEM. To achieve this, we typically need to do following things: Get content from source CMS in any format(XML, CSV, etc) Process this...

by Vivek Sachdeva
Tag: AEM
16-Oct-2015

Technology

AEM Integration with Spring

The purpose of this blog is to provide the details on how to integrate Spring in Adobe Experience Manager (AEM) aka CQ5 with the help of OSGI extender. This will open up the world of Spring (DI, AOP, Caching, web services (REST/SOAP), transactions, logging etc.) to AEM projects. This integration will be very vital for the projects, which...

by Yagyesh
Tag: AEM
11-Aug-2015