Hi,
Pl refer to http://docs.adobe.com/docs/en/aem/6-1/author/personalization/adobe-campaign/campaignonpremise.html.
How and where does Adobe Campaign store data/info?
Does it have its own Database?
Appreciate your response.
Thanks,
Rama.
Solved! Go to Solution.
Views
Replies
Total Likes
Hi Rama,
the page you referenced describes how you can author your newsletter in AEM, this then gets synched with Adobe Campaign. It is Adobe Campaign which then processes it. In the page there are reference to the "Adobe Campaign Database", Campaign has it's own database. You can find out more in the Adobe Campaign Documentation[1]
Regards,
Opkar
Views
Replies
Total Likes
Hi Rama,
the page you referenced describes how you can author your newsletter in AEM, this then gets synched with Adobe Campaign. It is Adobe Campaign which then processes it. In the page there are reference to the "Adobe Campaign Database", Campaign has it's own database. You can find out more in the Adobe Campaign Documentation[1]
Regards,
Opkar
Views
Replies
Total Likes
Hi Opkar,
Thanks for reverting.
I agree that I too saw a reference to Adobe Campaign Database.
But it was conflicting with my belief that Adobe Marketing Cloud offers one single data, one consistent interface, and SSO for all its products (AEM, Adobe Campaign, Adobe Analytics, etc).
1. Is Adobe Campaign Database an RDBMS or it is also an Object Database like Mongo DB?
2. Could they work on any JCR compliant repository, like AEM?
3. Shall I assume that these pointers hold good for all other Adobe Marketing Cloud products?
Appreciate your time.
Thanks,
Rama.
Views
Replies
Total Likes
Hi Opkar,
Just now I got to look at the following URL, which says that it is RDBMS certainly.
http://support.neolane.net/doc/AC6.1/en/technicalResources/matrix.html
Oracle, SQL Server etc are supported.
So, JCR Compliance looks to be ruled out.
But an interesting question arises of what happens during synchronization with AEM, given that AEM uses JCR Compliant repository.
Who decides the transformation between JCR and RDBMS and how is the main question.
Thanks,
Rama.
Views
Replies
Total Likes
Rama Nyshadham wrote...
Hi Opkar,
Thanks for reverting.
I agree that I too saw a reference to Adobe Campaign Database.
But it was conflicting with my belief that Adobe Marketing Cloud offers one single data, one consistent interface, and SSO for all its products (AEM, Adobe Campaign, Adobe Analytics, etc).
1. Is Adobe Campaign Database an RDBMS or it is also an Object Database like Mongo DB?
2. Could they work on any JCR compliant repository, like AEM?
3. Shall I assume that these pointers hold good for all other Adobe Marketing Cloud products?
Appreciate your time.
Thanks,
Rama.
Hi Rama,
this is a very interesting questions :)
The Adobe Marketing Cloud(AMC) and Adobe Campaign have different ways in which they hold their data. How this data is actually stored, I don't think is all that relevant as you will be going through the UI's and not directly to the back end systems. Even with MongoDB, it is not advisable to be accessing MongoDB, there is always a danger that you could cause some an issue by bypassing AEM.
In very simplistic terms (there may be exceptions), with the AMC, there is no PII (personally Identifiable Information) held in the AMC, there is a visitor ID and this is has traits added which resolves to segments. So you target segments not an individual. How information is collected and stored is described here[1] ( A company may choose to collect information about an individual, but that is detailed in the companies privacy statement)
With Adobe Campaign, you have PII data, i.e. you know who the person is and can send correspondence directly to that person, as such, this is stored on premise, there would be concerns about storing this kind of data in the any cloud. As such Adobe has two version of Campaign, AC 6.1(on premise) and Adobe Campaign Standard[2] which is cloud based.
AC6.1 has PII data and AMC does not, hence it does not follow the same approach as the other AMC products.
Regards,
Opkar
[1] http://www.adobe.com/uk/privacy/analytics.html#3
[2] https://docs.adobe.com/docs/en/aem/6-1/author/personalization/adobe-campaign.html
[3] http://blogs.adobe.com/digitalmarketing/tag/adobe-campaign-standard/
Views
Replies
Total Likes
Each products store on his defined way example adobe experience manager(aem) in jcr , adobe campaign(ac) in rdbms table etc.... There is no change product wise for storage & you need to look into specific product how it is stored. When it comes to integration deponds on feature it may store the value Or retrieve on demand from integrated product. In case it is storing value retrieved from other product then yes it will stored on product specific format. Your question in the thread is aem - campaign integration. Both the platform talk each other using soap protocol to get data. So example of template synchronization which is stored in aem & campaign references it from aem ondemand. So in aem stored as nodes & campaign calls aem api. The delivery media for news letter campaign is AC so the content stored at nodes will be in the form ac can understand that syntax.
Coming to your main question "transformation between JCR and RDBMS" it does not matter because AEM - AC talk each other through API that is in this case SOAP. Respective product api does his own conversion.
Views
Replies
Total Likes
Hi Rama,
adding to Sham's comprehensive answer above, do we really need to know how the data is stored before we understand the capabilities of the products. By this I mean, it is better to get an understanding of how to use AEM and AC(Adobe Campaign), once you have a good understanding of the features and how to create Emails etc in AEM and setup the process flows in AC, then you can start to look deeper. As Sham said, there is already a proven API that AEM and AC communicate through, so it is better to spend your time at this point on understanding the capabilities and how to achieve what you want with AEM and AC.
Regards,
Opkar
Views
Replies
Total Likes
Go to CRXDE and check this path /content/campaigns
It uses AEM JCR to store data
Helpful Article : https://helpx.adobe.com/experience-manager/using/personal.html
Views
Replies
Total Likes
Views
Likes
Replies