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

The 1st edition of the Target Community Lens newsletter is out now! Click to the right to find all the latest updates
SOLVED

Filter by IP (exclusion) on Adobe Target

Avatar

Level 2

Hi, how to exclude users of an specific IP on all activities of Adobe Target?

Thanks

1 Accepted Solution

Avatar

Correct answer by
Level 5

Hi,

Without giving it a try, I would say the following should work:

try{
    var ip = user.header('x-cluster-client-ip');
    if(ip.match(/^5\.19\.(0|1|2|3|4|5|5|7|8|9|10|11|12|13|14|15)+\.\d/g)) {
       mboxParam = 'true';
   }
 return mboxParam;
}
catch(e){
  // Error handling...    
}

Read more about applying profile scripts here: https://marketing.adobe.com/resources/help/en_US/tnt/help/c_Profile_Parameters.html

/Løjmann

0 Replies

Avatar

Level 5

Hi,

If you have access to the IP address in your datalayer, you could simply just exclude the Target script based on the IP address.

Alternatively, you will have to setup a profile script setting a property on a target user profile, if the traffic match the specific IP address. Then you just use that as a criteria in your audience.

You can read more about profile scripts here: https://marketing.adobe.com/resources/help/en_US/tnt/help/r_variables_profiles_parameters_methods.ht... and look for user.header('x-cluster-client-ip') as that will give you access to the IP address.

If you don't know about profile scripts, let me know and I can help you write it. (just let me know the IP)

/Løjmann

Avatar

Level 2

Thank you very much Løjmann, could we have an profile script example for 5.19.0.0? And for a range from 5.19.0.0 to 5.19.15.254?

Avatar

Correct answer by
Level 5

Hi,

Without giving it a try, I would say the following should work:

try{
    var ip = user.header('x-cluster-client-ip');
    if(ip.match(/^5\.19\.(0|1|2|3|4|5|5|7|8|9|10|11|12|13|14|15)+\.\d/g)) {
       mboxParam = 'true';
   }
 return mboxParam;
}
catch(e){
  // Error handling...    
}

Read more about applying profile scripts here: https://marketing.adobe.com/resources/help/en_US/tnt/help/c_Profile_Parameters.html

/Løjmann

Avatar

Level 10

Hi ,

Also, adding on to the above reply from Thomas Lojmann , Please refer the following article on the same :

https://helpx.adobe.com/target/kb/create_audiences_based_on_specific_IP_using_profile_scripts_in_tar...

Thanks & Regards

Parit Mittal