Questions tagged [ambient-data-framework]

ADF provides a common location for contextual information in the web application for any given request

Filter by
Sorted by
Tagged with
14
votes
1answer
129 views

Context Engine Cartridge - Initial Load Scenario

I'm working on a proof of concept using the SDL Mobile Context Engine Cartridge. We're using a wrapper ontop of the Context Engine - so we're not directly communicating with the ADF directly (through ...
11
votes
1answer
117 views

Is it possible to have Experience Manager footprint values come from a Tridion Category

The online documentation (requires login) clearly states how to set up custom footprint lists to enable you to preview your content under different conditions. Here you typically define a list of ...
10
votes
2answers
251 views

How to detect Experience Manager being active?

I know that in Tridion 2013 there is a flag in the ambient data framework which informs the website application whenever session preview is requested. However, i would also like to know when the ...
9
votes
3answers
327 views

Geolocation options for content delivery

I'm gathering options for geolocation "personalization" for the following setup: SDL Tridion 2013 SmartTarget Ambient Data Framework The use case would be showing physical locations near a website ...
9
votes
1answer
224 views

How do I access the HTTP request from a custom Ambient processor?

I'm writing a custom ClaimProcessor for the Ambient Data Framework. I need to access some HTTP request headers to make it work. How do I access the HTTP request from my claim processor? Or at least, ...
9
votes
2answers
270 views

Managing claims and their scope in SDL Tridion's Ambient Data Framework 2013

Can anybody explain how to setup my custom claims both for REQUEST and SESSION scope using the Ambient Data Framework API. I need a claim that once it is set it stays set until the session is gone. (I ...
9
votes
1answer
167 views

Abstracting the ambient data framework to a webservice

I have a DD4T site that we are trying to implement using a WCF service provider model so that the content delivery is separated from the website. We are using Tridion 2011 SP1. We have created a WCF ...
8
votes
1answer
251 views

ADF ClaimStore not available (null) in Java Application

Good Morning! This is my scenario : I created a cartridge and I successfully added the new claims to the ClaimStore. I am sure about it because i am using the ClaimPageAspx.aspx page to list all the ...
8
votes
1answer
157 views

What does footprint_cartridge_conf.xml actually do?

The docs [login required] state that your web application cd_ambient_conf.xml should contain the following cartridges when setting up Session Preview: <Cartridge File="...
8
votes
1answer
107 views

Context Engine not returning the proper device version information

In our project we are storing all the information of the device in the claim store using context engine. It is working fine for all the mobile devices, But for IPhone it is only returning the device ...
8
votes
1answer
154 views

How can my website webapp detect that a XPM preview session is active and the Session Footprint Set is overwriting ADF claims?

The Question How can my website webapp detect that a XPM preview session is active and the Session Footprint Set is feature overwriting ADF claims? A possible solution When the Footprint Set ...
8
votes
1answer
137 views

Custom ADF Cartridge not being Executed. after being configured in cd_ambient_conf

Good Morning. I am having problems after deploying the skeleton of a custom cartridge. I've done a couple of cartridges before but this time it is driving me crazy. After adding the cartridge conf ...
7
votes
3answers
252 views

Order of execution for ADF cartridges

I'm having an "interesting" issue with the order in which ADF cartridges are executed (I think). I'm using the "Set Claims as Characteristics" (c2c) cartridge to load device information into a user ...
7
votes
1answer
165 views

Difference in Ambient Data Framework, Context Engine, and Wrapper Features?

I'm trying to understand the the Context Engine Cartridge and Wrapper features built on ADF. Here's research and questions on how to manage the relationship between claims, device families, and XPM ...
7
votes
1answer
129 views

How to secure the CD Web Service and allow access to the token service?

I am using SDL Tridion 2013 SP1, and attempting to run the CD Webservice on Windows 2012 Server as a .NET Application. I have successfully installed the CD Web Service, and have successfully queried ...
7
votes
2answers
124 views

Configure XPM Footprints to overwrite claims in Web 8

Now that we use Microservices, I would like to understand where to configure claims forwarding for Footprints. Like in similar questions asked prior to Web 8, I have Experience Optimization with a ...
7
votes
1answer
111 views

Is the Multiselect SmartTarget Trigger an "OR?"

I have a sanity check for SmartTarget (ST) trigger types. For this example (sc_ua_browser) , if the ST user chooses multiple browsers, I believe the trigger is met and a matching promotion is ...
7
votes
2answers
197 views

Grouping app pools causing error when using the ambient data framework

When grouping multiple sites in the same app pool we have the following warning logged in the event viewer and the sites become unavailable. Exception type: NullReferenceException Exception message: ...
7
votes
1answer
50 views

How often are Audience Manager Claims loaded into the ADF and are they cached in storage layer?

When the Audience Manager ADF Cartridge is configured in my web application, does it load data from the subscription database on every request, or do the claims have a session scope? Additionally, ...
7
votes
1answer
99 views

What roles does ADF play in Experience manager?

When configuring Experience manager, you have to configure the Ambient Data Framework both for the staging site, and for the Preview Webservice. Some of the reasons for this are obvious enough, but I'...
7
votes
1answer
141 views

Preference Management Examples

Do have an example of a preference management where a user has granular control over personalization? For example, have you addressed a "GDPR Compliance" requirement when using the ADF? How to update ...
6
votes
1answer
203 views

Ambient Data Framework Requirements?

I understand the Ambient Data Framework (ADF) is a content delivery module that consists of claims, claims processors, and cartridges meant to help gather, configure, and transform Web- and user-...
6
votes
2answers
114 views

How to remove Audience Manager claims from the ADF

I have a (Java) web application which uses the Audience Manager ADF cartridge. This works fine by (as documented) setting the taf:claim:audiencemanager:contact:id session attribute on login, and I see ...
6
votes
1answer
116 views

Is there any Documentation available for Context Engine?

In our project we are storing all the information of the device in the claim store using context engine. But sometimes it is not providing the correct result. Also not able to detect the new devices ...
6
votes
1answer
390 views

XPM Update Preview issue | SDL web 8.5 with DXA 1.8

I am getting the following error when clicking the Update Preview button after inline editing: Authorization failed. Please make sure the proper username and password have been configured in the ...
6
votes
1answer
252 views

Why does removing the AmbientData HttpModule in Web.config prevent IsPostback from always being false?

I am currently having an issue with a C# User Control when I post to a form - IsPostback is always set to false. The back end of my User Control checks IsPostback and redirects to another url if it is ...
5
votes
2answers
175 views

What is the purpose of the AmbientData.HttpModule and PreviewContentModule?

I find those two modules in Tridion driven application's web.config, I am not sure what is the purpose or whether I should comment it out. Anybody knows what they are for? <add name="Tridion....
5
votes
2answers
154 views

using the ADF server variables (querystring data)

I notice that the ADF by puts a load of default content into the claim store. i'm trying to extract the querystring values placed into them so i can modify them via my own ADF cartridge. these ...
5
votes
2answers
198 views

How do I resolve a Com.Tridion.Ambientdata.AmbientDataException: SQL exception?

I have been checking the configurations for content delivery but keep getting this error when I am loading the site. It appears to be telling me it is related to a SQL error but I double checked the ...
5
votes
1answer
198 views

Invalid cd_ambient_conf.xml

Reviewing the documentation here, I think this should be a valid cd_ambient_conf.xml, however my log files say differently. They report error as per below: ERROR XMLConfigurationReader - Error ...
5
votes
1answer
101 views

Setting claims in Ambient Data Framework prior to request a component presentation through oData

Is it possible (and how), when requesting content through oData, to set claims before requesting content? The idea here is to add for example a contact detail claim, like Client ID and then from a ...
5
votes
1answer
57 views

ADF behaviour in Web 8+

A couple of assumptions/question related to ADF in Web 8+ Earlier (Tridion 2013) the claim store was living in the web server's session. Since Web 8, its location is moved to the Content Service. Is ...
5
votes
1answer
73 views

Using URL paths to configure which ADF cartridges are executed

Loading the Ambient Data Framework (ADF) and executing all cartridges for every request can be an expensive operation. I noticed in the docs that is possible to exclude certain paths from using the ...
5
votes
1answer
63 views

ADF ClaimProcessor Performance Considerations

When an ADF ClaimProcessor is added to the framework, is there any documentation available to describe the lifespan of ClaimProcessor objects created? I am trying to understand more deeply how this ...
5
votes
0answers
101 views

ADF not accepting third party cookies

Inside of our DD4T implementation (using Tridion 9) we are trying to add third party script for cookies. However, once it is added after accepting cookies all pages are crashing with error: We ...
4
votes
1answer
99 views

In which global.asax events is the ADF claimstore available

Maybe this is an ASP.NET beginner's question, but I could not find the answer on this site. I could get a ADF Claimstore object working only in the HttpApplication.PreRequestHandlerExecute event. In ...
4
votes
3answers
189 views

SmartTarget/FredHopper Configuration Log - to see which claims are passed in the FH call

Good Afternoon, I am working in a SmartTarget project (Tridion 2011 SP1/ ST 2011 SP2), I have all the cartridges configured (the ones i need), and I want to know how I can turn on the log to see the ...
4
votes
1answer
182 views

Tridion 2013 SP1 Context Engine - Creating the device database - Timeout

After installing Context Engine (following the SDL Tridion 2013 SP1 live documentation) I found the request to create/update the device database is timing out. CLI: java -Xmx1024m -jar lib\cwd_engine....
4
votes
1answer
314 views

How can ADF capture the data from visitors session and store it into a Database

I need to look for the option of using ADF to capture the data for in-memory processing as well as send the same set of data to a data mart . I need to make the data persistent even after the ...
4
votes
2answers
240 views

ADF Session lifespan

Community, I am currently having a specific issue with the lifespan of a website visitor's ADF session. Essentially, during a visitors browsing session, the session appears to restart, hence ...
4
votes
1answer
110 views

Where are OData/ADF Access Tokens stored?

We have two serves running an OData CD Web Service behind a load balancer (each pointing at the same clustered Broker DB). Our web apps are configured to get an Access Token before making requests to ...
4
votes
1answer
116 views

Not able to create promotions through Targeting tab of SDL Tridion

I have everything(CM,CD, Fredhopper) installed on a single system for a java based environment. I have done all the configuration. While creating the new promotion through Targeting Tab I am getting ...
4
votes
1answer
132 views

Integrate ambient data Framework with Java Application

I am trying to install Ambient Data Framework on my Java Application for SmartTarget 2014 SP1 implementation. I have followed the steps from the the manual: Setting up the Ambient Data Framework in a ...
4
votes
1answer
323 views

Configuring SmartTarget Triggers

I understand that SmartTarget 2014 (ST) Promotions apply to configured (templated) ST regions in selected Publications based on visitor Triggers (using a selected set of managed items) (thanks, JanH). ...
4
votes
1answer
116 views

Does the DXA Mobile Implementation expose the device/browser screen width and or height?

I've been following the documentation for the DXA installation and it is a bit confusing what is needed in order to get certain "mobile" device information. For example, I only need the screen width ...
4
votes
0answers
71 views

UGC - Delete rating

When I try and delete a rating with the following (token shortened for brevity): curl -X DELETE -H "Authorization OAuth client_idxxxx" http://ugc/odata.svc/Ratings(Id=634) I get the following error: ...
3
votes
2answers
186 views

Ambient Data Framework Documentation for SDL Tridion 2011

As a follow-up to my last ADF question (Adding a Date option to Session Footprint), I'm looking to learn how to set up cartridges on an SDL Tridion 2011 environment. I can follow Jaime's post for ...
3
votes
1answer
372 views

Content Delivery presentation site failing with unable to find valid tridion home

Presentation server is failing with the following error. Tridion Version: 2013 SP1 Tridion Home is properly set and it contains all the required lib, config & license file. Application ...
3
votes
3answers
102 views

XPM FootPrint not overriding current claims

I have created a simple footprint based on browser type. I have verified that every time when I was selecting the footprint it was showing the same claim store and there was no change in triggers. Can ...
3
votes
1answer
144 views

Is there any possibility to fetch CME folder path for dynamic components from broker database using Ambient framework or OData?

I need to retrieve the CME path of dynamic components in Rendition Engine. Is it possible using oData or Ambient framework API. OOO just provides me the path of pages and not dynamic components.