Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

Create audience from page parameter, recreate browserWidth

Avatar

Level 2

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. 

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Level 7

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.

View solution in original post

0 Replies

Avatar

Correct answer by
Level 7

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.

Avatar

Level 7

When I say image request I mean pass the data element value in the rule "Add Params to Page Load Request" like this :

LordOfTheRings_0-1599455842591.png