Hi
After upgrading Adobe Target to version 2.3 we no longer have access to 'browserWidth' which we used to create an audience. So i read that i had to setup a page parameter in Adobe Launch, where i passed 'window.innerWidth' to Target. In the debugger extension i can see that under the "execute" parameter the value is {"pageLoad":{"parameters":{"windowInnerWidth":"window.innerWidth"}}}. In Target i tried to create an audience where i used this parameter, but it does not seem to work. Any pointers would be helpful.
Solved! Go to Solution.
Topics help categorize Community content and increase your ability to discover relevant content.
Views
Replies
Total Likes
hi @jenk
1. Create data element (type=custom code) and return value as return document.body.offsetWidth ;
2. use this data element to pass in target image request
OR
1. USe custom code as:
window.targetPageParamsAll = function()
{
var newVal ="";
var browserWidth=document.body.offsetWidth;
newVal = newVal+"&browserWidth=" +browserWidth;
return newVal;
}
3. You should get the param in target image request.
Please try this and let me know how it goes for you.
Views
Replies
Total Likes
hi @jenk
1. Create data element (type=custom code) and return value as return document.body.offsetWidth ;
2. use this data element to pass in target image request
OR
1. USe custom code as:
window.targetPageParamsAll = function()
{
var newVal ="";
var browserWidth=document.body.offsetWidth;
newVal = newVal+"&browserWidth=" +browserWidth;
return newVal;
}
3. You should get the param in target image request.
Please try this and let me know how it goes for you.
Views
Replies
Total Likes
Views
Replies
Total Likes
When I say image request I mean pass the data element value in the rule "Add Params to Page Load Request" like this :
Views
Replies
Total Likes
Views
Like
Replies
Views
Likes
Replies